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
There is a difference between src and href, and t...
After going through a lot of hardships, I searched...
Three-way handshake phase Number of retries for c...
The complete syntax of the SELECT statement is: (...
Table of contents 1. Location Object 1. URL 2. Pr...
In Google Chrome, after successful login, Google ...
Table of contents Preface Mysql case when syntax:...
Relative Length Units em Description: Relative len...
First download the compressed version of mysql, t...
Table of contents The order in which MySQL reads ...
Preface Basically, programmers in the workplace u...
Sometimes local development requires debugging of...
Preface This article mainly introduces the releva...
We know that there are two ways to receive incomi...
Vue - implement the shuttle box function, the eff...