Tab
[Tab]主要作用有2個:
命令補齊
① 在命令行下,只需輸入例如m,再連續按兩次Tab鍵,系統將列出所有以m開頭的命令,(包括自定義的Bshell命令函數),對查找某些記不清楚的命令特有用。例如輸入ftp,將查到ftp,ftpcount,ftpwho,ftpshut等本不熟悉的命令。
如:輸入scree再按Tab鍵,scree無相重命令,則自動補齊命令screenfetch。
又如:輸入scr后再按Tab后無法自動補齊,是因為出現了相重命令,這時按兩次Tab鍵,則會列出以scr開頭的命令。
目錄(文件)補齊
②只需輸入文件或目錄名的前幾個字符,然后按Tab鍵,如無相重的,完整的文件名立即自動在命令行出現;如有相重的,再按一下Tab鍵,系統會列出當前目錄下所有以這幾個字符開頭的名字。
[Ctrl+c]
Ctrl+c在Windows系統是復制的快捷鍵,但在Linux下,[Ctrl+c]則用於終止正在運行的程序。
如輸入find查找文件,但列出的文件太多了,想要終止查找,就可以使用Ctrl+c命令停止查找程序。
[Ctrl+z]
假設你發現前台運行的一個程序需要很長的時間,但是需要干其他的事情,你就可以用 [Ctrl+z] ,掛起這個程序。
如果想想讓程序繼續執行,則可以通過命令bg,讓程序繼續運行。
[Ctrl+d]
鍵盤輸入結束(End Of File, EOF 或 End Of Input) ,也可以用來取代exit的輸入。
例如想要退出終端,可以直接按下[Ctrl+d]就能夠直接離開了。
也可以用於退出root用戶,回到普通用戶,如下圖: