linux五周第三次課(3月7日)筆記
阿新 • • 發佈:2018-03-08
linux 筆記 五周第三次課(3月7日)
8.1 shell介紹
8.2 命令歷史
8.3 命令補全和別名
8.4 通配符
8.5 輸入輸出重定向
8.1 shell介紹
8.2 命令歷史
8.3 命令補全和別名
8.4 通配符
8.5 輸入輸出重定向
搜索看一下有沒有這兩個shell,不安裝。
8.2 命令歷史
用過的命令,在/root/.bash_history存著
用cat命令查看一下/root/.bash_history
可以用命令history查看一下之前使用過的命令
history -c
修改了/etc/profile 配置文件,運行source命令,使其生效。
指定什麽時候運行。
變量變了。
歷史命令。
想要生效,需要編輯配置文件/etc/profile ,
輸入/HISTSI
找到HISTSIZE=5000,把它和變量HISTSIZE放到一起。
重新打開linux系統,運行history
歷史命令記錄只能追加,不能刪除。
不正常退出,命令會記錄不全。
運行761條歷史命令。
運行最近一條以echo開頭,歷史命令。
8.3 命令補全和別名
TAB鍵,可以補全命令和路徑。
當多個命令以ls開頭的時候,要按兩下TAB鍵。
當多個命令以MK開頭的時候,要按兩下TAB鍵。
當一個命令以一個MKT開頭的時候,按一下TAB鍵。
CentOS6只能補全命令,而CentOS67增加了補全參數的功能。要安裝一個包。
重啟一下使其生效。
後面的參數也可以補全
比TAB鍵補全更快的是alias。
運行命令alias,可以不把所有的別名列出來。
一部分別名放在文件.bashrc裏。
還有一部分別名放在/etc/profile.d/
打開看一下。
命令unlias 取消別名。
8.4 通配符
8.5 輸入輸出重定向
linux五周第三次課(3月7日)筆記