linu基礎(chǔ)學(xué)習(xí)教材_第1頁(yè)
linu基礎(chǔ)學(xué)習(xí)教材_第2頁(yè)
linu基礎(chǔ)學(xué)習(xí)教材_第3頁(yè)
linu基礎(chǔ)學(xué)習(xí)教材_第4頁(yè)
linu基礎(chǔ)學(xué)習(xí)教材_第5頁(yè)
已閱讀5頁(yè),還剩134頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

linux基礎(chǔ)

閱讀目錄

?主要內(nèi)容介紹

?。一單兒Linux的安裝及相關(guān)配置

?第:單兀UNIX和Linux操作系統(tǒng)概述

?第:單兀Linux命令及獲取幫助

?第四單兀II,喪文件的瀏覽、攵維護(hù)(一)

?第五單兀II#文件的瀏,理及維護(hù)(二)

?第六單兀用戶、群組和權(quán)限

?第七單元用戶、群組及權(quán)限的深入討論

?第八單元正文處理命令及tar命令

?3九單元利用vi編輯器創(chuàng)建和編輯正文文件

?第十單元系統(tǒng)的初始化和服務(wù)

?第十二單元硬盤(pán)分區(qū)、格式化及文件系統(tǒng)的管理-一

?第十四單元Linux網(wǎng)絡(luò)原理及基礎(chǔ)設(shè)置

?第十六單元yum管理RPM包

?第十七單元Samba服務(wù)

?第十八單元nginx服務(wù)

?第十九單元nfs服務(wù)

?第二十單元計(jì)劃任務(wù)crond服務(wù)

?*****tarczf/tmp/'date'+%Y'、/etc該計(jì)劃任

務(wù)中命令的執(zhí)行流程是crond->tar命令,而crond在執(zhí)

行tar命令時(shí),無(wú)法識(shí)別通配符%的意思(shell能識(shí)別),

所以該命令無(wú)法正常執(zhí)行

?

c

?通常都會(huì)把要執(zhí)行的操作放到文件中,然后/bin/bash

a.sh去執(zhí)行,*****/bin/basha.sh,這樣的執(zhí)

行流程就變成了crond->bashshell->a.sh,這樣a.sh內(nèi)

即便是寫(xiě)%號(hào),也能被識(shí)別出來(lái)

附件1linux系統(tǒng)啟動(dòng)流程

主要內(nèi)容介紹

1、LINUX操作系統(tǒng)安裝及初始化配置(熟悉);

2、LINUX操作系統(tǒng)目錄組成結(jié)構(gòu)及文件級(jí)增刪改查操作(重點(diǎn)):

3、LINUX操作系統(tǒng)用戶、權(quán)限管理(重點(diǎn));

4、開(kāi)源軟件及LINUX下軟件包的管理(重點(diǎn));

5、LINUX操作系統(tǒng)磁盤(pán)管理(了解);

6、LINUX操作系統(tǒng)網(wǎng)絡(luò)基礎(chǔ)(重點(diǎn));

7、LINUX操作系統(tǒng)狀態(tài)監(jiān)控命令(了解);

8、LINUX操作系統(tǒng)進(jìn)程管理(重點(diǎn));

9、網(wǎng)絡(luò)服務(wù)基礎(chǔ)(了解);

第一單元Linux的安裝及相關(guān)配置

計(jì)算機(jī)操作系統(tǒng)簡(jiǎn)介

操作系統(tǒng)是什么

操作系統(tǒng)的內(nèi)核是什么

兩種操作系統(tǒng)用戶界面

安裝Linux操作系統(tǒng)的準(zhǔn)備工作

LINUX發(fā)行版(CENTOS、RHEL、FEDORA、UBUNTU、

SUSE)

RHEL與CENTOS的關(guān)系

為什么選擇RedHatEnterpriseLinux

安裝Linux操作系統(tǒng)

圖形安裝

最小化安裝

課后作業(yè)

【本節(jié)內(nèi)容】

1.計(jì)算機(jī)操作系統(tǒng)簡(jiǎn)介

1)掌握操作系統(tǒng)的定義:操作系統(tǒng)是一個(gè)用來(lái)協(xié)調(diào)、管理

和控制計(jì)算機(jī)硬件和軟件資源的系統(tǒng)程序,它位于硬件和應(yīng)

用程序之間。、

2)掌握操作系統(tǒng)的內(nèi)核的定義:操作系統(tǒng)的內(nèi)核是一個(gè)管

理和控制程序,負(fù)責(zé)管理計(jì)算機(jī)的所有物理資源,其中包括。

文件系統(tǒng)、內(nèi)存管理、設(shè)備管理和進(jìn)程管理。

3)了解兩種操作系統(tǒng)用戶界面:圖形界面、命令行界面。

2.了解LINUX主要發(fā)行版:CENTOS、RHEL、FEDORA、

UBUNTU、SUSE

3.安裝Linux操作系統(tǒng)的準(zhǔn)備工作

1)了解為什么選擇RedHatEnterpriseLinux:

因?yàn)樗撬蠰inux/UNIX系統(tǒng)中最容易安裝,同時(shí)也是應(yīng)

用最廣的一種Linux操作系統(tǒng)。而Linux操作系統(tǒng)多數(shù)是用

作服務(wù)器的,由于使用Unux的成本十分低廉,因此目前許

多Internet服務(wù)器都是使用Linux操作系統(tǒng)。

4.安裝Linux操作系統(tǒng)(詳見(jiàn)鳥(niǎo)哥私房菜P102)。

1)掌握安裝Unux操作系統(tǒng)時(shí)對(duì)內(nèi)存的最低要求為:512M

2)掌握安裝過(guò)程中的各選項(xiàng)的含義:

a)installorupgradeanexistingsystem:安裝或升級(jí)現(xiàn)有

的系統(tǒng)

b)installsystemwitnbasicvideodriver:安裝系統(tǒng)和基本

的視頻驅(qū)動(dòng)程序

c)rescueinstalledsystem:救援安裝系統(tǒng)

d)bootfromlocaldrive:從本地硬盤(pán)啟動(dòng)

3)了解安裝過(guò)程語(yǔ)言的選擇為簡(jiǎn)體中文的選項(xiàng)為:

Chinese(Simplified)

4)掌握默認(rèn)的主機(jī)名為:localhost.localdomian

5)掌握安裝過(guò)程中密碼的設(shè)置:無(wú)需復(fù)雜性要求。

6)掌握選擇skip按鈕會(huì)跳過(guò)對(duì)安裝介質(zhì)的檢測(cè)。

7)掌握最小化安裝相關(guān)事項(xiàng):

a)掌握最小化安裝時(shí)無(wú)法開(kāi)啟圖形桌面。

b)掌握文本界面下用戶登陸輸入的密碼不顯示。

c)掌握最小化安裝系統(tǒng)時(shí)默認(rèn)缺失的程序?yàn)椋簒-window

(關(guān)于X-window的解釋詳見(jiàn)鳥(niǎo)哥私房菜第二十四章)

8)掌握默認(rèn)的管理員為root

5.課后作業(yè)

1)圖形安裝Unux操作系統(tǒng)(1小時(shí))

2)最小化安裝Linux操作系統(tǒng)(35分鐘)

第二單元UNIX和Linux操作系統(tǒng)概述

UNIX是什么

UNIX操作系統(tǒng)的特點(diǎn)

UNIX與Linux的關(guān)系

GNU項(xiàng)目與自由軟件

GUN計(jì)戈(J

自由軟件意味著什么

Linux簡(jiǎn)介

Linux是什么

Linux操作系統(tǒng)的主要用途及企業(yè)

常見(jiàn)的兩種桌面環(huán)境

登錄和退出Linux

init0命令

什么是Linux終端

虛擬終端的切換

系統(tǒng)提示符“$”和“#"

exit命令

課后作業(yè)

【本節(jié)內(nèi)容】

1.UNIX是什么

1)掌握UNIX的定義:UNIX是一個(gè)計(jì)算機(jī)操作系統(tǒng),一

個(gè)用來(lái)協(xié)調(diào)、管理和控制計(jì)算機(jī)硬件和軟件資源的控制程

序。

2)了解UNIX操作系統(tǒng)的特點(diǎn):多用戶和多任務(wù)

a)多用戶表示在同一時(shí)刻可以有多個(gè)用戶同時(shí)使用UNIX

操作系統(tǒng)而且他們互不干擾;

b)多任務(wù)表示任何一個(gè)用戶在同一時(shí)間可以在UNIX操作

系統(tǒng)上運(yùn)行多個(gè)程序。

2.了解UNIX的簡(jiǎn)要發(fā)展史

(詳見(jiàn)鳥(niǎo)哥私房菜P40-P52或linux系統(tǒng)管理P13)

3.GNU項(xiàng)目與自由軟件

1)了解GUN計(jì)戈ij,是由RichardStallman在1983年9

月27日公開(kāi)發(fā)起的,它的目標(biāo)是創(chuàng)建一套完全自由的操作

系統(tǒng)。

2)了解GPL條款

GPL條款是為保證GNU軟件可以自由地使用、復(fù)制、修改

和發(fā)布,所有GNU軟件都有一份在禁止其他人添加任何限

制的情況下授予所有權(quán)利給任何人的協(xié)議條款。

3)了解自由軟件意味著:

a)你有自由以任何目的來(lái)運(yùn)行該程序。

b)你有修改程序滿足自己需求的自由。

c)你有權(quán)利重新發(fā)布副件,既可以白送也可以收取一定費(fèi)

用。

d)你有權(quán)利發(fā)布該程序修改過(guò)的版本,從而讓其他人得益

于你的改進(jìn)。

4.Linux簡(jiǎn)介

1)掌握Linux的定義:Linux是一套免費(fèi)使用和自由傳播的

類Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶、

多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。

2)掌握Linux操作系統(tǒng)的主要用途:主要用于服務(wù)器,特

別是網(wǎng)絡(luò)服務(wù)器。

3)掌握兩種常見(jiàn)的桌面環(huán)境:KDE和GNOME。

5.登錄和退出Linux(操作演示圖解見(jiàn)linux系統(tǒng)管理

P17-P22)

1)掌握關(guān)閉Linux系統(tǒng)的命令:init0

2)掌握什么是Linux終端:Linux終端也稱為虛擬控制臺(tái)。

Linux終端采用字符命令行方式工作,用戶通過(guò)鍵盤(pán)輸入命

令,通過(guò)Linux終端對(duì)系統(tǒng)進(jìn)行控制。

3)掌握切換虛擬終端的方法:Ctrl+Alt+F[1~6],如想切換

到第二號(hào)虛擬終端,則同時(shí)按Ctrl+Alt+F2

4)掌握普通用戶登錄后系統(tǒng)的提示符:$

5)掌握root用戶登錄后系統(tǒng)的提示符:#

6)掌握退出命令:exit

6.課后作業(yè)(用時(shí)25分鐘)

1)開(kāi)啟Linux操作系統(tǒng),要求以root用戶登錄GNOME圖

形界面,語(yǔ)言支持選擇為漢語(yǔ)

2)使用快捷鍵切換到虛擬終端2,使用普通用戶身份登錄,

查看系統(tǒng)提示符

3)使用命令退出虛擬終端2上登錄的用戶

4)使用快捷鍵切換到虛擬終端5,使用管理員身份登錄,

查看系統(tǒng)提示符

5)使用命令退出虛擬終端5上登錄的用戶

6)切回圖形界面,右單擊桌面打開(kāi)終端,輸入關(guān)閉系統(tǒng)的

命令

第三單元Linux命令及獲取幫助

Linux命令的格式

命令的語(yǔ)法格式

命令格式中命令、選項(xiàng)、參數(shù)的具體含義

whoami命令

whoami命令的功能

who命令

who命令的功能

who命令的輸出結(jié)果

date、cal、和clear命令及帶有參數(shù)的命令

date命令的功能

cal命令的功能

cal命令用法舉例

clear命令的功能

清屏快捷鍵

su和passwd命令

su命令的功能

su命令用法舉例

passwd命令功能

passwd用法舉例

利用man命令來(lái)獲取幫助信息

man命令功能

man命令用法舉例

使用“命令名"help”獲取幫助

課后作業(yè)

【本節(jié)內(nèi)容】

1.Linux命令的格式(詳見(jiàn)linux系統(tǒng)管理P23)

1)了解Linux命令的語(yǔ)法格式:

命令【選項(xiàng)】【參數(shù)】

2)掌握命令格式中命令、選項(xiàng)、參數(shù)的具體含義

a)命令:告訴Linux(UNIX)操作系統(tǒng)做(執(zhí)行)什么。

b)選項(xiàng):說(shuō)明命令運(yùn)行的方式(可以改變命令的功能)。

選項(xiàng)部分是以字符開(kāi)始的。

c)參數(shù):說(shuō)明命令影響(操作)的是什么(如一個(gè)文件、

一個(gè)目錄或是一段正文文字)

Ls-a/

2.whoami命令(詳見(jiàn)linux系統(tǒng)管理P24)

1)了解whoami命令的功能:列出目前登陸Linux系統(tǒng)所使

用的用戶名(賬號(hào))。

3.who命令(詳見(jiàn)linux系統(tǒng)管理P25)

1)掌握who命令的功能:列出目前哪些用戶在系統(tǒng)上工作。

2)掌握who命令的輸出結(jié)果:顯示當(dāng)前登錄的所有用戶,

以及當(dāng)前的日期和時(shí)間。

4.date、cal、和clear命令及帶有參數(shù)的命令

(詳見(jiàn)linux系統(tǒng)管理P28-P29)

1)掌握date命令的功能:顯示系統(tǒng)當(dāng)前的日期和時(shí)間。

2)掌握date命令設(shè)置時(shí)間時(shí)間的格式:date月日時(shí)分年。

例如:將時(shí)間設(shè)定成2013年12月24日上午10點(diǎn)18的

命令:

擴(kuò)展(date12241018201

hwclock-s同步硬件-w同步系統(tǒng))

3)掌握cal命令的功能:顯示某月的日歷。

4)靈活應(yīng)用cal命令列出某一年某月的日歷:例如顯示

2008年8月份日歷的命令為:cal82008

5)掌握clear命令的功能:清除屏幕

6)掌握清屏快捷鍵:ctrl+l

5.su和passwd命令(詳見(jiàn)linux系統(tǒng)管理P29-P31)

1)掌握su命令的功能:從當(dāng)前的用戶切換到另一個(gè)指定的

其他用戶。

2)靈活應(yīng)用su命令切換用戶:

例如:切到root用戶的命令:su-root

3)掌握passwd命令功能:修改用戶(既可以是普通用戶,

也可以是root用戶)的密碼,查看用戶的密碼狀態(tài)等。

Useradd

4)掌握使用passwd命令修改用戶密碼:

例如:修改dog用戶密碼的命令:passwddog

6.利用man命令來(lái)獲取幫助信息(詳見(jiàn)linux系統(tǒng)管理

P34)

1)掌握man命令的功能:獲取某個(gè)Linux命令的使用說(shuō)明。

2)掌握使用man命令查看某命令的使用說(shuō)明:

例如:查看su命令的使用說(shuō)明的命令為:mansu

7.使用“命令名-help”獲取幫助

1)例如:查看Is命令幫助的命令為:(不使用man方法)

Is—help

8.課后作業(yè)(用時(shí)30分鐘)

1)要求以root用戶登錄系統(tǒng),右擊桌面打開(kāi)終端,查看當(dāng)

前登陸Linux系統(tǒng)所使用的用戶名

2)查看哪些用戶在系統(tǒng)上工作

3)修改當(dāng)前時(shí)間為2018年8月26號(hào)11:28

4)查看2015年10月份日歷

5)使用兩種方法查看Is命令的使用說(shuō)明

6)清除屏幕

7)使用"useraddtom"命令新建tom用戶,為tom用戶設(shè)置

密碼“123”

8)切換當(dāng)前用戶為tom

9)查看當(dāng)前登陸Linux系統(tǒng)所使用的用戶名

第四單元目錄文件的瀏覽、管理及維護(hù)

Linux文件系統(tǒng)的層次結(jié)構(gòu)

Linux文件系統(tǒng)的樹(shù)狀結(jié)構(gòu)

目錄是什么

頂層根目錄的表示

文件系統(tǒng)中的兩個(gè)特殊目錄

Linux系統(tǒng)中的一些重要的目錄

bin目錄

sbin目錄

家目錄

dev目錄

etc目錄

掛載目錄/media或/mnt

其他常用目錄

絕對(duì)和相對(duì)路徑

絕對(duì)路徑

相對(duì)路徑

課后作業(yè)

【本節(jié)內(nèi)容】

1.Linux文件系統(tǒng)的層次結(jié)構(gòu)(詳見(jiàn)linux系統(tǒng)管理P40)

1)了解Linux文件系統(tǒng)的樹(shù)狀結(jié)構(gòu):

在Linux或UNIX操作系統(tǒng)中,所有的文件和目錄都被組織

成一個(gè)以根節(jié)點(diǎn)開(kāi)始的倒置的樹(shù)狀結(jié)構(gòu)。

2)掌握目錄的定義:目錄相當(dāng)于Windows中的文件夾,目

錄中存放的既可以是文件,也可以是其他的子目錄。

3)掌握頂層根目錄的表示:

使用“/”來(lái)表示根目錄

4)了解文件系統(tǒng)中的兩個(gè)特殊目錄:

.表示當(dāng)前目錄,即用戶所在的工作目錄

..表示父目錄,即當(dāng)前目錄的上一層目錄

2.Linux系統(tǒng)中的一些重要的目錄(詳見(jiàn)linux系統(tǒng)管理

P41)

1)掌握Unux中的一些重要目錄

a)bin目錄:用來(lái)存放常用的可執(zhí)行文件

b)sbin目錄:用來(lái)存放系統(tǒng)的可執(zhí)行文件

c)家目錄:用來(lái)存放用戶自己的文件或目錄,其中,超級(jí)

用戶root的家目錄是/root,而普通用戶的家目錄被存放在

/home目錄下,并使用用戶名作為最后一級(jí)目錄(家目錄)

的名稱,如cat用戶的家目錄為/home/cat

d)dev目錄:設(shè)備文件目錄

e)etc目錄:配置文件目錄

f)掛載點(diǎn)(目錄):通??梢瞥接布?huì)被掛載在/media或

/mnt目錄之下

3.絕對(duì)和相對(duì)路徑(詳見(jiàn)linux系統(tǒng)管理P43)

1)掌握絕對(duì)路徑的定義:必須以一個(gè)正斜線(/)開(kāi)始。絕

對(duì)路徑包括從文件系統(tǒng)的根節(jié)點(diǎn)開(kāi)始到要查找的對(duì)象(目錄

或文件)所必須遍歷的每一個(gè)目錄的名字,它是文件位置的

完整路標(biāo),因此在任何情況下都可以使用絕對(duì)路徑找到所需

的文件。

2)掌握相對(duì)路徑的定義:不是以正斜線(/)開(kāi)始,相對(duì)路

徑可以包含從當(dāng)前目到要查找的對(duì)象(目錄或文件)所必須

遍歷的每一個(gè)目錄的名字。

4.課后作業(yè)(用時(shí)25分鐘)

1)開(kāi)啟Linux操作系統(tǒng),要求以root用戶登錄GNOME圖

形界面

2)右擊桌面打開(kāi)終端,使用"useraddlucy”命令創(chuàng)建lucy

用戶

3)使用鼠標(biāo)點(diǎn)擊的方法進(jìn)入根目錄

4)點(diǎn)擊進(jìn)入root用戶的家目錄

5)點(diǎn)擊進(jìn)入lucy用戶的家目錄

6)點(diǎn)擊進(jìn)入用來(lái)存放常用的可執(zhí)行文件的目錄

7)點(diǎn)擊進(jìn)入用來(lái)存放系統(tǒng)的可執(zhí)行文件的目錄

8)點(diǎn)擊進(jìn)入設(shè)備文件目錄

9)點(diǎn)擊進(jìn)入配置文件目錄

使用pwd和cd命令來(lái)確定和切換目錄

pwd命令的功能

cd命令的功能

cd..

cd~

cd-

cd

使用Is命令列出目錄中的內(nèi)容

Is命令的功能

Is-a

Is-all

Is-I

使用cp命令復(fù)制文件和目錄

cp命令的功能

-i選項(xiàng)

-r選項(xiàng)

-p選項(xiàng)

-f選項(xiàng)

使用mv命令移動(dòng)及修改文件和目錄名

mv命令的功能

mv命令的用法舉例

使用mkdir命令創(chuàng)建目錄

mkdir命令的功能

mkdir命令的用法舉例

使用touch命令創(chuàng)建文件

touch命令的功能

touch命令的用法舉例

使用rm命令刪除文件

rm命令的功能

-i選項(xiàng)

-r選項(xiàng)

-f選項(xiàng)

rm命令的用法舉例

使用rmdir或rm-r命令刪除目錄

rmdir命令的功能

rmdir命令的用法舉例

rm-r命令的功能

rm-r命令的用法舉例

使用cat命令瀏覽正文文件的內(nèi)容

cat命令的功能

cat命令的用法舉例

使用head命令瀏覽文件中的內(nèi)容

head命令的功能

-n選項(xiàng)

head命令的用法舉例

使用tail命令瀏覽文件中的內(nèi)容

tail命令的功能

-n選項(xiàng)

tail命令的用法舉例

使用more命令瀏覽文件

more命令的功能

more命令的用法舉例

課后作業(yè)

【本節(jié)內(nèi)容】

1.使用pwd和cd命令來(lái)確定和切換目錄(詳見(jiàn)linux系統(tǒng)

管理P43-P46)

1)掌握pwd命令的功能:確定現(xiàn)在所在的工作目錄

2)掌握cd命令的功能:切換當(dāng)前目錄

3)掌握“cd..”命令:進(jìn)入上一級(jí)目錄

4)掌握“cd~”命令:切換到用戶的家目錄

5)掌握“cd”命令:同cd~,也可切換到用戶的家目錄

6)掌握“cd」命令:切換到用戶之前的工作目錄

7)掌握“cd目錄名”命令:切換到指定的目錄。

a)例如:切換到/home/dog目錄的命令為:cd/home/dog

2.使用Is命令列出目錄中的內(nèi)容(詳見(jiàn)linux系統(tǒng)管理

P47-P50)

1)掌握Is命令的功能:列出當(dāng)前目錄(默認(rèn)為當(dāng)前目錄)

或指定目錄中的內(nèi)容

2)掌握Is-a命令:列出目錄下的所有文件,包括以開(kāi)頭

的隱含文件

a)例如:列出/home/dog目錄中的所有文件,包括隱藏文

件的命令:ls-a/home/dog

3)了解Is-all命令:同Is-a

4)掌握Is-1命令:列出某個(gè)目錄中每一個(gè)文件的詳細(xì)資料

例如:列出/home/dog目錄中所有非隱藏文件的細(xì)節(jié)的命

令:

a)Is-I/home/dog

3.使用cp命令復(fù)制文件和目錄(詳見(jiàn)linux系統(tǒng)管理P50)

1)掌握cp命令的功能:將文件(可以是多個(gè))復(fù)制成一個(gè)

指定的目的文件或復(fù)制到一個(gè)指定的目標(biāo)目錄中。

2)掌握cp命令的常用選項(xiàng):

Cp源文件目標(biāo)文件

a)-r(recursive,遞歸的):遞歸地復(fù)制目錄。當(dāng)復(fù)制一

個(gè)目錄時(shí),復(fù)制該目錄中所有的內(nèi)容,其中包括子目錄的全

部?jī)?nèi)容。

i)例如:將/home/dog目錄中的內(nèi)容全部復(fù)制目錄

/home/cat中的命令為:

cp-r/home/dog/home/cat

b)-f(force,強(qiáng)制):在目標(biāo)文件已經(jīng)存在的時(shí)候不詢問(wèn)直

接強(qiáng)制復(fù)制

4.使用mv命令移動(dòng)及修改文件和目錄名(詳見(jiàn)linux系統(tǒng)

管理P54)

1)掌握mv命令的功能:既可以在不同的目錄之間移動(dòng)文

件和目錄,也可以重新命名文件和目錄。

2)掌握mv命令的用法舉例:

a)移動(dòng)文件和目錄的例子:

將當(dāng)前目錄中的lists文件移動(dòng)到其子目錄babydog中的命

令:

mvlistsbabydog

b)重命名文件和目錄的例子:

將bigdog目錄名改為babydog的命令:

mvbigdogbabydog

5.使用mkdir命令創(chuàng)建目錄(詳見(jiàn)linux系統(tǒng)管理P55)

1)掌握mkdir命令的功能:創(chuàng)建一個(gè)新目錄

2)掌握mkdir命令的用法舉例:

創(chuàng)建目錄daddog的命令:mkdirdadgog

6.使用touch命令創(chuàng)建文件(詳見(jiàn)linux系統(tǒng)管理P56)

1)掌握touch命令的功能:可以創(chuàng)建一個(gè)空文件,也可以

同時(shí)創(chuàng)建多個(gè)文件。

2)掌握touch命令的用法舉例:

在當(dāng)前目錄中創(chuàng)建一個(gè)名為babydog1的文件的命令:

touchbabydog1

7.使用rm命令刪除文件(詳見(jiàn)linux系統(tǒng)管理P57)

1)掌握rm命令的功能:永久地在文件系統(tǒng)中刪除文件或

目錄。

2)掌握rm命令的常用選項(xiàng):

a)-r(recursive,遞歸的):遞歸地刪除目錄。當(dāng)刪除一個(gè)

目錄時(shí),刪除該目錄中所有的內(nèi)容,其中包括子目錄中的全

部?jī)?nèi)容。

b)-f(force,強(qiáng)制):系統(tǒng)并不詢問(wèn)而是強(qiáng)制刪除,即直

接刪除原有的文件。

3)掌握rm命令的用法舉例:

刪除當(dāng)前目錄中的babydogl文件的命令:rmbabydogl

8.使用rmdir或rm-r命令刪除目錄(詳見(jiàn)linux系統(tǒng)管理

P59)

1)掌握rmdir命令的功能:刪除空目錄。

2)掌握rmdir命令的用法舉例:

刪除空目錄mumdog/girldog/babydog的命令:

rmdirmumdog/girldog/babydog

3)掌握rm-r命令的功能:刪除包含文件和子目錄的目錄。

4)掌握rmt命令的用法舉例:

刪除非空目錄mumdog的命令:

rm-rmumdog

9.使用cat命令瀏覽正文文件的內(nèi)容(詳見(jiàn)linux系統(tǒng)管理

P73)

5)掌握cat命令的功能:將一個(gè)或多個(gè)文件的內(nèi)容顯示在

屏幕上,該命令會(huì)不停的以只讀的方式顯示整個(gè)文件的內(nèi)

容。

6)掌握cat命令的用法舉例:

a)瀏覽game.txt文件中的全部?jī)?nèi)容的命令:

catgame.txt

10.使用head命令瀏覽文件中的內(nèi)容(詳見(jiàn)linux系統(tǒng)管

理P75)

1)掌握head命令的功能:默認(rèn)將顯示一個(gè)文件的前10行。

2)掌握head命令的常用選項(xiàng):

-n改變顯示的行數(shù)

3)掌握head命令的用法舉例:

a)查看/etc/passwd文件中前10行的詳細(xì)信息的命令:

head/etc/passwd

b)查看/etc/passwd文件中前5行的詳細(xì)信息的命令:

head-n5/etc/passwd

11.使用tail命令瀏覽文件中的內(nèi)容(詳見(jiàn)linux系統(tǒng)管理

P76)

1)掌握tail命令的功能:默認(rèn)顯示文件最后10行的內(nèi)容。

2)掌握tail命令的常用選項(xiàng):

-n顯示從文件末尾算起的n行

3)掌握tail命令的用法舉例:

a)查看/etc/passwd文件中最后10行的詳細(xì)信息的命令:

tail/etc/passwd

b)查看/etc/passwd文件中最后5行的詳細(xì)信息的命令:

tail-n5/etc/passwd

12.使用more命令瀏覽文件(詳見(jiàn)linux系統(tǒng)管理P78)

1)掌握more命令的功能:使用more命令之后,每次在屏

幕上顯示一屏(一頁(yè))的文件內(nèi)容,并且在屏幕的尾部將會(huì)

出現(xiàn)“一More-(n%)”的信息,其中,n%是已經(jīng)顯示文件

內(nèi)容的百分比。

2)靈活應(yīng)用more命令

a)分頁(yè)瀏覽leaming.txt文件內(nèi)容的命令:

moreleaming.txt

13.課后作業(yè)(用時(shí)60分鐘)

1)開(kāi)啟Linux操作系統(tǒng),要求以root用戶登錄GNOME圖

形界面,右擊桌面打開(kāi)終端

2)使用命令切換到root用戶的家目錄

3)確定當(dāng)前用戶所在的工作目錄

4)創(chuàng)建目錄wg

5)使用絕對(duì)路徑的方法在wg目錄下新建文件a.txt

6)進(jìn)入wg目錄

7)使用相對(duì)路徑的方法在當(dāng)前目錄下新建wg01目錄和

b.txt文件

8)以長(zhǎng)列表格式列出當(dāng)前目錄下的內(nèi)容

9)刪除空目錄wg01

10)進(jìn)入上一級(jí)工作目錄

11)強(qiáng)制刪除非空目錄wg

12)復(fù)制/etc/passwd到當(dāng)前目錄,名為filel

13)不停的以只讀的方式查看filel文件的內(nèi)容

14)查看filel文件的前3行內(nèi)容

15)查看filel文件的后2行內(nèi)容

16)以百分比的方式分頁(yè)查看filel文件的內(nèi)容

17)以上下翻頁(yè)的方法分頁(yè)查看萬(wàn)Ie1文件的內(nèi)容

第六單元用戶、群組和權(quán)限

用戶及passwd文件

/etc/passwd文件的功能

/etc/passwd文件每個(gè)字段的具體含義

shadow文件

/etc/shadow文件的功能

/etc/shadow文件每個(gè)字段的具體含義

群組及group文件

/etc/group文件的功能

/etc/group文件的功能

怎樣在Linux系統(tǒng)中添加一個(gè)新的用戶賬戶

useradd命令的功能

useradd命令的常用選項(xiàng)

useradd命令的用法舉例

使用usermod命令修改用戶賬戶

usermod命令的功能

usermod命令修改用戶賬戶信息時(shí)的常用選項(xiàng)

usermod命令的用法舉例

使用usermod命令鎖住用戶及將用戶解鎖

usermod-L命令

usermod-U命令

使用userdel命令刪除用戶賬號(hào)

userdel命令的功能

userdel的常用選項(xiàng)

userdel的用法舉例

群組的管理

groupadd命令的功能

groupadd命令的常用選項(xiàng)

groupadd命令的用法舉例

groupmod命令的功能

groupmod命令的常用選項(xiàng)

groupmod命令的用法舉例

groupdel命令的功能

groupdel命令的用法舉例

課后作業(yè)

【本節(jié)內(nèi)容】

詳見(jiàn):

1.用戶及passwd文件

1)掌握/etc/passwd文件的功能:存儲(chǔ)所有用戶的相關(guān)信

息,該文件也被稱為用戶信息數(shù)據(jù)庫(kù)(Database)。

2)/etc/passwd文件每個(gè)字段的具體含義:

a)第1個(gè)字段(列)記錄的是這個(gè)用戶的名字(在創(chuàng)建用

戶時(shí)root用戶起的)。

b)第2個(gè)字段(列)如果是x,表示該用戶登錄Linux系

統(tǒng)時(shí)必須使用密碼;如果為空,則該用戶在登錄時(shí)無(wú)須提供

密碼。

c)第3個(gè)字段(列)記錄的是這個(gè)用戶的uid。

d)第4個(gè)字段(列)記錄的是這個(gè)用戶所屬群組的gid。

e)第5個(gè)字段(列)記錄的是有關(guān)這個(gè)用戶的注釋信息(如

全名或通信地址)。

f)第6個(gè)字段(列)記錄的是這個(gè)用戶的家目錄的路徑。

g)第7個(gè)字段(列)記錄的是這個(gè)用戶登錄后,第一個(gè)要

執(zhí)行的進(jìn)程。

2.shadow文件(詳見(jiàn)linux系統(tǒng)管理P133)

1)/etc/shadow文件的功能:存儲(chǔ)所有用戶的密碼,每一個(gè)

用戶占用一行記錄,該文件實(shí)際上就是存放用戶密碼的數(shù)據(jù)

庫(kù)(Database)。

2)/etc/shadow文件每個(gè)字段的具體含義:

a)第1個(gè)字段(列)是用戶名。

b)第2個(gè)字段(列)是密碼,這個(gè)密碼是經(jīng)過(guò)MD5加密

算法加密過(guò)的密碼。

3.群組及group文件(詳見(jiàn)Mux系統(tǒng)管理P135)

1)/etc/group文件的功能:存放了Linux系統(tǒng)中所有群組的

信息,它實(shí)際上就是一個(gè)存放群組信息的數(shù)據(jù)庫(kù)

(Database)。

2)/etc/group文件每個(gè)字段的具體含義:

a)第1個(gè)字段是這個(gè)群組的名字。

b)第2個(gè)字段中的x表示這個(gè)群組在登錄Linux系統(tǒng)時(shí)必

須使用密碼。

c)第3個(gè)字段記錄的是這個(gè)群組的gid。

d)第4個(gè)字段記錄的是這個(gè)群組里還有哪些群組成員。

4.怎樣在Linux系統(tǒng)中添加一個(gè)新的用戶賬戶(詳見(jiàn)linux

系統(tǒng)管理P449)

1)掌握useradd命令的功能:新增一個(gè)用戶。

2)了解useradd命令的常用選項(xiàng):

a)-u:指定用戶的UID

b)-g:指定用戶所屬的群組

c)-d:指定用戶的家目錄

d)-c:指定用戶的備注信息

e)-s:指定用戶所用的shell

3)靈活應(yīng)用useradd命令的舉例:

a)例如:在系統(tǒng)中新增一個(gè)fox(狐貍)用戶的命令:useradd

fox

b)例如:在系統(tǒng)中新增一個(gè)用戶userOI,屬組為police以

及uid為600的命令:

useradd-u600-gpoliceuserOI

5.使用usermod命令修改用戶賬戶(詳見(jiàn)linux系統(tǒng)管理

P458)

1)掌握usermod命令的功能:修改用戶的賬戶信息。

2)了解usermod命令的常用選項(xiàng):

a)-u:修改用戶的UID

b)-g:修改用戶的GID

c)-G:將一個(gè)用戶加入到指定的群組中

d)-d:修改用戶的家目錄

e)-c:修改用戶的備注信息

f)-s:修改用戶所用的shell

3)靈活應(yīng)用usermod命令的舉例:

a)修改babydog4用戶的家目錄為/home/babies的命令:

usermod-d/home/babiesbabydog4

b)將babydog4這個(gè)用戶添加到babydog6這個(gè)群組中的

命令:

usermod-Gbabydog6babydog4

c)將babydog4這個(gè)用戶的的gid變更為dog群組的命令:

usermod-gdogbabydog4

6.使用usermod命令鎖住用戶及將用戶解鎖(詳見(jiàn)linux

系統(tǒng)管理P461)

1)了解usermod-L命戶令的功能:將用戶的賬號(hào)鎖住

2)了解usermod命戶令的用法舉例:

例如:將babydog6用戶的賬號(hào)鎖住的命令:usermod-L

babydog6

3)了解usermod-U命戶令的功能:將用戶的賬號(hào)解鎖

4)了解usermod-U命戶令的用法舉例:

例如:將babydog6用戶的賬號(hào)解鎖的命令:usermod-I)

babydog6

7.使用userdel命令刪除用戶賬號(hào)(詳見(jiàn)linux系統(tǒng)管理

P462)

1)掌握userdel命令的功能:刪除用戶。

2)了解userdel命令的常用選項(xiàng):

a)-r:在刪除用戶的同時(shí)刪除這個(gè)用戶的家目錄及其郵箱。

3)靈活應(yīng)用userdel命令刪除用戶的舉例:

a)例如:刪除babydog5用戶不刪除其家目錄的命令:

userdelbabydog5

b)例如:刪除babydog5用戶,同時(shí)刪除其家目錄的命令:

userdel-rbabydog5

8.群組的管理

1)掌握groupadd命令的功能:創(chuàng)建一個(gè)新的群組賬號(hào)。

2)了解groupadd命令的常用選項(xiàng):

c)-g:指定群組的GID

3)靈活應(yīng)用groupadd命令的舉例:

例如:在系統(tǒng)中新增加一個(gè)名為boydogs的群組的命令:

groupaddboydogs

4)掌握groupmod命令的功能:修改一個(gè)群組賬號(hào)的信息。

5)了解groupmod命令的常用選項(xiàng):

a)-g:修改群組的GID

b)-n:修改群組的名稱

6)靈活應(yīng)用groupmod命令的舉例:

a)例如:修改police群組的gid為521的命令:

groupmod-g521police

b)例如:將群組boydogs改名為daddogs的命令:

groupmod-ndaddogsboydogs

7)掌握groupdel命令的功能:刪除一個(gè)群組賬號(hào)。

8)靈活應(yīng)用groupdel命令的舉例:

例如:刪除daddogs群組的命令:groupdeldaddogs

9.課后作業(yè)(用時(shí)50分鐘)

1)新建用戶natasha,uid為1000,gid為555,備注信息

為"master"

2)修改natasha用戶的家目錄為/Natasha

3)查看用戶信息配置文件的最后一行

4)為natasha用戶設(shè)置密碼"123"

5)查看用戶密碼配置文件的最后一行

6)將natasha用戶賬戶鎖定

7)將natasha用戶賬戶解鎖

8)新建組police,gid為999

9)查看組配置文件的最后一行

10)將natasha用戶加入police組

11)修改police組的組名為jingcha

12)刪除natasha用戶,連家目錄和郵箱一起刪除

13)刪除jingcha組

第七單元用戶、群組及權(quán)限的深入討論

怎樣查看文件的權(quán)限

Is命令詳解

root用戶及文件的安全控制

什么是root用戶

用戶分類

文件操作權(quán)限

文件操作權(quán)限的字符表示

chown

chgrp

使用符號(hào)表示法設(shè)定文件或目錄上的權(quán)限

chmod命令的功能

chmod命令的-R選項(xiàng)

什么是符號(hào)表示法

權(quán)限狀態(tài)的3個(gè)部分

符號(hào)表示法舉例

使用數(shù)字表示法設(shè)定文件或目錄上的權(quán)限

什么是數(shù)字表示法

數(shù)字代表的資源權(quán)限狀態(tài)

數(shù)字表示法舉例

課后作業(yè)

【本節(jié)內(nèi)容】

1.怎樣查看文件的權(quán)限(詳見(jiàn)linux系統(tǒng)管理P138)

1)掌握使用Is-I命令查看文件上所設(shè)定的權(quán)限。

2)掌握Is-1命令的顯示結(jié)果中的第一列分成4組,其中;

a)第1個(gè)字符為第1組,代表這是一個(gè)文件(-)或是一個(gè)

目錄(d),也可以是其他資源。

b)第2、3、4個(gè)字符為第2組,定義了文件或目錄的所有

者(owner)所具有限的權(quán),使用u代表所有者(owner)

對(duì)文件的所有權(quán)限。

c)第5、6、7個(gè)字符為第3組,定義了文件或目錄的所有

者所在的群組中其他(用戶)所具有的權(quán)限,使用g代表

這一組(group)權(quán)限。

d)第8、9、10個(gè)字符為第4組,定義了既不是owner也

不和owner在同一群組的其他用戶對(duì)文件或目錄所具有的

權(quán)限。使用。代表這一組(other)權(quán)限。

3)掌握Is-1命令的顯示結(jié)果中的第三列、第四列為文件的

屬主和屬組。

2.root用戶及文件的安全控制(詳見(jiàn)linux系統(tǒng)管理P136)

1)掌握root用戶的定義:root用戶也稱為超級(jí)用戶,它可

以完全不受限制地訪問(wèn)任何用戶的賬戶和所有文件及目錄。

2)了解Linux系統(tǒng)中用戶分類:

Linux系統(tǒng)是將系統(tǒng)中的所有用戶分成了3類:

a)第1類:所有者

b)第2類:同組用戶(修正:所屬組,因?yàn)槟銊?chuàng)建一個(gè)用

戶的過(guò)程會(huì)以為這個(gè)用戶名為名字創(chuàng)建一個(gè)同名的組)

c)第3類:非同組的其他用戶

3)掌握文件操作權(quán)限包括讀(read)、寫(xiě)(write)和執(zhí)行

(execute)

4)掌握Unux操作系統(tǒng)在顯示權(quán)限時(shí),使用如下4個(gè)字符

來(lái)表示文件操作權(quán)限:

a)r:表示read權(quán)限,也就是可以閱讀文件或者Is命令列

出目錄內(nèi)容的權(quán)限。

b)w:表示write權(quán)限,也就是可以編輯文件或者在一個(gè)目

錄中創(chuàng)建和刪除文件的權(quán)限。

c)x:表示execute權(quán)限,也就是可以執(zhí)行程序或者使用cd

命令切換到這個(gè)目錄以及使用帶有-I選項(xiàng)的Is命令列出這

個(gè)目錄中詳細(xì)內(nèi)容的權(quán)限等。

d)-:表示沒(méi)有相應(yīng)的權(quán)限(與所在位置的r、w或x相對(duì)

應(yīng))。

3.掌握使用chown修改文件的屬主

chown屬主:屬組文件

chown:屬組文件

chown屬主文件

a)例如,修改文件filel的屬主為root的命令為:chownroot

filel

4.掌握使用chgrp修改文件的屬組

chgrp屬組文件

a)例如,修改文件filel的屬組為wg的命令為:chgrpwg

filel

5.使用符號(hào)法設(shè)定文件或目錄上的權(quán)限(詳見(jiàn)linux系統(tǒng)管

理P132)

1)掌握chmod命令的功能:設(shè)定或更改文件或目錄上的權(quán)

限。

2)掌握-R選項(xiàng):不但設(shè)置(或更改)該目錄權(quán)限,而且還

要遞歸地設(shè)置(或)更改該目錄中所有文件或子目錄的權(quán)限。

3)掌握是符號(hào)表示法的定義:

符號(hào)表示法是使用幾個(gè)特定的符號(hào)來(lái)設(shè)定權(quán)限的狀態(tài)。

4)掌握權(quán)限狀態(tài)可以分為3個(gè)部分:

a)第1個(gè)部分,表示要設(shè)定或更改誰(shuí)的權(quán)限狀態(tài)。其中的

具體表示如下:

u:表示所有者(owner)的權(quán)限。

g:表示群組(group)的權(quán)限。

o:表示既不是owner也不與owner在同一個(gè)group的其

他用戶(other)的權(quán)限。

a:表示以上3組,也就是所有用戶(all)的權(quán)限。

b)第2部分,是運(yùn)算符(operator),也有人稱為操作符,

其中的具體表示如下:

+:表示加入權(quán)限

-:表示去掉權(quán)限

=:表示設(shè)定權(quán)限

c)第3部分,表示權(quán)限(permission),其中的具體表示

如下:

r:表示read(讀)權(quán)限。

w:表示wiite(寫(xiě))權(quán)限。

X:表示execut(執(zhí)行)權(quán)限。

5)靈活應(yīng)用符號(hào)表示法設(shè)定或更改文件或目錄上的權(quán)限:

a)例如:在dog_wolf文件上添加所有者和同組用戶的可執(zhí)

行權(quán)限的命令:

chmodug+xdog_wolf

b)例如:在babydog目錄上為其他用戶添加寫(xiě)權(quán)限的命令:

chmodo+wbabydog

6.使用數(shù)字表示法設(shè)定文件或目錄上的權(quán)限(詳見(jiàn)linux系

統(tǒng)管理P143)

1)掌握數(shù)字表示法的定義:

數(shù)字表示法是指使用一組三位數(shù)的數(shù)字來(lái)表示文件或目錄

上的權(quán)限狀態(tài)。其中:

第1個(gè)數(shù)字代表所有者(owner)的權(quán)限(u)。

第2個(gè)數(shù)字代表群組(group)的權(quán)限(g)。

第3個(gè)數(shù)字代表其他用戶(other)的權(quán)限(o)。

2)數(shù)字代表的資源權(quán)限狀態(tài):

4:表示具有讀(read)權(quán)限。

2:表示具有寫(xiě)(write)權(quán)限。

1:表示具有執(zhí)行(execute)權(quán)限。

0:表示沒(méi)有相應(yīng)的權(quán)限。

3)靈活應(yīng)用數(shù)字法表示法設(shè)定或更改文件或目錄上的權(quán)

限:

a)例如:使用數(shù)字表示法對(duì)owner開(kāi)放

/home/dog/babydog目錄和其中所有文件的一切權(quán)限,但

是對(duì)同組用戶開(kāi)放讀和執(zhí)行權(quán)限,而對(duì)其他用戶只開(kāi)放讀權(quán)

限的命令:

chmod-R754/home/dog/babydog

7.課后作業(yè)(用時(shí)60分鐘)

1)在用戶的主目錄下創(chuàng)建目錄test,進(jìn)入test創(chuàng)建空文件

filel

2)以長(zhǎng)格式形式顯示文件信息,注意文件的權(quán)限和所屬用

戶和組

3)為文件filel設(shè)置權(quán)限,使其他用戶可以對(duì)此文件進(jìn)行寫(xiě)

操作。

4)查看設(shè)置結(jié)果,

5)取消同組用戶對(duì)文件filel的讀取權(quán)限,并查看設(shè)置結(jié)果。

6)用數(shù)字表示法為文件file設(shè)置權(quán)限,所有者可讀、可寫(xiě)、

可執(zhí)行,所屬組用戶和其他用戶只具有讀和執(zhí)行的權(quán)限。設(shè)

置完成后查看設(shè)置結(jié)果。

7)用數(shù)字形式更改文件filel的權(quán)限,使所有者只能讀取此

文件。其他任何用戶都沒(méi)有權(quán)限。查看設(shè)置結(jié)果。

8)回到上層目錄,查看test的權(quán)限

9)為其他用戶添加對(duì)此目錄的寫(xiě)權(quán)限

第八單元正文處理命令及tar命令

使用cat命令進(jìn)行文件的縱向合并

兩種文件的縱向合并方法

歸檔文件和歸檔技術(shù)

歸檔的目的

什么是歸檔

tar命令的功能

tar命令的常用選項(xiàng)

使用tar命令創(chuàng)建、查看及抽取歸檔文件

使用tar命令創(chuàng)建歸檔文件

使用tar命令查看歸檔文件

使用tar命令抽取歸檔文件

文件的壓縮和解壓縮

什么是壓縮

壓縮的目的

什么是解壓縮

gzip命令和gunzip命令

bzip2命令和bunzip2命令

在使用tar命令的同時(shí)進(jìn)行壓縮和解壓縮

在使用tar命令的同時(shí)進(jìn)行壓縮和解壓縮的用法舉例

課后作業(yè)

【本節(jié)內(nèi)容】

1.使用cat命令進(jìn)行文件的縱向合并

1)掌握使用cat命令實(shí)現(xiàn)文件的縱向合并:

a)例如:使用cat命令將baby.age>baby.kg和baby.sex

這三個(gè)文件縱向合并為baby文件的方法:

catbaby.agebaby.kgbaby.sex>baby

b)例如:使用cat命令將baby.age文件的內(nèi)容添加到

baby2文件中的方法:

catbaby.age?baby2

2.歸檔文件和歸檔技術(shù)(詳見(jiàn)linux系統(tǒng)管理P209)

1)掌握歸檔的定義:歸檔(archiving)就是將許多文件(或

目錄)打包成一個(gè)文件。

2)了解歸檔的目的:歸檔的目的就是方便備份、還原及文

件的傳輸操作。

3)掌握tar命令的功能:將多個(gè)文件(也可能包括目錄,

因?yàn)槟夸洷旧硪彩俏募┓旁谝黄鸫娣诺揭粋€(gè)磁帶或磁盤(pán)歸

檔文件中。并且將來(lái)可以根據(jù)需要只還原歸檔文件中的某些

指定的文件。

4)掌握tar命令的常用選項(xiàng):

c:創(chuàng)建一個(gè)新的tar文件。

t:列出tar文件中目錄的內(nèi)容。

x:從tar文件中抽取文件。

f:指定歸檔文件或磁帶(也可能是軟盤(pán))設(shè)備(一般都要

選)。

V:顯示所打包的文件的詳細(xì)信息,v是verbose的第1個(gè)

字母。

z:使用gzip壓縮算法來(lái)壓縮打包后的文件。

j:使用bzip2壓縮算法來(lái)壓縮打包后的文件。

3.使用tar命令創(chuàng)建、查看及抽取歸檔文件(詳見(jiàn)linux系

統(tǒng)管理P210)

1)掌握使用tar命令創(chuàng)建歸檔文件的用法舉例:

例如:使用tar命令將arch目錄打包成一個(gè)名為arch.tar

的歸檔文件的方法(要求顯示所有打包的文件和目錄):

tarcvfarch.tararch

掌握使用tar命令查看歸檔文件的用法舉例:

例如:使用tar命令顯示arch.tar這個(gè)歸檔文件(包)中的

所有文件的方法:

tartfarch.tar

2)掌握使用tar命令抽取歸檔文件的用法舉例:

例如:使用tar命令恢復(fù)arch.tar中的全部?jī)?nèi)容的方法:

tarxvfarch.tar-C路徑

4.文件的壓縮和解壓縮(詳見(jiàn)linux系統(tǒng)管理P212)

1)掌握壓縮的定義:壓縮就是將一個(gè)大的文件通過(guò)一些壓

縮算法變成一個(gè)小文件。

2)了解壓縮的目的:主要是縮小文件的大小,這樣會(huì)節(jié)省

存儲(chǔ)文件的磁盤(pán)或磁帶的空間,另外在網(wǎng)絡(luò)上傳輸這些小文

件也會(huì)減少網(wǎng)絡(luò)的瀏覽(也就是節(jié)省網(wǎng)絡(luò)的帶寬)。

3)掌握解壓縮的定義:解壓縮就是將一個(gè)通過(guò)一些壓縮算

法的文件恢復(fù)到壓縮之前的樣子。

4)掌握gzip命令和gunzip命令的用法舉例:

a)例如:將文件行Ie1壓縮成.gz格式的壓縮包應(yīng)該使用的

命令為:gzipfilel-c>/路徑/name.gz

b)例如:將壓縮文件filel.gz解壓縮的命令為:

gunzipfilel.gz>

5)掌握bzip2命令和bunzip2命令的用法舉例:

a)例如:將文件filel壓縮成.bz2格式的壓縮包應(yīng)該使用的

命令為:bzip2filel>

b)例如:將壓縮文件filel.bz2解壓縮的命令為:

bunzip2filel.bz2>

5.在使用tar命令的同時(shí)進(jìn)行壓縮和解壓縮(詳見(jiàn)linux系

統(tǒng)管理P214)

1)掌握在使用tar命令的同時(shí)進(jìn)行壓縮和解壓縮的用法舉

a)例如:使用tar命令將arch目錄打包而且同時(shí)使用gzip

的技術(shù)壓縮打包后文件的方法(打包后的文件名為

arch.tar.gz):

tarcvfzarch.tar.gzarch

b)例如:使用tar命令將arch目錄打包而且同時(shí)使用bzip2

的技術(shù)壓縮打包后文件的方法(打包后的文件名為

arch.tar.bz2):tarcvfjarch.tar.bz2arch

6.課后作業(yè)(用時(shí)65分鐘)

1)將用戶信息數(shù)據(jù)庫(kù)文件和組信息數(shù)據(jù)庫(kù)文件縱向合并為

一個(gè)文件/1.txt(覆蓋)

2)將用戶信息數(shù)據(jù)庫(kù)文件和用戶密碼數(shù)據(jù)庫(kù)文件縱向合并

為一個(gè)文件泛txt(追加)

3)將/1.txt、/2.txt兩個(gè)文件打包為/Ltar

4)使用gzip命令壓縮1.txt文件名為1.txt.gz

5)解壓縮1.txt.gz

6)使用bzip2壓縮1.txt壓縮后文件名為1.txt.bz2

7)解壓縮1.txt.bz2

8)解包1.tar,解包后文件存放到/tmp目錄下

9)使用tar命令打包并且壓縮/1.txt、/2.txt,得到的文件名

為l.tar.gz

10)解包l.tar.gz,解包后文件存放到/tmp目錄下

第九單元利用Vi編輯器創(chuàng)建和編輯正文文件

vi編輯器簡(jiǎn)介

什么是vi

vi編輯器的操作模式

vi編輯器的3種基本模式

在vi編輯器中光標(biāo)的移動(dòng)

移動(dòng)光標(biāo)位置的鍵與光標(biāo)移動(dòng)間的關(guān)系

進(jìn)入插入模式

從命令行模式進(jìn)入插入模式的命令

在命令行模式下刪除與復(fù)制的操作

刪除與復(fù)制命令

粘貼命令

復(fù)原和重做命令

擴(kuò)展模式與文件的存儲(chǔ)和退出

擴(kuò)展模式下常用的命令

快速移動(dòng)光標(biāo)在文件中的位置

快速移動(dòng)光標(biāo)在屏幕中的位置

課后作業(yè)

【本節(jié)內(nèi)容】

1.vi編輯器簡(jiǎn)介(詳見(jiàn)linux系統(tǒng)管理P252)

1)掌握vi的定義:vi是一個(gè)UNIX和Linux系統(tǒng)內(nèi)嵌的標(biāo)

準(zhǔn)正文(文字)編輯器,它是一種交互類型的正文編輯器,

它可以用來(lái)創(chuàng)建和修改正文文件。

2.vi編輯器的操作模式(詳見(jiàn)linux系統(tǒng)管理P255)

1)掌握vi編輯器的3中基本模式:

a)命令行模式:vi的默認(rèn)模式。在這一模式中,所有的輸

入被解釋成vi命令,可以執(zhí)行修改、復(fù)制、移動(dòng)、粘貼和

刪除正文等命令,也可以進(jìn)行移動(dòng)光標(biāo)、搜索字符串和退出

vi的操作等。

b)編輯模式:在編輯模式中,可以往一個(gè)文件中輸入正文。

在這一模式下,輸入的每一個(gè)字符都被vi編輯器解釋為輸

入的正文。使用ESC鍵返回命令行模式。

c)擴(kuò)展模式:在一些UNIX系統(tǒng)上也叫最后一行模式。在

這一模式下,可以使用一些高級(jí)編輯命令,如搜尋和替代字

符串、存盤(pán)或退出vi編輯器等。要進(jìn)入最后一行模式,需

要在命令行模式中輸入冒號(hào)(:),冒號(hào)這一操作將把光標(biāo)

移到屏幕的最后一行。

3.在vi編輯器中光標(biāo)的移動(dòng)(詳見(jiàn)linux系統(tǒng)管理P256)

1)掌握在vi編輯器中用來(lái)移動(dòng)光標(biāo)位置的鍵與光標(biāo)移動(dòng)之

間的關(guān)系,如下表:

鍵組合(命令》光標(biāo)的移動(dòng)

$元標(biāo)移動(dòng)到當(dāng)前行的結(jié)尾

0元標(biāo)移動(dòng)到當(dāng)前行的開(kāi)始

4.進(jìn)入插入模式(詳見(jiàn)linux系統(tǒng)管理P258)

1)掌握從命令行模式進(jìn)入插入模式的命令:

a:進(jìn)入插入模式并在光標(biāo)之后進(jìn)行添加。

i:進(jìn)入插入模式并在光標(biāo)之前進(jìn)行插入。

o:進(jìn)入插入模式并在當(dāng)前(光標(biāo)所在)行之下開(kāi)啟新的一

行。

5.在命令行模式下刪除與復(fù)制的操作(詳見(jiàn)linux系統(tǒng)管理

P259)

1)掌握常用的刪除與復(fù)制的常用按鍵

犍組合(命

含義

令)

dd刪除元標(biāo)所在的那一行

n為數(shù)字:刪除兄標(biāo)所在的向下n行,例如:20dd

ndd

即是刪除20行

yy笈制光標(biāo)所在的那?行

n為數(shù)字,女制元標(biāo)所在的向下n行,例如:20yy

nyy

加J是復(fù)制20行

6.粘貼命令

1)掌握粘貼命令:

犍組件(命

含義

令)

P將已女制的數(shù)搪在允標(biāo)下?行粘貼

P將已女制的數(shù)搪在光標(biāo)上?行粘貼

7.復(fù)原和重做命令

1)掌握常用的復(fù)原和重做命令:

犍組合(命

含義

令)

L女原前?個(gè)操作

ctrl+r重傲卜.一次操作

8.擴(kuò)展模式與文件的存儲(chǔ)和退出

1)掌握擴(kuò)展模式下常用的命令:

命令含義

:w將文件存入/寫(xiě)入(saves/writcs)磁盤(pán).

:q退出(quits)vi編輯黑(并不存盤(pán))

將文件存入/寫(xiě)入(savcs/writes)磁盤(pán)并退出

:wq

(quits)vi編輯器.

9.快速移動(dòng)光標(biāo)在文件中的位置

1)掌握快速移動(dòng)光標(biāo)在文件中的位置的命令

G元標(biāo)移動(dòng)到這個(gè)文件的地后?行

n為數(shù)字,元標(biāo)移動(dòng)到這個(gè)文件的第n行,例如

nG

20c即會(huì)移動(dòng)到這個(gè)文件的第20行

gg移動(dòng)到這個(gè)文件的第一行,相當(dāng)于1G

10.快速移動(dòng)光標(biāo)在屏幕中的位置

1)掌握快速在屏幕中移動(dòng)光標(biāo)的位置的命令

H元標(biāo)移動(dòng)到這個(gè)屏幕的報(bào)卜.方那?行的第?個(gè)字符

M元標(biāo)移動(dòng)到這個(gè)肝幕的中央那一行的第.個(gè)字符

L元標(biāo)移動(dòng)到這個(gè)醉幕的板下那?行的第?個(gè)字符

11.課后作業(yè)(用時(shí)40分鐘)

1)使用vi編輯器編輯文件/1.txt進(jìn)入編輯模式寫(xiě)入內(nèi)容

"helloworld"

2)進(jìn)入命令行模式復(fù)制改行內(nèi)容,在下方粘貼80行

3)快速移動(dòng)光標(biāo)到文件的最后一行

4)快速移動(dòng)光標(biāo)到當(dāng)前屏幕的中間一行

5)快速移動(dòng)光標(biāo)到文件的第五行

6)在下方插入新的一行內(nèi)容"welcometobeijing"

7)刪除剛插入的一行

8)撤銷上一步的操作

9)進(jìn)入擴(kuò)展模式,執(zhí)行文件的保存退出操作

第十單元系統(tǒng)的初始化和服務(wù)

Linux系統(tǒng)引導(dǎo)的順序

Linux系統(tǒng)引導(dǎo)的順序

BOIS的初始化和引導(dǎo)加載程序

什么是BIOS

GRUB程序和grub.conf文件

什么是grub

grub配置文件grub.conf

內(nèi)核的初始化和init的初始化

init的配置文件/etc/inittab

init程序要做的工作

runlevels(運(yùn)行級(jí)別)

各運(yùn)行級(jí)別對(duì)應(yīng)的功能

關(guān)閉系統(tǒng)及重啟系統(tǒng)

關(guān)閉系統(tǒng)的命令

重啟系統(tǒng)的命令

單用戶模式修改用戶密碼

救援模式

課后作業(yè)

【本節(jié)內(nèi)容】

1.Linux系統(tǒng)引導(dǎo)的順序(詳見(jiàn)linux系統(tǒng)管理P312)

1)掌握Linux系統(tǒng)引導(dǎo)的順序:(詳見(jiàn)附1)

其中,BIOS的工作是檢查計(jì)算機(jī)的硬件設(shè)備,如CPU、內(nèi)

存和風(fēng)扇速度等;

MBR會(huì)在啟動(dòng)盤(pán)的第1個(gè)塊中,大小為512B。其中前446

中的程序代碼是用來(lái)選擇bootpartition(分區(qū)),也就是由

哪個(gè)分區(qū)來(lái)裝入開(kāi)機(jī)用的代碼;

在內(nèi)核部分主要是裝機(jī)計(jì)算機(jī)設(shè)備的驅(qū)動(dòng)程序以便操作系

統(tǒng)可以控制計(jì)算機(jī)上的設(shè)備。并且以只讀的方式掛載/(根)

文件系統(tǒng),也就是此時(shí)的操作系統(tǒng)只能讀到根文件系統(tǒng)(目

錄)所在的分區(qū);

init程序的進(jìn)程id為1,即Linux操作系統(tǒng)第1個(gè)執(zhí)行的程

序。

1.BOIS的初始化和引導(dǎo)加載程序(詳見(jiàn)linux系統(tǒng)管理

P313)

1)掌握BIOS的定義:BIOS(BasicInput/OutputSystem)

(基本輸入/輸出系統(tǒng)的縮寫(xiě)),它是硬件與軟件之間的接

口,而且是非?;镜慕涌?。

2.GRUB程序和grub.conf文件(詳見(jiàn)linux系統(tǒng)管理P317)

1)掌握GRUB的定義:GRUB是GrandUnifiedBootloader

(多重操作系統(tǒng)啟動(dòng)管理器)的縮寫(xiě)。

2)掌握grub的配置文件為:grub.conf

設(shè)置grubMd5加密命令grub-MD5-crypt

Password=明文或password-md5密文(編輯grub配

置文件的密碼)

Titleredhat標(biāo)題

Password=明文或password-md5密文(加載內(nèi)核系統(tǒng)

引導(dǎo)必須的密碼)

3.內(nèi)核的初始化和init的初始化(詳見(jiàn)linux系統(tǒng)管理

P322)

1)掌握init的配置文件為:/etc/inittab

2)了解init程序要做的工作:

a)決定預(yù)設(shè)(默認(rèn))要使用哪個(gè)runlevels(運(yùn)行級(jí)別)。

b)執(zhí)行一些系統(tǒng)初始化的腳本(程序)來(lái)初始化操作系統(tǒng)。

c)根據(jù)runlevel的設(shè)置來(lái)執(zhí)行所對(duì)應(yīng)目錄中的程序,以決

定要啟動(dòng)哪些服務(wù)。

d)設(shè)定某些組合鍵。

e)定義UPS不間斷電源系統(tǒng),即當(dāng)電源出現(xiàn)問(wèn)題時(shí)或電源

恢復(fù)時(shí)要執(zhí)行哪些程序。

f)產(chǎn)生6個(gè)virtualconsoles,也就是tty1?tty6。

4.runlevels(運(yùn)行級(jí)別)(詳見(jiàn)linux系統(tǒng)管理P326)

1)掌握所有的運(yùn)行級(jí)別及每一個(gè)運(yùn)行級(jí)別對(duì)應(yīng)的功能:

run身健

level

0先機(jī).不能設(shè)置為:入能設(shè)巴為我認(rèn)K?運(yùn)行級(jí)

別;

I仇川廣怏式,只有root用戶可以登錄.是用于系統(tǒng)般護(hù)的

2"川廣模式,山足沒(méi)彳f.i:電網(wǎng)絡(luò)功能

3匕用廣模式,心切了對(duì)絡(luò)時(shí)傳,用足為文字界面

4用戶自定義模式,默認(rèn)3rslevel3相同

5runlevel3相同,井Fl啟動(dòng)了XI:〈印圖形界而)

6項(xiàng)新心電系統(tǒng).不隗沒(méi)胃為initdefaul:

5.關(guān)閉系統(tǒng)及重啟系統(tǒng)(詳見(jiàn)linux系統(tǒng)管理P342)

1)掌握常用的可以關(guān)閉系統(tǒng)的命令:

shutdown-hnow

halt

poweroff

initO

2)掌握常用的可以重啟系統(tǒng)的命令:

shutdown-rnow

reboot

init6

Ctrl+Alt+Delete鍵

6.掌握單用戶模式修改用戶的密碼

7.掌握救援模式

8.課后作業(yè)(用時(shí)70分鐘)

1)以root用戶登錄系統(tǒng)

2)修改grub配置文件,默認(rèn)以第1個(gè)操作系統(tǒng)啟動(dòng),將默

認(rèn)的讀秒修改為10秒

3)設(shè)置grub菜單密文密碼“123”

4)修改系統(tǒng)的默認(rèn)運(yùn)行級(jí)別為3

5)使用與運(yùn)行級(jí)別有關(guān)的命令重啟系統(tǒng)

6)使用單用戶模式修改用戶的密碼為“123”

7)使用救援模式刪除grub菜單密碼

第十一單元系統(tǒng)監(jiān)控

系統(tǒng)監(jiān)視和進(jìn)程控制工具一top和free

top命令的功能

top命令顯示結(jié)果中一些常用狀態(tài)信息的具體含義

free命令的功能

系統(tǒng)中進(jìn)程的監(jiān)控一ps

什么是進(jìn)程

什么是守護(hù)進(jìn)程

什么是父進(jìn)程、子進(jìn)程

ps命令的功能

系統(tǒng)中進(jìn)程的監(jiān)控一pstree、kilkpkilkpgrep

pstree命令的功能

pstree命令的用法舉例

kill命令的功能

kill命令的用法舉例

kill-9

pkilkpgrep命令的功能

課后作業(yè)

【本節(jié)內(nèi)容】

1.系統(tǒng)監(jiān)視和進(jìn)程控制工具一top和free

1)掌握top命令的功能:top命令是Linux下常用的性能分

析工具,能夠?qū)崟r(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況,類

似于Windows的任務(wù)管理器。

2)了解使用top命令列出系統(tǒng)狀態(tài)時(shí),系統(tǒng)默認(rèn)每5秒刷

新一下屏幕上的顯示結(jié)果。

1.第一行是任務(wù)隊(duì)列信息

12:38:33當(dāng)前時(shí)間

upSOdays系統(tǒng)運(yùn)行時(shí)間,格式為時(shí):分

1user當(dāng)前登錄用戶數(shù)

loadaverage:0.06,0.60,0.48系統(tǒng)負(fù)載。三個(gè)數(shù)值分別為1分鐘、5分鐘、15分鐘前E

2.第二、三行為進(jìn)程和CPU的信息

Tasks:29total進(jìn)程總數(shù)

1running

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論