- LINUX系統(tǒng)
-
前的Linux發(fā)行版默認使用Bash Shell,它已成為Linux系統(tǒng)的實際標準。Bash Shell命令行具有非常強大的功能。Bash Shell提供了一些特性使輸入命令變得容易。
1.命令行的歷史記錄
可以通過重復按向上方向鍵遍歷近來在控制臺下輸入的命令,按向下方向鍵可以向前遍歷。與Shift鍵聯(lián)用可以遍歷以往在該控制臺中的輸出。例如可以在命令行下重復按向上方向鍵↑,直到出現(xiàn)近來在控制臺下輸入的命令ls為止,然后按Enter鍵執(zhí)行這一命令。
2.編輯命令行
在命令行下按Ctrl+R組合鍵將進入向后增量搜索模式,命令行界面出現(xiàn)如下命令:
(reverse-i-search)`l': ls
此時嘗試輸入以前輸入過的命令,每輸入一個字符,命令行都會滾動顯示歷史命令,當顯示到想要查找的命令時,直接按Enter鍵就執(zhí)行了該歷史命令。仍以ls命令為例,當輸入字符l時,搜索出來的命令是所需要的歷史命令ls,然后按Enter鍵即執(zhí)行該命令。
在命令行下按Ctrl+P或者Ctrl+N組合鍵可以快速向前或向后滾動查找一個歷史命令,這可以快速提取剛剛執(zhí)行過不久的命令。例如,在命令行下輸入如下命令:
echo “Hello,Linux world”
命令行下將出現(xiàn)字符“Hello,Linux world”,然后按Ctrl+P組合鍵,命令行下將出現(xiàn)剛剛輸入過的命令。