1. 檢視ubuntu系統中可用的shell種類:在 /etc/shells 這個檔案中:#vim /etc/shells
由上圖可知ubuntu支援的常用的shell種類。不過我們常用是bash shell
2. #cat /etc/passwd 可知系統登入時選擇bash shell作為shell。
3. bash shell的功能:
(1)命令記憶能力,可以記錄你前一次登入時所執行的命令,預設是1000個。記憶的命令儲存在~/.bash_history這個檔案裡面,例如:對於root使用者儲存在 /root/.bash_history 對於普通使用者如louyuting則儲存在 /home/louyuting/.bash_history
(2)命令與檔案補全功能 tab鍵。
(3)命令別名設定:alias命令。
(4)shell script指令碼程式。
4. bash shell的內建命令:type命令用來檢視乙個shell命令是外部命令還是內建在bash中:
例如:
Linux 中十個許可權字元
就是普通的檔案,d表示是目錄,c表示是字元裝置 在linux unix,所有的裝置都是檔案 b是塊裝置檔案,s是socket檔案,等等。下面給出所有檔案型別標識 regular file b block special file c character special file c high per...
linux學習(十 Shell中的控制語句
目錄 測試語句十shell的特有功能,shell提供了一組測試運算子,通過這些運算子,shell程式能夠判斷某個或者某幾個條件是否成立。在shell中使用者可以使用測試語句來測試指定條件表示式的條件的真和假。當指定條件為真,條件測試的返回值為0 反之,條件測試的返回值為非0值。條件測試的語法有兩種,...
Linux學習筆記(十)
vim程式編輯器 vi 的使用 基本上 vi 一般模式 以 vi 開啟乙個檔案就直接進入一般模式了 這是預設的模式 在這個模式中,你可以使用 上下左右 按鍵來移動游標,你可以使用 刪除字元 或 刪除整行 來處理檔案內容,也可以使用 複製 貼上 來處理你的檔案資料。編輯模式 在一般模式中可以進行刪除 ...