linux 命令列下!的應用

2021-07-25 10:35:25 字數 559 閱讀 5458

'!'  在linux系統中可以用來呼叫歷史紀錄或在邏輯運算中取反。有很多巧妙應用,此處做了些整理

1.   匹配歷史命令記錄

1 echo a

2 echo b

3 echo c

!+num  如!3

!-1 執行你記錄序列中的倒數第一條命令

!+命令前部分 匹配最近的命令

2.    匹配上行命令中的引數

cp   a  b

!$  可以匹配到b

!^   可以匹配到a

!cp:2  也可以匹配到b  !+命令+:+引數序號 

!* 匹配所有引數

3. 在命令列命令中匹配上乙個命令

!!yum install lrzsz

su  root -c '!!'   在root使用者下執行yum命令

4.在命令中排除檔案

!(檔名)

rm -rf !(*.war)  刪除除去以war結尾的別的檔案

5.邏輯運算中取反

[ ! -d  /home/abc  ]  && echo 1   不存在目錄就列印1

linux 下 mysql命令列

啟動mysql的命令 service mysqld start 重啟mysql的命令 service mysqld restart 關閉mysql的命令 service mysqld stop 連線本機上的mysql mysql uroot p,回車後提示輸入密碼。root密碼預設為空 回車 破解m...

linux命令列下的fetion

757000000 時尚派 help message help message for i 0 idovalue number getnumber value buddyname getbuddyname value echo e i t buddyname t t number done getn...

Linux命令列基礎 常用的命令列

符號 符號含義 使用者目錄 也稱作家目錄 根路徑,即整個系統 所在當前目錄 當前目錄的上一級目錄 提示可以輸入命令列了 回車 carriage return 執行輸入的命令列 絕對路徑 開頭的路徑就是絕對路徑,不是這種開頭的就是相對路徑。命令列命令列的英文全寫 中文含義 pwdprint worki...