1.1 Linux命令列概述
阿新 • • 發佈:2018-12-09
1. 今天開始學習Linux系統
不知道這種格式大家是否能夠接受?看著是否舒心?
2. Linux命令列提示符
1)#號,是使用超級使用者root登入後的命令列結尾提示符,而$號是使用普通使用者登入後的命令列結尾提示符。
2)超級使用者具有管理系統的所有許可權,普通使用者的許可權比較小,只能進行基本的系統資訊檢視等操作,無法更改系統配置和管理服務。
3)命令列提示符@前面的字元代表當前登入的使用者(可用whoami查詢),@後面的為主機名(可用hostname查詢),~所在的位置是視窗當前使用者所在的路徑。示例程式碼如下:
[[email protected]
3. Linux命令列常用快捷鍵
3.1 命令或路徑的補全鍵:tab
[[email protected] ~]# hostn
3.2 游標回到命令首行:ctrl+a
3.3 游標回到命令列尾:ctrl+e
3.4 游標向右移動一個字元:ctrl+f
3.5 游標向左移動一個字元:ctrl+b
3.6 複製命令列內容:ctrl+Insert
3.7 貼上命令列內容:shift+Insert
3.8 剪下游標處到行尾的字元:ctrl+k
3.9 剪下游標處到行首的字元:ctrl+u
3.10 刪除游標前的一個單詞:ctrl+w
3.11 貼上ctrl+k/ctrl+u/ctrl+w刪除的文字:ctrl+y
3.12 中斷終端正在執行的任務或者刪除整行:ctrl+c
3.13 刪除游標所在處的前一個字元:ctrl+h
3.14 退出當前shell命令列:ctrl+d
3.15 搜尋命令列使用過的歷史記錄:ctrl+r
3.16 從執行ctrl+r的搜尋歷史命令模式中退出:ctrl+g
3.17 清除螢幕的所有內容,並在螢幕的最上面開始一個新行:ctrl+l
3.18 鎖定終端,使之無法輸入內容:ctrl+s
3.19 解鎖執行ctrl+s的鎖定狀態:ctrl+q
3.20 暫停在終端執行的任務:ctrl+z
3.21 執行上一條命令
[[email protected] ~]# !!
3.22 執行最近以ho開頭的命令
[[email protected] ~]# !ho
3.23 僅列印最近已ho開頭的命令,但不執行
[[email protected] ~]# !ho:p
3.24 執行命令列表的第num(數字)條命令
[[email protected] ~]# !55
3.25 上一條命令的最後一個引數
[[email protected] ~]# !$