1.下面介紹兩個在linux下非常有用的$引數
2.!$ 表示參考上一個命令的最后一個引數,例子如下:
[root@node5 ~]# echo '!$的作用是參考上一個命令的最后一個引數' >test.txt
[root@node5 ~]# cat /root/test.txt
!$的作用是參考上一個命令的最后一個引數
[root@node5 ~]# cat !$
cat /root/test.txt
3.$? 回傳上一個指令的回傳值(顯示最后命令的退出狀態,0表示沒有錯誤,其他任何值表明有錯誤),例子如下:
#當我們原始碼編譯一個軟體時,執行make命令會輸出一大堆資訊,
[root@node5 nginx-1.19.3]# make -j 4
#我們在make -j 4執行完畢之后,執行echo $?,如果輸出為0,說明make命令執行成功,沒有出現錯誤,如果輸出不為0,則make命令報錯
[root@node5 nginx-1.19.3]# echo $?
0
4.下面列舉了linux下常用的快捷鍵,
補全命令使用tab鍵,Tab只能補全命令和檔案
Ctrl+C:是發送SIGINT信號,終止前臺運行的程式,例如:ping g.cn 后,想停止按下Ctrl+C即可
Ctrl+Z:是發送SIGSTOP信號,掛起一個行程,把當前行程送到后臺處理,?
Ctrl+D:不是發送信號,而是表示一個特殊的二進制值,表示 EOF,代表輸入完成或者注銷,等價于exit
Ctrl+L 清屏與clear功能一樣
Ctrl+R 搜索歷史命令,可以利用好關鍵詞,進行歷史命令的搜索
Ctrl+A:將游標快速放到當前行的行首
Ctrl+E:將游標快速放到當前行的行尾
Ctrl+U:將游標所處位置到前面的內容全部洗掉
Ctrl+K:將游標所處位置到后面的內容全部洗掉
在linux中Ctrl使用^表示, ^表示Ctrl
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/203560.html
標籤:Linux
下一篇:實時和非實時調度策略測驗總結
