背景認(rèn)識(shí)
Linux的內(nèi)核是由芬蘭人李納斯·托瓦茲編寫的,后來(lái)又經(jīng)過全世界各地的程序開發(fā)人員的努力改含,共同開發(fā)的一款免費(fèi)的操作系統(tǒng)绝页。
操作系統(tǒng)定義:是管理計(jì)算機(jī)硬件資源,控制其他程序運(yùn)行并為用戶提供交互操作界面的系統(tǒng)軟件的集合皆撩。操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的關(guān)鍵組成部分扣墩,負(fù)責(zé)管理與配置內(nèi)存、決定系統(tǒng)資源供需的優(yōu)先次序扛吞、控制輸入與輸出設(shè)備呻惕、操作網(wǎng)絡(luò)與管理文件系統(tǒng)等基本任務(wù)。
Shell:是Linux的命令解析器滥比,任務(wù)是解析用戶輸入的命令亚脆,是Linux中直接與用戶交互的程序。
(大多數(shù)Linux默認(rèn)的shell是bash盲泛。常見的shell有sh濒持、bash、csh寺滚、tcsh柑营、ksh、zsh玛迄,它們本身就是一種程序由境,各有各的特點(diǎn)。)
Linux系統(tǒng)目錄結(jié)構(gòu):
/: 根目錄蓖议,有且只有一個(gè)根目錄
/home:存儲(chǔ)普通用戶的個(gè)人文件
/etc: 系統(tǒng)配置文件存放目錄 虏杰。/bin:/usr/bin: 可執(zhí)行文件(命令)存放目錄。 /sbin:供超級(jí)用戶使用的可執(zhí)行文件 勒虾。/lib:/usr/lib:/usr/local/lib: 系統(tǒng)使用的函數(shù)庫(kù)的目錄纺阔。 /opt:給主機(jī)額外安裝軟件的目錄 。/usr:應(yīng)用程序存放目錄修然。/usr/bin 存放可執(zhí)行文件笛钝。 /usr/share 存放 共享數(shù)據(jù)。/usr/lib 存放程序運(yùn)行所必需的一些函數(shù)庫(kù)文件愕宋。/usr/local 軟件默認(rèn)安裝目錄玻靡。/usr/share/doc 系統(tǒng)說(shuō)明文件存放目錄。/usr/share/man: 程序說(shuō)明文件存放目錄/var:系統(tǒng)服務(wù)中贝,系統(tǒng)日志文件囤捻。 /var/log,/var/log/message 所有的登 錄文件存放目錄邻寿。/var/spool/mail 郵件存放的目錄蝎土。 /var/run 程序或 服務(wù)啟動(dòng)视哑。/var/www web 服務(wù)器目錄 。
作者:素錦時(shí)年_1b00
鏈接:http://www.reibang.com/p/6d9d77669118
來(lái)源:簡(jiǎn)書
著作權(quán)歸作者所有誊涯。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)挡毅,非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。