{"id":7515,"date":"2020-09-04T21:11:00","date_gmt":"2020-09-04T19:11:00","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=7515"},"modified":"2020-09-04T14:17:08","modified_gmt":"2020-09-04T12:17:08","slug":"7-command-line-tools-that-make-your-life-easier","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2020\/09\/04\/7-command-line-tools-that-make-your-life-easier\/","title":{"rendered":"7 Command-Line Tools That Make Your Life Easier"},"content":{"rendered":"<p>Of those <a href=\"https:\/\/levelup.gitconnected.com\/7-command-line-tools-that-make-your-life-easier-d69c38850d6c\">7 Command-Line Tools That Make Your Life Easier | by Daan<\/a> I&#8217;ve found 4 really useful<\/p>\n<ol>\n<li>\n<p id=\"8f45\" class=\"jz ka gu kb b hn kc kd ke hq kf kg kh ki kj hv kk kl km hy kn ko kp ib kq kr fi ec\" data-selectable-paragraph=\"\"><a class=\"cl gn go gp gq gr\" href=\"https:\/\/github.com\/b4b4r07\/enhancd\" target=\"_blank\" rel=\"noopener noreferrer\">Enhancd<\/a> memorizes all directories visited by a user and use it for the pathname resolution.<\/p>\n<\/li>\n<li><a href=\"https:\/\/github.com\/nvbn\/thefuck\">Thefuck<\/a> is a great tool that corrects errors in previous console commands.<\/li>\n<li><a class=\"cl gn go gp gq gr\" href=\"https:\/\/github.com\/IonicaBizau\/git-stats\" target=\"_blank\" rel=\"noopener noreferrer\">Git stats<\/a><a href=\"https:\/\/levelup.gitconnected.com\/7-command-line-tools-that-make-your-life-easier-d69c38850d6c\"><img decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/miro.medium.com\/max\/1097\/0*JPHujRtrvgj3bSov\" alt=\"\"\/><\/a><\/li>\n<li><a href=\"https:\/\/github.com\/wting\/autojump\">Autojump<\/a> keeps track of the directories you use the most from the command line and stores this information in a database<\/li>\n<li><a href=\"https:\/\/github.com\/sharkdp\/bat\">Bat<\/a> is basically a clone of the <em class=\"lz\">cat<\/em> command that comes with syntax highlighting and Git integration.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Of those 7 Command-Line Tools That Make Your Life Easier | by Daan I&#8217;ve found 4 really useful Enhancd memorizes all directories visited by a user and use it for the pathname resolution. Thefuck is a great tool that corrects errors in previous console commands. Git stats Autojump keeps track of the directories you use&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2020\/09\/04\/7-command-line-tools-that-make-your-life-easier\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"inline_featured_image":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[52],"tags":[],"class_list":["post-7515","post","type-post","status-publish","format-link","hentry","category-software","post_format-post-format-link"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-1Xd","jetpack-related-posts":[{"id":8667,"url":"https:\/\/monodes.com\/predaelli\/2021\/09\/08\/useful-tools\/","url_meta":{"origin":7515,"position":0},"title":"Useful tools","author":"Paolo Redaelli","date":"2021-09-08","format":false,"excerpt":"htmlq, like jq, but for HTML. Uses CSS selectors to extract bits content from HTML files. Mozilla's MDN has a good reference for CSS selector syntax. jq is a lightweight and flexible command-line JSON processor.","rel":"","context":"In &quot;Software Libero&quot;","block_context":{"text":"Software Libero","link":"https:\/\/monodes.com\/predaelli\/category\/software\/software-libero\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":8029,"url":"https:\/\/monodes.com\/predaelli\/2021\/01\/10\/7-system-monitoring-tools-for-linux-that-are-better-than-top\/","url_meta":{"origin":7515,"position":1},"title":"7 System Monitoring Tools for Linux That are Better Than Top","author":"Paolo Redaelli","date":"2021-01-10","format":"link","excerpt":"Top command is good but there are better alternatives to Top. Take a look at these system monitoring tools that are similar to top but are actually better. Source: 7 System Monitoring Tools for Linux That are Better Than Top","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9252,"url":"https:\/\/monodes.com\/predaelli\/2022\/04\/07\/hyperfine\/","url_meta":{"origin":7515,"position":2},"title":"hyperfine","author":"Paolo Redaelli","date":"2022-04-07","format":false,"excerpt":"hyperfine A command-line benchmarking tool. Demo: Benchmarking fd and find: Features Statistical analysis across multiple runs.Support for arbitrary shell commands.Constant feedback about the benchmark progress and current estimates.Warmup runs can be executed before the actual benchmark.Cache-clearing commands can be set up before each timing run.Statistical outlier detection to detect interference\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/monodes.com\/predaelli\/category\/software\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10710,"url":"https:\/\/monodes.com\/predaelli\/2023\/08\/13\/how-to-uninstall-any-android-app-with-adb-including-system-apps-and-bloatware\/","url_meta":{"origin":7515,"position":3},"title":"How to Uninstall Any Android App With ADB (Including System Apps and Bloatware)","author":"Paolo Redaelli","date":"2023-08-13","format":false,"excerpt":"Android phones often come with lots of extra apps installed. If you can't uninstall them normally, you can remove them using the ADB tool. Here's how. Source: How to Uninstall Any Android App With ADB (Including System Apps and Bloatware) How to Uninstall Any Android App With ADB (Including System\u2026","rel":"","context":"In &quot;Android&quot;","block_context":{"text":"Android","link":"https:\/\/monodes.com\/predaelli\/category\/android-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":8375,"url":"https:\/\/monodes.com\/predaelli\/2021\/04\/20\/useful-tricks\/","url_meta":{"origin":7515,"position":4},"title":"Useful tricks","author":"Paolo Redaelli","date":"2021-04-20","format":false,"excerpt":"Most of them are quite unnecessary when you have a POSIX command line (i.e. a GNU\/Linux machine) available, but they may be nevertheless useful: Website Safety & Security Check https:\/\/www.ssltrust.com.au\/ssl-tools\/website-security-check Online port scanner https:\/\/www.whatismyip.com\/port-scanner\/ when you don't have nmapFind my real IP address https:\/\/whatismyipaddress.com\/ . When you just can'tFind my\u2026","rel":"","context":"In &quot;Tricks&quot;","block_context":{"text":"Tricks","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/tricks\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":13841,"url":"https:\/\/monodes.com\/predaelli\/2025\/08\/12\/some-sources-can-be-modernized-run-apt-modernize-sources-to-do-so\/","url_meta":{"origin":7515,"position":5},"title":"Some sources can be modernized. Run \u2018apt modernize-sources\u2019 to do so","author":"Paolo Redaelli","date":"2025-08-12","format":false,"excerpt":"Thanks to Alan Pope that explained so clearly the Run \u2018apt modernize-sources\u2019 to do so issue at discourse.ubuntu.com: The notice \u201cSome sources can be modernized. Run \u2018apt modernize-sources\u2019 to do so\u201d appears because your Ubuntu system has detected software repository configurations using the older, traditional format (.list files, typically \/etc\/apt\/sources.list\u2026","rel":"","context":"In &quot;Debian&quot;","block_context":{"text":"Debian","link":"https:\/\/monodes.com\/predaelli\/category\/debian\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/7515","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=7515"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/7515\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=7515"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=7515"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=7515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}