第一部分    熟悉Linux基本操作

一、初識Linux

1.Linux特點

?  開放性

?  多用戶

?  多任務(wù)

?  良好的用戶界面

?  設(shè)備獨立性

?  豐富的網(wǎng)絡(luò)功能

?  可靠的系統(tǒng)安全

?  良好的可移植性

2.Linux 系統(tǒng)組成

3.Linux內(nèi)核主要功能

?  與計算機硬件進行交互,實現(xiàn)對硬件編程控制和接口操作,調(diào)度對硬件資源對訪問,并為計算機上的用戶程序提供一個高級的執(zhí)行環(huán)境和對硬件虛擬接口

?  按功能模塊分為:

?  進程調(diào)度

?  文件管理

?  內(nèi)存管理

?  進程間通信和網(wǎng)絡(luò)接口

4.常見Shell程序

?  Bourne Shell(SH)

         最老、使用最廣泛

?  Korn Shell(KSH)

對Bourne Shell的擴充,兼容Bourne Shell

?  C Shell(CSH)

         語法與C語言類式,功能強大,但與Bourne Shell不兼容

?  Bourne Again Shell(BASH)

         是自由軟件基金會(GNU)開發(fā)的一個Shell,它是Linux系統(tǒng)中默認的Shell,Bash不但與Bourne Shell兼容,還繼承了Korn Shell、C Shell的優(yōu)點

二、Linux基本操作

1.Linux登錄

?  文本方式登陸

?  輸入用戶名和密碼

?  /etc/passwd文件對照

?  /etc/shadow文件對照

?  啟動相應(yīng)的外殼程序

?  用戶得到一個虛終端,通過Shell與系統(tǒng)交互

?  進入到用戶的家目錄

2.口令文件

?  口令文件格式:

?  username:用戶名

?  password:密碼

?  uid:用戶標識號