{"id":79738,"date":"2025-06-02T11:17:12","date_gmt":"2025-06-02T11:17:12","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/"},"modified":"2025-06-02T11:18:27","modified_gmt":"2025-06-02T11:18:27","slug":"13-time-saving-linux-terminal-tricks-you-should-be-using","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/","title":{"rendered":"13 Time-Saving Linux Terminal Tricks You Should Be Using"},"content":{"rendered":"<p> <a href=\"https:\/\/go.fiverr.com\/visit\/?bta=1052423&nci=17043\" Target=\"_Top\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/fiverr.ck-cdn.com\/tn\/serve\/?cid=40081059\"  width=\"601\" height=\"201\"><\/a>\n<\/p>\n<div>\n<p>When utilizing the Linux terminal, we frequently make errors. At different instances, duties really feel simply plain tedious. Luckily, there are lots of terminal methods that make it easier to amend these errors and carry out the tedious duties simply. Let&#8217;s discover a few of these methods on this information.<\/p>\n<p>    <!-- No AdsNinja v10 Client! --><\/p>\n<h2 id=\"run-the-previous-command-with-sudo\">\n            <span class=\"item-num\">13 <\/span><br \/>\n        <span><br \/>\n                            Run the Earlier Command With sudo<br \/>\n                    <\/span><br \/>\n       <\/h2>\n<p>We\u2019ve all been there. You kind a command, hit Enter, and get a \u201cPermission denied\u201d message. You understand that you just forgot to prefix it with <a href=\"https:\/\/www.howtogeek.com\/447906\/how-to-control-sudo-access-on-linux\/\" target=\"_blank\">sudo<\/a>. As an alternative of retyping the entire thing, you should use a neat little trick:<\/p>\n<pre>sudo !!<\/pre>\n<p>This tells the shell to rerun your final command, however this time, with sudo. The !! image is a part of Bash historical past enlargement. It expands to the complete earlier command. So, in case your final command was <strong>apt replace<\/strong>, typing <code data-end=\"643\" data-start=\"639\">!!<\/code> would successfully run <strong>apt replace<\/strong>. And <strong>sudo !!<\/strong> turns into:<\/p>\n<pre>sudo apt replace<\/pre>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:72.33782129743%\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-double-exclamation-with-sudo-to-run-the-previous-command-with-elevated-privileges.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure>\n        <picture><source media=\"(min-width: 1024px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-double-exclamation-with-sudo-to-run-the-previous-command-with-elevated-privileges.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-double-exclamation-with-sudo-to-run-the-previous-command-with-elevated-privileges.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 768px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-double-exclamation-with-sudo-to-run-the-previous-command-with-elevated-privileges.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-double-exclamation-with-sudo-to-run-the-previous-command-with-elevated-privileges.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 481px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-double-exclamation-with-sudo-to-run-the-previous-command-with-elevated-privileges.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-double-exclamation-with-sudo-to-run-the-previous-command-with-elevated-privileges.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(min-width: 0px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-double-exclamation-with-sudo-to-run-the-previous-command-with-elevated-privileges.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-double-exclamation-with-sudo-to-run-the-previous-command-with-elevated-privileges.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><img width=\"817\" height=\"591\" loading=\"lazy\" decoding=\"async\" alt=\"Using !! (double exclamation) with sudo to run the previous command with elevated privileges.\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-double-exclamation-with-sudo-to-run-the-previous-command-with-elevated-privileges.png\" src=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-double-exclamation-with-sudo-to-run-the-previous-command-with-elevated-privileges.png\" style=\"display:block;height:auto;max-width:100%;\"\/><\/p>\n<\/picture>\n<\/figure><\/div>\n<\/p><\/div>\n<p> It\u2019s an actual time-saver, particularly once you&#8217;re deep right into a workflow and neglect to raise privileges.<\/p>\n<h2 id=\"run-commands-without-leaving-a-trace\">\n            <span class=\"item-num\">12 <\/span><br \/>\n        <span><br \/>\n                            Run Instructions With out Leaving a Hint<br \/>\n                    <\/span><br \/>\n       <\/h2>\n<p>Ever run a command you\u2019d relatively not have logged in your historical past? Possibly you are utilizing a secret token, experimenting with a dangerous command, or simply attempting one thing you are undecided about. In Bash, there\u2019s a surprisingly easy technique to hold a command out of your historical past. Simply begin it with an area.<\/p>\n<p>Here is an instance of my command historical past.<\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:42.36276849642%\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-running-linux-commands-that-get-saved-in-the-history.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure>\n        <picture><source media=\"(min-width: 1024px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-running-linux-commands-that-get-saved-in-the-history.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-running-linux-commands-that-get-saved-in-the-history.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 768px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-running-linux-commands-that-get-saved-in-the-history.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-running-linux-commands-that-get-saved-in-the-history.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 481px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-running-linux-commands-that-get-saved-in-the-history.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-running-linux-commands-that-get-saved-in-the-history.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(min-width: 0px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-running-linux-commands-that-get-saved-in-the-history.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-running-linux-commands-that-get-saved-in-the-history.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><img width=\"838\" height=\"355\" loading=\"lazy\" decoding=\"async\" alt=\"An example of running Linux commands that get saved in the history.\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-running-linux-commands-that-get-saved-in-the-history.png\" src=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-running-linux-commands-that-get-saved-in-the-history.png\" style=\"display:block;height:auto;max-width:100%;\"\/><\/p>\n<\/picture>\n<\/figure><\/div>\n<\/p><\/div>\n<p>Now, after operating a command beginning with an area, it will not get added to the historical past.<\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:71.358629130967%\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-space-before-a-command-prevents-it-from-being-saved-in-history.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure>\n        <picture><source media=\"(min-width: 1024px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-space-before-a-command-prevents-it-from-being-saved-in-history.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-space-before-a-command-prevents-it-from-being-saved-in-history.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 768px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-space-before-a-command-prevents-it-from-being-saved-in-history.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-space-before-a-command-prevents-it-from-being-saved-in-history.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 481px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-space-before-a-command-prevents-it-from-being-saved-in-history.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-space-before-a-command-prevents-it-from-being-saved-in-history.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(min-width: 0px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-space-before-a-command-prevents-it-from-being-saved-in-history.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-space-before-a-command-prevents-it-from-being-saved-in-history.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><img width=\"817\" height=\"583\" loading=\"lazy\" decoding=\"async\" alt=\"An example of using space before a command prevents it from being saved in history.\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-space-before-a-command-prevents-it-from-being-saved-in-history.png\" src=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-space-before-a-command-prevents-it-from-being-saved-in-history.png\" style=\"display:block;height:auto;max-width:100%;\"\/><\/p>\n<\/picture>\n<\/figure><\/div>\n<\/p><\/div>\n<p>As you&#8217;ll be able to see, that final <a href=\"https:\/\/www.howtogeek.com\/446071\/how-to-use-the-echo-command-on-linux\/\" target=\"_blank\">echo command<\/a> is to not be discovered. This trick depends on a Bash characteristic known as HISTCONTROL. By default, many methods have HISTCONTROL set to both ignorespace or ignoreboth. These settings inform Bash to disregard instructions that begin with an area when writing historical past.<\/p>\n<h2 id=\"use-the-argument-from-the-previous-command\">\n            <span class=\"item-num\">11 <\/span><br \/>\n        <span><br \/>\n                            Use the Argument From the Earlier Command<br \/>\n                    <\/span><br \/>\n       <\/h2>\n<p>Ever typed out a protracted file identify, then wanted to make use of it once more within the subsequent command? As an alternative of copying and pasting (or retyping,) simply hit Alt+interval (.) and it&#8217;ll insert the final argument from the earlier command proper the place your cursor is. It really works in most Bash shells, and it\u2019s particularly useful for instructions that work on the identical file or listing time and again.<\/p>\n<p>For instance, you would possibly difficulty this command:<\/p>\n<pre>mkdir really_long_directory_name_with_underscores<br\/><\/pre>\n<p>Then you possibly can kind <strong>cd<\/strong> and hit Alt+. to alter directories to the one you simply made.<\/p>\n<p>One other widespread scenario the place you might use that is once you extract a archive file and wish to take away it. For those who ran this command:<\/p>\n<pre>tar -xvf archive_name.tar.gz<\/pre>\n<p>You can simply kind <strong>rm<\/strong> and press Alt+. to delete the archive. You may press this shortcut a number of instances to cycle via earlier arguments from earlier instructions.<\/p>\n<div class=\"display-card  article article-card small  no-badge  active-content                      \" data-include-community-rating=\"false\" id=\"b70e-4021-beb926b3e11e\" data-nosnippet=\"\">\n<p>\t\t<a class=\"dc-img-link\" href=\"https:\/\/www.howtogeek.com\/types-of-linux-terminal-programs-do-you-know-them-all\/\"><\/p>\n<div class=\"w-img \">\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  img-featured-4-pin-single-size-featured-secondary\" style=\"padding-bottom:66.666666666667%\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/06\/linux-mascot-on-a-desk-next-to-a-laptop.jpg\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure>\n        <picture><source media=\"(min-width: 1024px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/06\/linux-mascot-on-a-desk-next-to-a-laptop.jpg?q=49&amp;fit=crop&amp;w=422&amp;h=268&amp;dpr=2\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/06\/linux-mascot-on-a-desk-next-to-a-laptop.jpg?q=49&amp;fit=crop&amp;w=422&amp;h=268&amp;dpr=2\"\/><source media=\"(min-width: 768px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/06\/linux-mascot-on-a-desk-next-to-a-laptop.jpg?q=49&amp;fit=crop&amp;w=310&amp;h=220&amp;dpr=2\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/06\/linux-mascot-on-a-desk-next-to-a-laptop.jpg?q=49&amp;fit=crop&amp;w=310&amp;h=220&amp;dpr=2\"\/><source media=\"(min-width: 481px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/06\/linux-mascot-on-a-desk-next-to-a-laptop.jpg?q=49&amp;fit=crop&amp;w=720&amp;h=400&amp;dpr=2\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/06\/linux-mascot-on-a-desk-next-to-a-laptop.jpg?q=49&amp;fit=crop&amp;w=720&amp;h=400&amp;dpr=2\"\/><source media=\"(min-width: 0px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/06\/linux-mascot-on-a-desk-next-to-a-laptop.jpg?q=49&amp;fit=crop&amp;w=432&amp;h=260&amp;dpr=2\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/06\/linux-mascot-on-a-desk-next-to-a-laptop.jpg?q=49&amp;fit=crop&amp;w=432&amp;h=260&amp;dpr=2\"\/><img width=\"2400\" height=\"1600\" loading=\"lazy\" decoding=\"async\" alt=\"Linux mascot on a desk next to a laptop.\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/06\/linux-mascot-on-a-desk-next-to-a-laptop.jpg\" src=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/06\/linux-mascot-on-a-desk-next-to-a-laptop.jpg\" style=\"display:block;height:auto;max-width:100%;\"\/><\/p>\n<\/picture>\n<\/figure><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>\t\t<\/a><\/p>\n<p>                    <span data-field=\"label\" class=\"article-card-label\">Associated<\/span><\/p>\n<div class=\"w-display-card-content regular article-block\">\n<h5 class=\"display-card-title \">\n<p>\t\t<a href=\"https:\/\/www.howtogeek.com\/types-of-linux-terminal-programs-do-you-know-them-all\/\" title=\"The 8 Types of Linux Terminal Programs: Do You Know Them All?\" target=\"_blank\"><br \/>\n\t\t\tThe 8 Types of Linux Terminal Programs: Do You Know Them All?<br \/>\n\t\t<\/a><br \/>\n\t<\/h5>\n<p class=\"display-card-excerpt\">The best way to inform your filters out of your TUIs.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<h2 id=\"replace-a-word-with-another-one-in-the-previous-command\">\n            <span class=\"item-num\">10 <\/span><br \/>\n        <span><br \/>\n                            Exchange a Phrase With One other One within the Earlier Command<br \/>\n                    <\/span><br \/>\n       <\/h2>\n<p>All of us kind quick and mess up generally. Maybe you might be utilizing the fallacious filename, server identify, or have mistyped a flag. As an alternative of retyping the complete command, Bash offers you a fast correction device, the caret (^) image:<\/p>\n<pre>^fallacious^proper<\/pre>\n<p>This replaces the primary prevalence of &#8220;fallacious&#8221; in your earlier command with &#8220;proper,&#8221; and runs the up to date command instantly. Let\u2019s say you meant to ping google.com, however typed <strong>ping goggle.com<\/strong> mistakenly. Simply do:<\/p>\n<pre>^goggle^google<\/pre>\n<p>Bash will run:<\/p>\n<pre>ping google.com<\/pre>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:71.691176470588%\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/replacing-a-word-of-the-previous-command-with-another-one.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure>\n        <picture><source media=\"(min-width: 1024px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/replacing-a-word-of-the-previous-command-with-another-one.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/replacing-a-word-of-the-previous-command-with-another-one.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 768px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/replacing-a-word-of-the-previous-command-with-another-one.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/replacing-a-word-of-the-previous-command-with-another-one.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 481px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/replacing-a-word-of-the-previous-command-with-another-one.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/replacing-a-word-of-the-previous-command-with-another-one.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(min-width: 0px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/replacing-a-word-of-the-previous-command-with-another-one.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/replacing-a-word-of-the-previous-command-with-another-one.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><img width=\"816\" height=\"585\" loading=\"lazy\" decoding=\"async\" alt=\"Replacing a word of the previous command with another one.\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/replacing-a-word-of-the-previous-command-with-another-one.png\" src=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/replacing-a-word-of-the-previous-command-with-another-one.png\" style=\"display:block;height:auto;max-width:100%;\"\/><\/p>\n<\/picture>\n<\/figure><\/div>\n<\/p><\/div>\n<p>This may be helpful when you&#8217;ve got a fast typo to repair, and it occurred solely as soon as.<\/p>\n<h2 id=\"swap-the-characters-before-and-after-the-cursor\">\n            <span class=\"item-num\">9 <\/span><br \/>\n        <span><br \/>\n                            Swap the Characters Earlier than and After the Cursor<br \/>\n                    <\/span><br \/>\n       <\/h2>\n<p>For those who&#8217;re a quick typist, you&#8217;ve got most likely mashed the fallacious keys and typed one thing like:<\/p>\n<pre>sl<\/pre>\n<p>Once you truly wished to kind:<\/p>\n<pre>ls<\/pre>\n<section class=\"emaki-custom-block emaki-custom-note\" data-nosnippet=\"\">\n<div class=\"emaki-custom note\" id=\"custom_block_38\">\n<div class=\"custom_block-content note\">\n<p>Sure, that\u2019s such a standard typo that there\u2019s actually a <a href=\"https:\/\/www.howtogeek.com\/fun-linux-commands\/\" target=\"_blank\">command-line joke tool<\/a> known as sl that exhibits a practice chugging throughout your display screen.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p>However as a substitute of hitting backspace, retyping, or reaching for the arrow keys, there\u2019s a faster repair. Simply hit Ctrl+T. It swaps the 2 characters proper round your cursor. Let\u2019s say you typed:<\/p>\n<pre>grpe file.txt<\/pre>\n<p>You meant grep. Simply place the cursor on the p, hit Ctrl+T, and it turns into:<\/p>\n<pre>grep file.txt<\/pre>\n<p>It\u2019s a tiny trick that feels minor till you catch your self utilizing it 20 instances a day.<\/p>\n<h2 id=\"using-aliases\">\n            <span class=\"item-num\">8 <\/span><br \/>\n        <span><br \/>\n                            Utilizing Aliases<br \/>\n                    <\/span><br \/>\n       <\/h2>\n<p>Let\u2019s face it. Some Linux instructions are simply lengthy. And once you&#8217;re operating them typically, typing the identical flags or full paths will get irritating. To not point out error-prone. That\u2019s the place <a href=\"https:\/\/www.howtogeek.com\/why-you-should-be-using-aliases-in-the-linux-terminal\/\" target=\"_blank\">aliases<\/a> are available. They can help you create your personal command shortcuts, utilizing easy names for extra advanced or regularly used instructions.<\/p>\n<p>Creating an alias is so simple as:<\/p>\n<pre>alias shortname=\"precise command right here\"<\/pre>\n<p>Let\u2019s say you\u2019re at all times operating:<\/p>\n<pre>ls -lah --color=auto<\/pre>\n<p>You may shortly create an alias like this:<\/p>\n<pre>alias ll=\"ls -lah --color=auto\"<\/pre>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:70.909090909091%\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-command-aliases-on-linux.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure>\n        <picture><source media=\"(min-width: 1024px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-command-aliases-on-linux.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-command-aliases-on-linux.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 768px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-command-aliases-on-linux.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-command-aliases-on-linux.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 481px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-command-aliases-on-linux.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-command-aliases-on-linux.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(min-width: 0px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-command-aliases-on-linux.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-command-aliases-on-linux.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><img width=\"825\" height=\"585\" loading=\"lazy\" decoding=\"async\" alt=\"An example of using command aliases on Linux.\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-command-aliases-on-linux.png\" src=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-command-aliases-on-linux.png\" style=\"display:block;height:auto;max-width:100%;\"\/><\/p>\n<\/picture>\n<\/figure><\/div>\n<\/p><\/div>\n<p>Now you&#8217;ll be able to simply run <code>ll<\/code> on the terminal to do the entire thing. Notice that this may solely be legitimate for the present terminal session. If you wish to create a everlasting alias, you will have so as to add it to the ~\/.bashrc file and reload it.<\/p>\n<h2 id=\"format-your-output-in-columns\">\n            <span class=\"item-num\">7 <\/span><br \/>\n        <span><br \/>\n                            Format Your Output in Columns<br \/>\n                    <\/span><br \/>\n       <\/h2>\n<p>On Linux, we frequently have to work with information within the command line. Generally, the output could be fairly messy. Fortunately, now we have the column command. It could possibly flip that chaos into clear, readable tables of information. The column command codecs textual content into neat columns, aligning issues properly primarily based on whitespace or a customized delimiter. It is good once you&#8217;re coping with information like lists, CSV, colon-separated information, and many others.<\/p>\n<p>Let&#8217;s examine a standard instance. We will usually record the processes on Linux with:<\/p>\n<pre>ps aux<\/pre>\n<p>We will format it additional utilizing the column command:<\/p>\n<pre>ps aux | head -10 | column -t<\/pre>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:71.688942891859%\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-the-column-command-to-format-linux-command-output.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure>\n        <picture><source media=\"(min-width: 1024px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-the-column-command-to-format-linux-command-output.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-the-column-command-to-format-linux-command-output.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 768px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-the-column-command-to-format-linux-command-output.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-the-column-command-to-format-linux-command-output.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 481px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-the-column-command-to-format-linux-command-output.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-the-column-command-to-format-linux-command-output.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(min-width: 0px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-the-column-command-to-format-linux-command-output.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-the-column-command-to-format-linux-command-output.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><img width=\"823\" height=\"590\" loading=\"lazy\" decoding=\"async\" alt=\"An example of using the column command to format Linux command output.\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-the-column-command-to-format-linux-command-output.png\" src=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/an-example-of-using-the-column-command-to-format-linux-command-output.png\" style=\"display:block;height:auto;max-width:100%;\"\/><\/p>\n<\/picture>\n<\/figure><\/div>\n<\/p><\/div>\n<p>This tells column to create a desk with aligned columns. When utilizing this command, it is best you probably have predictable enter. In case your information is wildly inconsistent, the output would possibly nonetheless look a bit tough. Furthermore, in case your delimiter seems in values, it&#8217;d throw off the formatting.<\/p>\n<h2 id=\"running-multiple-commands-consecutively\">\n            <span class=\"item-num\">6 <\/span><br \/>\n        <span><br \/>\n                            Working A number of Instructions Consecutively<br \/>\n                    <\/span><br \/>\n       <\/h2>\n<p>Generally you wish to run a number of instructions again to again. As an alternative of typing them one after the other and ready, you&#8217;ll be able to chain them collectively on a single line. Then, management whether or not they run unconditionally or provided that the earlier one succeeds.<\/p>\n<p>The semicolon (;) allows you to chain instructions so that they run one after the opposite, no matter success or failure.<\/p>\n<pre>echo \"Updating...\" ; sudo apt replace ; echo \"Performed!\"<\/pre>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:71.411192214112%\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/running-multiple-linux-commands-seperated-by-semicolons.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure>\n        <picture><source media=\"(min-width: 1024px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/running-multiple-linux-commands-seperated-by-semicolons.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/running-multiple-linux-commands-seperated-by-semicolons.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 768px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/running-multiple-linux-commands-seperated-by-semicolons.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/running-multiple-linux-commands-seperated-by-semicolons.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 481px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/running-multiple-linux-commands-seperated-by-semicolons.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/running-multiple-linux-commands-seperated-by-semicolons.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(min-width: 0px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/running-multiple-linux-commands-seperated-by-semicolons.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/running-multiple-linux-commands-seperated-by-semicolons.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><img width=\"822\" height=\"587\" loading=\"lazy\" decoding=\"async\" alt=\"Running multiple Linux commands seperated by semicolons.\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/running-multiple-linux-commands-seperated-by-semicolons.png\" src=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/running-multiple-linux-commands-seperated-by-semicolons.png\" style=\"display:block;height:auto;max-width:100%;\"\/><\/p>\n<\/picture>\n<\/figure><\/div>\n<\/p><\/div>\n<p> On this instance, even when <strong>apt replace<\/strong> fails, the ultimate <strong>echo &#8220;Performed!&#8221;<\/strong> nonetheless runs.<\/p>\n<p>The &amp;&amp; operator, then again, ensures that every command solely runs if the one earlier than it succeeds. This can be a smarter technique to chain instructions.<\/p>\n<pre>sudo apt replace &amp;&amp; sudo apt improve<\/pre>\n<p>The command after &amp;&amp; will solely run if the command earlier than it runs efficiently. The alternative of &amp;&amp; is the || (two vertical bars) operator. When two instructions are mixed utilizing this image, the command on the correct will execute provided that the command on the left fails. Utilizing &amp;&amp; and || helps you debug points along with your <a href=\"https:\/\/www.howtogeek.com\/808593\/bash-script-examples\/\" target=\"_blank\">Bash scripts<\/a>.<\/p>\n<div class=\"display-card  article article-card small  no-badge  active-content                      \" data-include-community-rating=\"false\" id=\"23c1-4549-a3549fa01a06\" data-nosnippet=\"\">\n<p>\t\t<a class=\"dc-img-link\" href=\"https:\/\/www.howtogeek.com\/ways-to-configure-linux-command-line-tools\/\"><\/p>\n<div class=\"w-img \">\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  img-featured-4-pin-single-size-featured-secondary\" style=\"padding-bottom:66.666666666667%\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/07\/a-hand-using-a-laptop-and-linux-mascot-coming-out-of-the-screen-with-a-gear-and-some-files-behind.jpg\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure>\n        <picture><source media=\"(min-width: 1024px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/07\/a-hand-using-a-laptop-and-linux-mascot-coming-out-of-the-screen-with-a-gear-and-some-files-behind.jpg?q=49&amp;fit=crop&amp;w=422&amp;h=268&amp;dpr=2\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/07\/a-hand-using-a-laptop-and-linux-mascot-coming-out-of-the-screen-with-a-gear-and-some-files-behind.jpg?q=49&amp;fit=crop&amp;w=422&amp;h=268&amp;dpr=2\"\/><source media=\"(min-width: 768px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/07\/a-hand-using-a-laptop-and-linux-mascot-coming-out-of-the-screen-with-a-gear-and-some-files-behind.jpg?q=49&amp;fit=crop&amp;w=310&amp;h=220&amp;dpr=2\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/07\/a-hand-using-a-laptop-and-linux-mascot-coming-out-of-the-screen-with-a-gear-and-some-files-behind.jpg?q=49&amp;fit=crop&amp;w=310&amp;h=220&amp;dpr=2\"\/><source media=\"(min-width: 481px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/07\/a-hand-using-a-laptop-and-linux-mascot-coming-out-of-the-screen-with-a-gear-and-some-files-behind.jpg?q=49&amp;fit=crop&amp;w=720&amp;h=400&amp;dpr=2\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/07\/a-hand-using-a-laptop-and-linux-mascot-coming-out-of-the-screen-with-a-gear-and-some-files-behind.jpg?q=49&amp;fit=crop&amp;w=720&amp;h=400&amp;dpr=2\"\/><source media=\"(min-width: 0px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/07\/a-hand-using-a-laptop-and-linux-mascot-coming-out-of-the-screen-with-a-gear-and-some-files-behind.jpg?q=49&amp;fit=crop&amp;w=432&amp;h=260&amp;dpr=2\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/07\/a-hand-using-a-laptop-and-linux-mascot-coming-out-of-the-screen-with-a-gear-and-some-files-behind.jpg?q=49&amp;fit=crop&amp;w=432&amp;h=260&amp;dpr=2\"\/><img width=\"2400\" height=\"1600\" loading=\"lazy\" decoding=\"async\" alt=\"A hand using a laptop and Linux mascot coming out of the screen with a gear and some files behind.\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/07\/a-hand-using-a-laptop-and-linux-mascot-coming-out-of-the-screen-with-a-gear-and-some-files-behind.jpg\" src=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2024\/07\/a-hand-using-a-laptop-and-linux-mascot-coming-out-of-the-screen-with-a-gear-and-some-files-behind.jpg\" style=\"display:block;height:auto;max-width:100%;\"\/><\/p>\n<\/picture>\n<\/figure><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>\t\t<\/a><\/p>\n<p>                    <span data-field=\"label\" class=\"article-card-label\">Associated<\/span><\/p>\n<div class=\"w-display-card-content regular article-block\">\n<h5 class=\"display-card-title \">\n<p>\t\t<a href=\"https:\/\/www.howtogeek.com\/ways-to-configure-linux-command-line-tools\/\" title=\"5 Ways to Make Linux Commands Work the Way You Want\" target=\"_blank\"><br \/>\n\t\t\t5 Ways to Make Linux Commands Work the Way You Want<br \/>\n\t\t<\/a><br \/>\n\t<\/h5>\n<p class=\"display-card-excerpt\">You do not actually know the complete energy of Linux till you&#8217;ll be able to tweak your toolset.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<h2 id=\"using-fingerprint-instead-of-a-password\">\n            <span class=\"item-num\">5 <\/span><br \/>\n        <span><br \/>\n                            Utilizing Fingerprint As an alternative of a Password<br \/>\n                    <\/span><br \/>\n       <\/h2>\n<p>Typing your password each time you run sudo or unlock your display screen? It is safe, however after doing it a number of instances, it begins feeling tedious. In case your laptop computer has a fingerprint reader, you should use it to authenticate as a substitute of typing your password.<\/p>\n<section class=\"emaki-custom-block emaki-custom-note\" data-nosnippet=\"\">\n<div class=\"emaki-custom note\" id=\"custom_block_74\">\n<div class=\"custom_block-content note\">\n<p>These steps are geared in the direction of Ubuntu and derivatives. The steps could differ for different distros.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<p>First, set up the required packages:<\/p>\n<pre>sudo apt set up fprintd libpam-fprintd<\/pre>\n<p>After that, run this command to scan your fingerprint:<\/p>\n<pre>fprintd-enroll<\/pre>\n<p>Then open the PAM configuration file for sudo:<\/p>\n<pre>sudo nano \/and many others\/pam.d\/sudo<\/pre>\n<p>Add this line on the prime:<\/p>\n<pre>auth ample pam_fprintd.so<\/pre>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:70.971709717097%\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/adding-fingerprint-authentication-for-sudo-on-linux.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure>\n        <picture><source media=\"(min-width: 1024px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/adding-fingerprint-authentication-for-sudo-on-linux.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/adding-fingerprint-authentication-for-sudo-on-linux.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 768px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/adding-fingerprint-authentication-for-sudo-on-linux.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/adding-fingerprint-authentication-for-sudo-on-linux.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 481px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/adding-fingerprint-authentication-for-sudo-on-linux.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/adding-fingerprint-authentication-for-sudo-on-linux.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(min-width: 0px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/adding-fingerprint-authentication-for-sudo-on-linux.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/adding-fingerprint-authentication-for-sudo-on-linux.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><img width=\"813\" height=\"577\" loading=\"lazy\" decoding=\"async\" alt=\"Adding fingerprint authentication for sudo on Linux.\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/adding-fingerprint-authentication-for-sudo-on-linux.png\" src=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/adding-fingerprint-authentication-for-sudo-on-linux.png\" style=\"display:block;height:auto;max-width:100%;\"\/><\/p>\n<\/picture>\n<\/figure><\/div>\n<\/p><\/div>\n<p> Run a command with sudo to check the fingerprint. The system will immediate you to scan your fingerprint as a substitute of asking for a password.<\/p>\n<h2 id=\"go-to-the-previous-directory-you-were-in\">\n            <span class=\"item-num\">4 <\/span><br \/>\n        <span><br \/>\n                            Go to the Earlier Listing You Have been In<br \/>\n                    <\/span><br \/>\n       <\/h2>\n<p>I typically discover myself leaping forwards and backwards between two directories. Typing the complete path repeatedly is annoying. So this neat little trick was a lifesaver for me:<\/p>\n<pre>cd -<\/pre>\n<p>This command sends you to the earlier working listing, identical to a again button in your <a href=\"https:\/\/www.howtogeek.com\/117435\/htg-explains-the-linux-directory-structure-explained\/\" target=\"_blank\">Linux file system<\/a>. Let\u2019s say you begin in:<\/p>\n<pre>\/residence\/consumer\/tasks\/web site<\/pre>\n<p>Then you definitely go to &#8220;~\/Downloads.&#8221; Now, in the event you run the <strong>cd &#8211;<\/strong> command, you\u2019re immediately again in &#8220;\/residence\/consumer\/tasks\/web site.&#8221; And in the event you run cd &#8211; once more, you return to &#8220;~\/Downloads.&#8221;<\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img  image-expandable  img-article-item\" style=\"padding-bottom:71.585365853659%\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-the-cd-command-to-jump-between-two-directories.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure>\n        <picture><source media=\"(min-width: 1024px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-the-cd-command-to-jump-between-two-directories.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-the-cd-command-to-jump-between-two-directories.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 768px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-the-cd-command-to-jump-between-two-directories.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-the-cd-command-to-jump-between-two-directories.png?q=70&amp;fit=crop&amp;w=825&amp;dpr=1\"\/><source media=\"(min-width: 481px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-the-cd-command-to-jump-between-two-directories.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-the-cd-command-to-jump-between-two-directories.png?q=70&amp;fit=crop&amp;w=800&amp;dpr=1\"\/><source media=\"(min-width: 0px)\" data-srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-the-cd-command-to-jump-between-two-directories.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\" srcset=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-the-cd-command-to-jump-between-two-directories.png?q=70&amp;fit=crop&amp;w=500&amp;dpr=1\"\/><img width=\"820\" height=\"587\" loading=\"lazy\" decoding=\"async\" alt=\"Using the cd - command to jump between two directories.\" data-img-url=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-the-cd-command-to-jump-between-two-directories.png\" src=\"https:\/\/static1.howtogeekimages.com\/wordpress\/wp-content\/uploads\/2025\/05\/using-the-cd-command-to-jump-between-two-directories.png\" style=\"display:block;height:auto;max-width:100%;\"\/><\/p>\n<\/picture>\n<\/figure><\/div>\n<\/p><\/div>\n<\/div>\n<iframe src=\"https:\/\/www.fiverr.com\/gig_widgets?id=U2FsdGVkX18x7XQvttUTrv1oEqmGNGTgvvCUiUoJ\/AP4z\/UyMz8lXGOLpu15jIMxBbTR0gmD5uBoFvhC4KWeALQRp3h\/X\/AwcVD0K8Wj9H\/ZzYKzcCNHosB9oS4SCJJFWiN85P9ICAc4OgCoE\/wHKIY7CDkf2\/DQ1vqGvk4smVe5cRDEmrLPCWi4FC8p40VUhSmWQ5udCm0zoJtorgWv3vbDQw0kKYkwn39ozAnQXDe+YvWMxkLFWA+O3TFwkJvdkIK+\/AUSnRssPKt5WHY0FhNOxnSPcLslEL4G4\/RfP95ve99U+kRnDy3X+KtzdQLY+u935ghON\/o3UE4IMv9oN6JX9RnxzL\/LRcOgnHigxStSGPKsZYtnz8RWNVT\/rOLAibqiWJadC5MYHRbekF3eg6FOGrQGkXYbsn0+a5aovnlLCbLwIqY9fcS17UX8J235iQ6cdmHNbrPeS84CMm34RA==&affiliate_id=1052423&strip_google_tagmanager=true\" loading=\"lazy\" data-with-title=\"true\" class=\"fiverr_nga_frame\" frameborder=\"0\" height=\"350\" width=\"100%\" referrerpolicy=\"no-referrer-when-downgrade\" data-mode=\"random_gigs\" onload=\" var frame = this; var script = document.createElement('script'); script.addEventListener('load', function() { window.FW_SDK.register(frame); }); script.setAttribute('src', 'https:\/\/www.fiverr.com\/gig_widgets\/sdk'); document.body.appendChild(script); \" ><\/iframe>\n<br \/><a href=\"https:\/\/www.howtogeek.com\/linux-terminal-tricks-youre-not-using\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When utilizing the Linux terminal, we frequently make errors. At different instances, duties really feel simply plain tedious. Luckily, there are lots of terminal methods&#8230;<\/p>\n","protected":false},"author":1,"featured_media":79739,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-79738","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech-universe"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>13 Time-Saving Linux Terminal Tricks You Should Be Using - mailinvest.blog<\/title>\n<meta name=\"description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"13 Time-Saving Linux Terminal Tricks You Should Be Using - mailinvest.blog\" \/>\n<meta property=\"og:description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/\" \/>\n<meta property=\"og:site_name\" content=\"mailinvest.blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/freelanceracademic\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-02T11:17:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-02T11:18:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/06\/linux-mascot-terminal-multiplexer.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin@mailinvest.blog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@mailinvest.blog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"13 Time-Saving Linux Terminal Tricks You Should Be Using\",\"datePublished\":\"2025-06-02T11:17:12+00:00\",\"dateModified\":\"2025-06-02T11:18:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/\"},\"wordCount\":1501,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/linux-mascot-terminal-multiplexer.png\",\"articleSection\":[\"Tech Universe\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/\",\"name\":\"13 Time-Saving Linux Terminal Tricks You Should Be Using - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/linux-mascot-terminal-multiplexer.png\",\"datePublished\":\"2025-06-02T11:17:12+00:00\",\"dateModified\":\"2025-06-02T11:18:27+00:00\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/linux-mascot-terminal-multiplexer.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/linux-mascot-terminal-multiplexer.png\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/06\\\/02\\\/13-time-saving-linux-terminal-tricks-you-should-be-using\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"13 Time-Saving Linux Terminal Tricks You Should Be Using\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"name\":\"mailinvest.blog\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mailinvest.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\",\"name\":\"mailinvest\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"width\":1000,\"height\":1000,\"caption\":\"mailinvest\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/freelanceracademic\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\",\"name\":\"admin@mailinvest.blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"caption\":\"admin@mailinvest.blog\"},\"sameAs\":[\"https:\\\/\\\/mailinvest.blog\",\"admin@mailinvest.blog\"],\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/author\\\/adminmailinvest-blog\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"13 Time-Saving Linux Terminal Tricks You Should Be Using - mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/","og_locale":"en_US","og_type":"article","og_title":"13 Time-Saving Linux Terminal Tricks You Should Be Using - mailinvest.blog","og_description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","og_url":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2025-06-02T11:17:12+00:00","article_modified_time":"2025-06-02T11:18:27+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/06\/linux-mascot-terminal-multiplexer.png","type":"image\/png"}],"author":"admin@mailinvest.blog","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin@mailinvest.blog","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"13 Time-Saving Linux Terminal Tricks You Should Be Using","datePublished":"2025-06-02T11:17:12+00:00","dateModified":"2025-06-02T11:18:27+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/"},"wordCount":1501,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/06\/linux-mascot-terminal-multiplexer.png","articleSection":["Tech Universe"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/","url":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/","name":"13 Time-Saving Linux Terminal Tricks You Should Be Using - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/06\/linux-mascot-terminal-multiplexer.png","datePublished":"2025-06-02T11:17:12+00:00","dateModified":"2025-06-02T11:18:27+00:00","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","breadcrumb":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/#primaryimage","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/06\/linux-mascot-terminal-multiplexer.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/06\/linux-mascot-terminal-multiplexer.png","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/06\/02\/13-time-saving-linux-terminal-tricks-you-should-be-using\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"13 Time-Saving Linux Terminal Tricks You Should Be Using"}]},{"@type":"WebSite","@id":"https:\/\/mailinvest.blog\/#website","url":"https:\/\/mailinvest.blog\/","name":"mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mailinvest.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mailinvest.blog\/#organization","name":"mailinvest","url":"https:\/\/mailinvest.blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","width":1000,"height":1000,"caption":"mailinvest"},"image":{"@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/freelanceracademic\/"]},{"@type":"Person","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4","name":"admin@mailinvest.blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","caption":"admin@mailinvest.blog"},"sameAs":["https:\/\/mailinvest.blog","admin@mailinvest.blog"],"url":"https:\/\/mailinvest.blog\/index.php\/author\/adminmailinvest-blog\/"}]}},"_links":{"self":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/79738","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/comments?post=79738"}],"version-history":[{"count":1,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/79738\/revisions"}],"predecessor-version":[{"id":79740,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/79738\/revisions\/79740"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media\/79739"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=79738"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=79738"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=79738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}