2 使用命令的歷史記錄及對命令行的編輯

您在 shell 提示符之後,按Enter回車之前打入的所有東西,叫做或命令行命令行。它是一行命令電腦辦事情的文字。Debian 預設的 shell 提供了一些特性使輸入命令行變得容易。

您可以滾回以前的命令來再次運行它們,或者稍稍修改一下然後再運行。試一下:打入並運行一個命令,比如 whoami;然後按下 Up 游標鍵whoami 命令將會再次出現在提示符後。然後您就可以按下 Enter 再運行一次 whoami

如果您已打入過好幾個命令,您可以連續按 Up 游標鍵來按次調出它們。這會使您感到非常方便──當您要重複做相同的事情時,或輸錯一個命令又想返回修改它時。您可按 Down 游標鍵向相反的方向翻──朝您最近輸入的命令的方向。如果不能調出更多的已運行命令,電腦將會蜂鳴。

您也可以在命令行上左右移動游標來修改。最方便的方法是用右游標鍵。試著打入 whoasmi(不是 whoami),然後用左游標鍵移回到 s。您就可以用 Backspace 鍵或 Delete 鍵來刪除這個 s

同樣,還好更多的先進特性(儘管不必現在都記住)。試著按一下 Ctrl-a。這將會使游標移到一行的開頭,Ctrl-kk 代表 ``kill'',殺死。)將刪除到行末端的所有字符;可以在命令行的中間試一下。Ctrl-y 會粘貼上最近您殺 (kill) 掉的東西,把它們插入到當前游標的位置(y 代表 ``yank'',拉回。) Ctrl-e 將把游標移到行末。

繼續試著編輯命令行吧,直到熟習為止。繼續試驗!



John Goerzen / Ossama Othman / Debian 中文計劃