走進Unix Shell知識講解
今天,我們來學習Unix系統(tǒng)的命令行的知識,主要針對Unix Shell講解。近些年來,Unix系統(tǒng)被廣泛的運用。Unix操作系統(tǒng)是最早出現(xiàn)的操作系統(tǒng)之一,發(fā)展到現(xiàn)在已趨于成熟。
C語言因Unix系統(tǒng)而出現(xiàn),Unix系統(tǒng)具有強大的可移植性,適合多種硬件平臺。你甚至可以把Unix操作系統(tǒng)的源代碼寫在紙上,然后設(shè)計一套你自己的硬件來編譯和運行它。
Unix具有良好的用戶界面;程序接口提供了C語言和相關(guān)庫函數(shù)及系統(tǒng)調(diào)用,命令接口是SHELL,Unix有3種主流的SHELL,即sh,csh和 ksh,同時為用戶提供了數(shù)千條系統(tǒng)命令,有助于系統(tǒng)操作和系統(tǒng)管理,其管道機制也是獨有的特性。
系統(tǒng)的可操作性很強,你甚至可以不用顯示器,取而代知的是非常簡易的輸出設(shè)備,如簡易的,類似于計算器的液晶屏,甚至可以是打印機來完全操作計算機和完成復雜的系統(tǒng)開發(fā)和管理工作!
Unix Shell也叫做 命令行 ,它是 Unix 操作系統(tǒng) 下傳統(tǒng)的用戶和計算機的交互界面。砨戶直接輸入 命令 來執(zhí)行各種各樣的任務(wù)。當然 微軟 的 Windows 操作系統(tǒng)也提供了這樣的功能,它們栯 Windows 9X 下的 command.com ,和基于 Window NT 的各種系統(tǒng)下的 cmd.exe 。
普通意義上的Unix Shell就是可以接受用 輸入命令的程序。它之所以被稱作she l是因為它隱藏了操作系統(tǒng)低層的細節(jié)。同樣的Unix下的圖形用戶界面GNOME和KDE?有時也被叫做虛擬shell或者圖形shell。
Unix操作系統(tǒng)下的Unix Shell既是用戶交互的砌面,也是控制系統(tǒng)的 腳本語言 。當然在這點也有別于Windows下的命令,雖然也提供了很簡單的控制語句。
Windows操作系統(tǒng)下,可能有些用戶從杠都不會直接的使用Unix Shell,然而在Unix系刪操作系統(tǒng)下,Unix Shell仍然是控制系統(tǒng)啟動 X Window 啟動,和很多其他實用工具的腳本解頊程序。
【編輯推薦】