Linux運維入門~2.命令列使用技巧
這一節我們學習與linux互動的方式
作為一個windows的老使用者,初接觸linux系統,甚是不習慣,但是玩兩天,感覺這種輸程式碼,系統就會有回覆方式還是蠻有趣的,
甚至還能作出刪庫這種“有趣”的操作。。那麼廢話不多說,開始吧:
1.認識shell
在當前系統滑鼠右擊,單擊Open in Terminal 即可開啟終端
或者在Applications中單擊Terminal
那麼問題來了,shell到底是什麼?
shell 是作業系統中的一個軟體,它包在 linux 核心的外面,為使用者和核心之間的互動提供
了一個介面。
系統中的命令用 shell 去解釋,shell 接收系統迴應的輸出並顯示到螢幕中。
通俗來講,shell就是一個"橋"連線著使用者和系統核心。
在shell中執行命令:
在命令提示符後輸入 命令 引數 目標 (引數與目標視情況而定)
2.命令提示符
例:
[[email protected] Desktop]$
這條命令提示符的內容是:
kiosk 執行的使用者
foundation78 所在主機的短名稱
Desktop 當前預設操作目錄
@ 內容分隔符
$ 使用者身份提示符
($表示普通使用者,#表示超級使用者)
例:
3.切換使用者
在shell中,可以切換使用者
例,切換超級使用者:
指令:su - root
輸入密碼
即 su - username (username是你要切換使用者的名稱)
注意:
高階使用者切換到低階使用者不需要密碼,低階使用者切換到高階或者平級使用者的切換需要密碼
例:
4.檢視命令幫助
如果遇到不懂的命令,或者檢視命令的使用方法,可以使用檢視命令幫助指令
指令:what is 命令
檢視命令功能
指令:命令 --help
檢視命令幫助
指令:[]
選擇加入的內容,可加可不加
5.命令列技巧
1.tab鍵:
使用tab鍵自動補齊系統中存在的檔名稱或者命令
當按<Tab>無法補齊時,則是以該字元開頭的內容不唯一,可以按2次<Tab>用來顯示所有以此字元開頭的內容
如果2次依然不出現,則是不存在。
例:touch指令
輸入tou+<Tab>即可補全指令
2.歷史呼叫
1)指令:history
顯示歷史命令
例:
2)指令:history -c
清除當前環境所有歷史命令
3)PgUp|PgDn
可以逐行翻閱歷史
4)!數字
呼叫指定行數歷史
5)!字母
呼叫以此字母開頭的最近一條命令
6)ctrl+r 關鍵字
呼叫以此關鍵字開頭的最近一條命令
例:
按完ctrl+r
寫在最後,如果大家喜歡linux運維方面的知識,歡迎關注本博主,會每週更新與linux運維相關的一些小知識,幫助大家入門
願你與我一同成長!
往期:
https://blog.csdn.net/Stella_Pooter/article/details/82951345 Linux運維入門~1.虛擬機器使用
Never say die