本文介紹一些命令行下提高工作效率的技巧,有助於提高學習的興趣。
1.命令行下拷貝與粘貼
Linux安裝後每次啟動時都會自動運行一個gpm程序, 然後就可以用鼠標拷貝與粘貼了。具體做法是,按住鼠標左鍵拖動,使要拷貝的地方反白,這樣拷貝的內容就會被粘貼在光標所在位置了。
2.快速進入某些目錄
鍵入cd~可直接進入用戶的home目錄;鍵入cd-可進入上一個目錄。
3.命令補齊
命令補齊是指當鍵入的字符足以確定目錄下一個惟一的文件時,只須按Tab鍵就可以自動補齊該文件名的剩下部分。
Linux下的有些文件名比較長,比如,筆者曾下載了一個軟貓的驅動程序壓縮包,文件名是hcfpcimodem-1.00lnxt03091600free _k2.4.21_0.25mdk-1mdk.rpm,利用命令補齊可以快速安裝這個文件錄。在命令行下鍵入:
rpm -ivh hc
然後按Tab鍵,就可以安裝這個文件。
4.一次運行多個命令
在一個命令行中還可以置入多個命令,用分號將各個命令隔開,例如:
#last;exit
5.在Linux下獲得命令幫助
Linux命令有很多參數,不可能都能記住,使用man將信息保存到文件的代碼。例如,將last的命令保存到文件last.txt,代碼如下:
$ man last | col -b > last.txt
6.命令行下快捷鍵
Ctrl+a:把光標移到行首。
Ctrl+e:把光標移到行尾。
Ctrl+l:清除終端。該快捷操作與在命令行鍵入clear作用相同。
Ctrl+d:從Shell提示中注銷並關閉,使用該快捷鍵就不必鍵入exit。
Ctrl+u:清除當前行。如果在命令行下工作,使用這一快捷操作可以清除從光標處到行首的字符。
Ctrl+Alt+Fn:切換屏幕。Ctrl+Alt+功能鍵之一會顯示一個新屏幕。根據默認設置,從F1到F6是Shell提示屏幕。
Ctrl+K:刪除從光標到行末所有字符。
向上和向下箭頭:顯示命令歷史。bash保存著以前鍵入過的命令的列表,這一列表被稱為命令歷史表。
Speace+B:向前調一個單詞。
鼠標中間鍵:粘貼突出顯示的文本。使用鼠標左鍵來突出顯示文本,把光標指向想粘貼文本的地方,點擊鼠標中間鍵粘貼。在兩鍵鼠標系統中,如果把鼠標配置成模擬第三鍵,可以同時點擊鼠標的左右兩鍵來執行粘貼。
Tab:命令行自動補全。
Ctrl+Alt+Delete:關機和重新引導,只有在正常關機不起作用時才使用這種方法。