1. 程式人生 > >Linux運維入門~2.命令列使用技巧

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