1. 程式人生 > >Linux[基礎]-05--強大好用的Shell

Linux[基礎]-05--強大好用的Shell

用戶操作 環境變量 輸出 需要 line 命令 ash 化工 技術分享

強大好用的shell

計算機硬件是由運算器、控制器、存儲器、輸入\輸出設備等設備組成

系統內核是讓計算機各個硬件各司其職的角色

內核負責驅動硬件、管理活動和分配\管理硬件資源所以他不能被用戶操作

因為用戶不能直接控制硬件也不能直接操作內核,於是便需要基於系統調用接口”開發出的程序\服務來滿足用戶工作

技術分享

在RHEL7中有些諸如邏輯卷管理器(LVM)的圖形化工具,但是人們跟傾向於用命令寫腳本程序

因為圖形化工具不靈活而且相比來說更消耗系統資源

有很多圖形化工具也是調用腳本來工作,但是許多功能”被“閹割”,更缺乏了靈活性

相比起來來時命令腳本更高效

技術分享

Bash作為大多數linux系統的默認字符解釋器,

其優勢:

  1. 1. 默認保存歷史命令(可用上下鍵翻看)
  2. 2. 命令僅需輸入前幾位就可以用Tab鍵補全(但RHEL7更厲害的是參數補全)
  3. 3. 強大的批處理腳本
  4. 4. 實用的環境變量

Linux[基礎]-05--強大好用的Shell