Preface Recently, our company has configured mbp, and I use ssh more often. I am too lazy to write those complicated commands, so I searched for a command on the Internet and found it is more suitable for me. The '!' symbol can not only be used as a negation symbol in Linux, but can also be used to retrieve commands from the historical command record or execute previously run commands without modification. The following article will give you a detailed introduction on how to use the Linux exclamation mark command (!). Let's take a look at the detailed introduction. Exclamation mark command usage Double exclamation mark!! ! ! Represents the last command entered, which can be combined with other commands to form a new command eg: $ ./startup.sh $ cat !! This command is equivalent to cat ./startup.sh, eliminating the need to switch back and forth !$ Represents the last parameter in the previous command eg: $ ls /usr/local/dic $ cat !$/a.txt If the previous path is a long one, it will be very convenient. !string Represents the most recent command that begins with the specified string eg: $ !ssh Execute the most recent ssh command !? string? Similar to MySQL's fuzzy matching, execute the command containing the specified string in the most recent command eg: $ !?ssh? Execute the most recent command involving ssh !n or !-n This command is usually used with the history command. Use history to find ssh records eg: $ !109 Execute history to query the command with the previous sequence number 109 $ !-1 Execute the command corresponding to the number obtained by subtracting 1 from the current command number I just changed jobs recently and I'm quite busy, so the updates are quite slow. Summarize The above is the full content of this article. I hope that the content of this article will have certain reference learning value for your study or work. If you have any questions, you can leave a message to communicate. Thank you for your support for 123WORDPRESS.COM. You may also be interested in:
|
<<: Detailed steps for creating a Vue scaffolding project
>>: Mysql 5.7.17 winx64 installation tutorial on win7
Table of contents Preface: Step 1: Find the free ...
Master-slave synchronization, also called master-...
1. Background 1. Briefly introduce the shared sto...
1. Export the database using the mysqldump comman...
Recently, I encountered many problems when deploy...
Use CSS to prevent Lightbox to realize the displa...
[Problem description] Our production environment ...
I recently stumbled upon the Audiovisual Linux Pr...
Table of contents Preface analyze Initial Renderi...
When making a web page, if you want to use a spec...
This article shares the specific code of Vue to i...
By default, the table title is horizontally cente...
Table of contents Preface 1. cat command: 2. more...
need: According to business requirements, it is n...
Virtual machines are very convenient testing soft...