shell基礎認識

2022-09-23 08:03:06 字數 568 閱讀 1149

shell基礎認識

我們在終端下寫命令linux核心是看不懂的必須通過shell解釋成核心可執行的**

這就是shell(其實解釋命令這只是它的乙個功能模組,shell還可以用來進行程式設計)

有點類似window下 .bat檔案可以用來對系統的操作(將。bat檔案放在c盤中的啟動檔案中一開機就執行.bat檔案)

xx.bat裡面放的操作命令如  del c:/cc.txt 意思刪除c盤的cc.txt檔案

1,shell 有很多種 ls -l /bin/*sh  可以檢視有幾種shell(*表示萬用字元,*sh意思是shell對應的命令都是以sh結尾)

2,檢視目前使用的是哪種shell

env [顯示當前系統的環境變數]

3,用來改變當前shell, chsh -s [對應的shell](chsh -s /bin/bash)

4,命令補全功能 如 輸入mk 然後按兩下tab建 那麼mk開頭的命令都會出來

5,檢視歷史命令 history 8[表示前八次使用的命令]

檢視歷史命令時就有對應的命令編號(如果不想在寫該命令可以) !4  表示執行編號為4的命令

shell基礎認識

shell 我們在終端下寫命令linux核心是看不懂的必須通過shell解釋成核心可執行的 這就是shell 其實解釋命令這只是它的乙個功能模組,shell還可以用來進行程式設計 有點類似window下 bat檔案可以用來對系統的操作 將。bat檔案放在c盤中的啟動檔案中一開機就執行.bat檔案 x...

認識shell及其變數

shell本身是一種用c語言編寫的程式,shell是使用者與linux作業系統溝通的橋梁。使用者既可以輸入命令執行,又可以利用 shell指令碼程式設計,完成更加複雜的操作。shell分類 linux的shell種類眾多,常見的有 bourne shell usr bin sh或 bin sh bo...

認識與學習shell

1.shell的意義 shell將我們輸入的命令與核心通訊,好讓核心可以控制硬體準備無誤的來工作。檢視系統支援的shell cat etc shells 檢視使用者的shell cat etc passwd 最後乙個 shell的優點 命令記憶 自動補全 別名 程式指令碼 歷史命令記錄在 bash ...