第一部分 熟悉Linux基本操作
一、初識(shí)Linux
1.Linux特點(diǎn)
? 開放性
? 多用戶
? 多任務(wù)
? 良好的用戶界面
? 設(shè)備獨(dú)立性
? 豐富的網(wǎng)絡(luò)功能
? 可靠的系統(tǒng)安全
? 良好的可移植性
2.Linux 系統(tǒng)組成
3.Linux內(nèi)核主要功能
? 與計(jì)算機(jī)硬件進(jìn)行交互,實(shí)現(xiàn)對(duì)硬件編程控制和接口操作,調(diào)度對(duì)硬件資源對(duì)訪問,并為計(jì)算機(jī)上的用戶程序提供一個(gè)高級(jí)的執(zhí)行環(huán)境和對(duì)硬件虛擬接口
? 按功能模塊分為:
? 進(jìn)程調(diào)度
? 文件管理
? 內(nèi)存管理
? 進(jìn)程間通信和網(wǎng)絡(luò)接口
4.常見Shell程序
? Bourne Shell(SH)
最老、使用最廣泛
? Korn Shell(KSH)
對(duì)Bourne Shell的擴(kuò)充,兼容Bourne Shell
? C Shell(CSH)
語(yǔ)法與C語(yǔ)言類式,功能強(qiáng)大,但與Bourne Shell不兼容
? Bourne Again Shell(BASH)
是自由軟件基金會(huì)(GNU)開發(fā)的一個(gè)Shell,它是Linux系統(tǒng)中默認(rèn)的Shell,Bash不但與Bourne Shell兼容,還繼承了Korn Shell、C Shell的優(yōu)點(diǎn)
二、Linux基本操作
1.Linux登錄
? 文本方式登陸
? 輸入用戶名和密碼
? /etc/passwd文件對(duì)照
? /etc/shadow文件對(duì)照
? 啟動(dòng)相應(yīng)的外殼程序
? 用戶得到一個(gè)虛終端,通過(guò)Shell與系統(tǒng)交互
? 進(jìn)入到用戶的家目錄
2.口令文件
? 口令文件格式:
? username:用戶名
? password:密碼
? uid:用戶標(biāo)識(shí)號(hào)