項(xiàng)目3 openEuler操作系統(tǒng)基本應(yīng)用_第1頁(yè)
項(xiàng)目3 openEuler操作系統(tǒng)基本應(yīng)用_第2頁(yè)
項(xiàng)目3 openEuler操作系統(tǒng)基本應(yīng)用_第3頁(yè)
項(xiàng)目3 openEuler操作系統(tǒng)基本應(yīng)用_第4頁(yè)
項(xiàng)目3 openEuler操作系統(tǒng)基本應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩39頁(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)介

課程O(píng)penStack云計(jì)算平臺(tái)

搭建與管理項(xiàng)目3openEuler操作系統(tǒng)基本應(yīng)用能力訓(xùn)練第4講OpenEuler操作系統(tǒng)常用管理命令學(xué)習(xí)目標(biāo)【知識(shí)目標(biāo)】(1)理解服務(wù)器常用管理命令。(2)了解用戶、用戶組管理命令。(3)綜合應(yīng)用目錄轉(zhuǎn)換。(4)綜合應(yīng)用文件管理命令。(5)綜合應(yīng)用網(wǎng)絡(luò)管理命令。【技能目標(biāo)】(1)能夠管理主機(jī)及系統(tǒng)用戶。(2)能夠監(jiān)控操作系統(tǒng)的運(yùn)行狀況。(3)能夠使用命令進(jìn)行文件及目錄管理。(4)能夠使用命令進(jìn)行網(wǎng)絡(luò)管理及網(wǎng)絡(luò)連通性檢測(cè)。引例描述openEuler操作系統(tǒng)安裝好以后,小王發(fā)現(xiàn)自己還不會(huì)使用和管理操作系統(tǒng)。由于安裝和運(yùn)維OpenStack云計(jì)算平臺(tái)需要大量使用openEuler操作系統(tǒng)的操作命令,因此小王決定學(xué)習(xí)與OpenStack安裝和運(yùn)維密切相關(guān)的部分命令。這些命令按主要功能可以分為系統(tǒng)管理(包括服務(wù)器關(guān)閉與重啟、服務(wù)器狀態(tài)監(jiān)控、用戶及用戶組管理等)命令、文件管理(文件與文件夾的查詢、新增、刪除、重命名等)命令、網(wǎng)絡(luò)管理(網(wǎng)卡管理、網(wǎng)絡(luò)狀態(tài)檢測(cè)、網(wǎng)絡(luò)連接情況檢測(cè)等)命令。項(xiàng)目陳述由于openEuler操作系統(tǒng)是基于Linux內(nèi)核的,它的基本命令和Linux命令基本是一致的,因此Linux的一些基本管理命令可以直接用于openEuler操作系統(tǒng)的管理。本項(xiàng)目包含3個(gè)在云計(jì)算平臺(tái)管理中常見(jiàn)的操作任務(wù),第1個(gè)任務(wù)包含服務(wù)器定時(shí)關(guān)閉與重啟、服務(wù)器狀態(tài)監(jiān)控、用戶及用戶組管理,以訓(xùn)練系統(tǒng)管理技能;第2個(gè)任務(wù)通過(guò)對(duì)文件的操作來(lái)更改主機(jī)名,以訓(xùn)練文件管理技能;第3個(gè)任務(wù)利用常見(jiàn)的網(wǎng)絡(luò)管理命令實(shí)現(xiàn)網(wǎng)卡與IP地址的綁定及更改,以訓(xùn)練網(wǎng)絡(luò)管理技能。系統(tǒng)管理——重啟或關(guān)閉服務(wù)器由于OpenEuler操作系統(tǒng)通常用在服務(wù)器上,采用直接斷電的方式或者采用硬重啟的方式都有可能造成數(shù)據(jù)丟失,因此通常不會(huì)使用硬關(guān)機(jī)與硬重啟的方式。init命令:是Linux操作系統(tǒng)中不可或缺的基礎(chǔ)命令之一,它是一個(gè)由內(nèi)核啟動(dòng)的用戶級(jí)進(jìn)程。命令格式:init<級(jí)別>“init0”和“init6”可以實(shí)現(xiàn)操作系統(tǒng)的關(guān)閉和重啟系統(tǒng)管理——重啟或關(guān)閉服務(wù)器shutdown命令:通過(guò)調(diào)用init命令來(lái)實(shí)現(xiàn)關(guān)機(jī)操作。命令格式:shutdown[選項(xiàng)]<關(guān)機(jī)時(shí)間>選項(xiàng)“-r”可以實(shí)現(xiàn)重啟,“-h”關(guān)機(jī)后關(guān)閉電源【例】立即關(guān)閉系統(tǒng):shutdown-hnow【例】一分鐘后關(guān)閉系統(tǒng):shutdown-h+1【例】在中午12點(diǎn)30分定時(shí)重啟系統(tǒng):shutdown-r12:30【例】取消設(shè)置的重啟或關(guān)閉的定時(shí)時(shí)間:shutdown-c系統(tǒng)管理——重啟或關(guān)閉服務(wù)器halt命令與reboot命令halt命令實(shí)際上就是調(diào)用shutdown–h命令,而reboot命令就是調(diào)用shutdown–r命令。【例】關(guān)閉系統(tǒng):halt【例】重啟系統(tǒng):reboot系統(tǒng)管理——服務(wù)器狀態(tài)監(jiān)控top命令是Linux中常用的性能分析工具,能夠?qū)崟r(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況,類似于Windows的任務(wù)管理器。運(yùn)行top命令后,系統(tǒng)使用狀態(tài)會(huì)以全屏的方式顯示,并且會(huì)一直處在對(duì)話的模式。退出top命令的方法為在top命令運(yùn)行中按【Q】鍵或者按【Ctrl+C】組合鍵。系統(tǒng)管理——服務(wù)器狀態(tài)監(jiān)控監(jiān)控系統(tǒng)進(jìn)程狀態(tài)(ps命令)ps(ProcessStatus)命令用于報(bào)告當(dāng)前系統(tǒng)的進(jìn)程狀態(tài),顯示的是當(dāng)前系統(tǒng)內(nèi)存中的進(jìn)程快照。使用該命令可以觀察有哪些進(jìn)程正在運(yùn)行、哪些進(jìn)程已經(jīng)結(jié)束、哪些進(jìn)程出現(xiàn)僵死狀態(tài)(父線程已經(jīng)結(jié)束但子線程沒(méi)結(jié)束)、哪些進(jìn)程占用了過(guò)多的資源等。命令格式:ps[選項(xiàng)]【例】查看目前系統(tǒng)進(jìn)程狀態(tài):ps-ef系統(tǒng)管理——服務(wù)器狀態(tài)監(jiān)控監(jiān)控內(nèi)存使用狀態(tài)(free命令)free命令用于查看主機(jī)內(nèi)存使用情況。命令格式:free[選項(xiàng)]【例】查看系統(tǒng)內(nèi)存使用情況:free-h【例】每次間隔3秒刷新顯示當(dāng)前的內(nèi)存使用情況:free-h-s3如果要退出重復(fù)獲取內(nèi)存使用情況,可以按【Ctrl+C】組合鍵。系統(tǒng)管理——服務(wù)器狀態(tài)監(jiān)控監(jiān)控磁盤(pán)分區(qū)使用狀態(tài)(df命令)df命令用來(lái)檢查L(zhǎng)inux服務(wù)器文件系統(tǒng)的磁盤(pán)空間占用情況??梢岳迷撁顏?lái)獲取硬盤(pán)被占用了多少空間,目前還剩下多少空間可用等信息。命令格式:df[選項(xiàng)][文件名]【例】查看根文件的磁盤(pán)使用情況:df-h/系統(tǒng)管理——用戶及用戶組管理Linux系統(tǒng)是一個(gè)多用戶、多任務(wù)的分時(shí)操作系統(tǒng),任何一個(gè)要使用系統(tǒng)資源的用戶,都必須首先向系統(tǒng)管理員申請(qǐng)一個(gè)賬號(hào),然后以這個(gè)賬號(hào)的身份進(jìn)入系統(tǒng)。每個(gè)用戶賬號(hào)都擁有一個(gè)唯一的用戶名和各自的密碼。添加新用戶(useradd命令)useradd命令的功能是給Linux系統(tǒng)增加新用戶。命令格式:useradd[選項(xiàng)]<用戶名>【例】創(chuàng)建用戶“myuser”,設(shè)定他的家目錄為“/home/myuser”:

useradd-mmyuser系統(tǒng)管理——用戶及用戶組管理修改用戶密碼(passwd命令)要修改Linux系統(tǒng)用戶密碼可以采用passwd命令。命令格式:passwd[選項(xiàng)]<用戶名>【例】設(shè)置“myuser”用戶的密碼為“123456”:passwdmyuserChangingpasswordforusermyuser.Newpassword:BADPASSWORD:Thepasswordisshorterthan8charactersRetypenewpassword:系統(tǒng)管理——用戶及用戶組管理修改用戶(usermod命令)要修改已有用戶的信息可以采用usermod命令。命令格式:usermod[選項(xiàng)]<用戶名>【例】用root用戶登錄后修改“myuser”用戶的家目錄為“/root”

usermod-d/rootmyuser【例】將“myuser”用戶名更改為“myuser1”

usermod-lmyuser1myuser系統(tǒng)管理——用戶及用戶組管理刪除用戶(userdel命令)要?jiǎng)h除已有用戶可以采用userdel命令。命令格式:userdel[選項(xiàng)]<用戶名>【例】用root用戶登錄后刪除“myuser1”用戶:userdelmyuser1系統(tǒng)管理——用戶及用戶組管理增加新用戶組(groupadd命令)要增加新的用戶組可以采用groupadd命令。命令格式:groupadd[選項(xiàng)]<用戶組名>【例】創(chuàng)建一個(gè)名為“mygroup”的用戶組,并將“newuser”用戶加入該組#groupaddmygroup#useradd-mnewuser-gmygroup系統(tǒng)管理——用戶及用戶組管理修改用戶組(groupmod命令)要修改已有用戶組的信息可以采用groupmod命令。命令格式:groupmod[選項(xiàng)]<用戶組名>【例】修改“mygroup”組名為“newgroup”

groupmod-nnewgroupmygroup系統(tǒng)管理——用戶及用戶組管理刪除用戶組(groupdel命令)要?jiǎng)h除現(xiàn)有用戶組可以采用groupdel命令命令格式:groupdel<用戶組名>【例】刪除“newgroup”用戶組:groupdelnewgroup由于用戶組是其中用戶“newuser”的主組,直接刪除用戶組時(shí)將報(bào)錯(cuò):

groupdel:cannotremovetheprimarygroupofuser'newuser'先將“newuser”用戶從該組中移除或者直接如下面的代碼所示刪除該用戶。

userdelnewuser

系統(tǒng)管理——文件管理1.目錄轉(zhuǎn)換在Linux中從一個(gè)目錄轉(zhuǎn)換到其他目錄時(shí)用cd命令。命令格式:cd<路徑>其中目錄路徑的寫(xiě)法有兩種:相對(duì)路徑與絕對(duì)路徑。(1)相對(duì)路徑相對(duì)路徑就是基于當(dāng)前所在目錄來(lái)確定跳轉(zhuǎn)的目錄。相對(duì)路徑用“.”表示當(dāng)前目錄,用“..”表示上一級(jí)目錄。系統(tǒng)管理——文件管理【例】如果當(dāng)前目錄為“B”,請(qǐng)轉(zhuǎn)換到“A”目錄:cd..【例】如果當(dāng)前目錄是“C”目錄,轉(zhuǎn)換到“D”目錄:cd./D或者cdD【例】如果當(dāng)前目錄是“D”目錄,轉(zhuǎn)換到“B”目錄:cd./../../B系統(tǒng)管理——文件管理(2)絕對(duì)路徑絕對(duì)路徑要求要跳轉(zhuǎn)的目錄均從根目錄開(kāi)始,這樣就與當(dāng)前所在的目錄無(wú)關(guān)。根目錄以“/”表示。下面兩個(gè)例子演示了絕對(duì)路徑轉(zhuǎn)換的用法?!纠繌娜我庖粋€(gè)目錄進(jìn)入“etc”目錄:cd/etc【例】從任意一個(gè)目錄進(jìn)入“etc”目錄下的“sysconfig”目錄:

cd/etc/sysconfig系統(tǒng)管理——文件管理在Linux中有一個(gè)重要概念:一切都是文件,包括目錄、分區(qū)等都是文件。因此我們使用Linux系統(tǒng)就一定要操作文件。下面介紹幾個(gè)Linux操作系統(tǒng)中常用的文件管理命令。(1)文件查看命令(ls命令和ll命令)對(duì)文件的操作首先是能夠查看文件信息,Linux中最常用的文件查看命令有兩個(gè),即ls命令和ll命令。其中l(wèi)s命令的基本用法如下所示。命令格式:ls[選項(xiàng)]<路徑>【例】查看“/etc”目錄下的所有文件,按照建立時(shí)間先后持續(xù)顯示

ls-t/etc系統(tǒng)管理——文件管理ll命令是ls-l命令的別名。它將羅列出當(dāng)前文件或目錄的詳細(xì)信息,含有時(shí)間、讀寫(xiě)權(quán)限、大小、創(chuàng)建時(shí)間等信息,類似于Windows文件資源管理器顯示的詳細(xì)信息。【例】查看“/etc”目錄下的所有文件的詳細(xì)信息,并且區(qū)別出是文件還是目錄

ll-F-t/etc系統(tǒng)管理——文件管理(2)文件查詢命令(find命令和which命令)find命令用來(lái)在指定目錄下查找文件。命令格式:find<路徑>[選項(xiàng)]<查詢的內(nèi)容>【例】查看根目錄下文件名以“a”字符開(kāi)頭,并且文件大小大于1MB的文件

find/-name"a*"-size+1M【例】查找“/var/log”目錄中更改時(shí)間在7日以內(nèi)的文件

find/var/log-ctime+7系統(tǒng)管理——文件管理which命令會(huì)在系統(tǒng)PATH變量指定的路徑中,搜索某個(gè)系統(tǒng)命令的位置,并且返回第一個(gè)搜索結(jié)果。命令格式:which<命令名>【例】查看find命令的執(zhí)行文件的具體路徑:whichfind系統(tǒng)管理——文件管理(3)新建文件命令(touch命令)Linux新建一個(gè)文件有多種方法,其中使用touch命令是比較簡(jiǎn)單的一種。命令格式:touch<文件名>兩個(gè)例子演示創(chuàng)建單個(gè)和多個(gè)文件。【例】在當(dāng)前目錄下創(chuàng)建一個(gè)名為“a”的文件:

toucha【例】創(chuàng)建3個(gè)分別名為“b”“c”“d”的文件:touchbcd系統(tǒng)管理——文件管理(4)新建文件夾命令(mkdir命令)mkdir命令是Linux新建文件夾的命令。命令格式:mkdir<目錄名>【例】在當(dāng)前目錄下創(chuàng)建一個(gè)名為“adir”的目錄

mkdiradir系統(tǒng)管理——文件管理(5)向文件中添加數(shù)據(jù)(>和>>)在Linux中可以用“>”和“>>”向文件中添加數(shù)據(jù),其中“>”是將原有文件內(nèi)的數(shù)據(jù)清空后再添加,“>>”保持原有數(shù)據(jù),只在原有數(shù)據(jù)的末尾新增數(shù)據(jù)。【例】將當(dāng)前目錄下的所有文件名寫(xiě)入文件“a”:ls>a這個(gè)例子不管運(yùn)行多少次,在文件a中都不會(huì)有重復(fù)的文件名,因?yàn)椤?gt;”會(huì)先將原有數(shù)據(jù)全部清空再添加數(shù)據(jù)?!纠繉ⅰ癶elloopenstack”字符串添加到文件“a”:echohelloopenstack>>a這將為“a”文件原有內(nèi)容后添加新內(nèi)容。系統(tǒng)管理——文件管理(6)查看文本文件內(nèi)容命令(cat命令)cat命令用于查看文件并將其輸出到標(biāo)準(zhǔn)輸出設(shè)備上。命令格式:cat<文件名>下面用兩個(gè)例子演示cat命令的基本用法?!纠坎榭次募癮”的內(nèi)容:catacat命令結(jié)合“>”“>>”還可以實(shí)現(xiàn)文件復(fù)制?!纠繉⑽募癮”的內(nèi)容寫(xiě)入文件“b”:cata>b系統(tǒng)管理——文件管理(7)重命名文件命令(rename命令)通過(guò)rename命令可以更改文件名稱。命令格式:rename<原來(lái)的字符串><更改后的字符串><被更改的目標(biāo)文件>【例】把“abc”的文件名更改為“abdd”第1步,創(chuàng)建一個(gè)名為“abc”的新文件:

touchabc第2步,把文件名“abc”中的“c”用“dd”進(jìn)行替換,完成文件更名。

renamecddabc系統(tǒng)管理——文件管理(8)復(fù)制文件命令(cp命令)cp命令主要用于復(fù)制文件或目錄命令格式:cp[選項(xiàng)]<源文件路徑><目標(biāo)文件路徑>【例】把“A”目錄中的“a”文件復(fù)制到“B”目錄中并改名為“b”

cpA/aB/b也可以采用通配符的方式將源目錄下的多個(gè)文件進(jìn)行復(fù)制?!纠堪选?boot”下的所有文件復(fù)制到“A”目錄下:cp-r/boot/*A/系統(tǒng)管理——文件管理(9)移動(dòng)文件命令(mv命令)通過(guò)mv命令可以實(shí)現(xiàn)對(duì)文件或者文件夾的移動(dòng)。命令格式:mv<原有文件><移動(dòng)到的目標(biāo)地址>【例】將“dir1”目錄中的“a”文件移動(dòng)到“dir2”目錄中,并改名為“b”

mvdir1/adir2/b【例】將剛建立的“dir2”目錄整個(gè)移動(dòng)到“dir1”目錄下成為它的子目錄

mvdir2dir1系統(tǒng)管理——文件管理(10)刪除文件命令(rm命令)rm命令用于刪除一個(gè)文件或者目錄。命令格式:rm[選項(xiàng)]<要?jiǎng)h除的目標(biāo)文件>【例】刪除單個(gè)文件:rm-fa

如果有多個(gè)文件要一起刪除,可以用通配符“*”和“?”來(lái)匹配文件名。其中“*”代表任意字符,而“?”代表單個(gè)字符。【例】刪除多個(gè)文件:rm-fa*要?jiǎng)h除整個(gè)目錄時(shí),如果該目錄為空目錄可以直接刪除,但如果該目錄不為空需要加上“-r”選項(xiàng)將其中的子目錄和文件逐一刪除。【例】刪除整個(gè)目錄:rm-rfdir1系統(tǒng)管理——文件管理(11)文件掛載管理命令(mount命令和umount命令)Linux中的根目錄以外的文件要想被訪問(wèn),需要將其“關(guān)聯(lián)”到根目錄下的某個(gè)目錄來(lái)實(shí)現(xiàn),這種關(guān)聯(lián)操作就是“掛載”,這個(gè)目錄就是“掛載點(diǎn)”。mount命令就是實(shí)現(xiàn)這個(gè)掛載功能的,umount命令是mount命令的反向操作,即斷開(kāi)由mount命令建立的關(guān)聯(lián)?!纠俊癈entOS-7-x86_64-Minimal-2009.iso”鏡像文件掛載到“/opt/mydriver”

mountCentOS-7-x86_64-Minimal-2009.iso/opt/mydriver

掛載成功后可以通過(guò)讀取“/opt/mydriver”這個(gè)掛載點(diǎn)讀取ISO鏡像文件中的內(nèi)容。想取消現(xiàn)有掛載關(guān)聯(lián)時(shí),可以用umount命令進(jìn)行斷開(kāi)關(guān)聯(lián)的操作。【例】卸載上例中創(chuàng)建的關(guān)聯(lián)關(guān)系:umount/opt/mydriver系統(tǒng)管理——文件管理ln命令的功能是為某一個(gè)文件在另外一個(gè)位置建立一個(gè)同步的鏈接(映射)。當(dāng)我們需要在不同的目錄用到相同的文件時(shí),我們不需要在這幾個(gè)目錄下都放一個(gè)相同的復(fù)制文件。只需要在其中一個(gè)目錄下放上該文件,而在其他目錄下用ln命令鏈接它即可,不必重復(fù)占用磁盤(pán)空間。命令格式:ln[選項(xiàng)]<源文件><目標(biāo)文件>【例】有“A”“B”兩個(gè)目錄,在“A”目錄下有一個(gè)文件“newfile”,在“B”目錄下建立該文件的軟鏈接:ln-s-f/root/A/newfileB/myfile軟鏈接類似于Windows中的快捷方式,當(dāng)源文件刪除后,目標(biāo)文件(快捷方式)就不可使用了。如果是硬鏈接(不加-s),當(dāng)源文件刪除后,目標(biāo)文件仍然可以使用原來(lái)的數(shù)據(jù)。系統(tǒng)管理——網(wǎng)絡(luò)管理1.網(wǎng)絡(luò)管理命令(1)網(wǎng)卡與IP管理命令(ip命令)ip命令是用來(lái)配置網(wǎng)卡IP信息的命令。命令格式:ip[選項(xiàng)]<對(duì)象>[命令]【例】查看當(dāng)前主機(jī)IP信息:ipa或ipaddr【例】為網(wǎng)卡綁定IP地址:ipaadd0/24devens34【例】清除網(wǎng)卡已綁定的IP地址:ipadel0/24devens34注意:ip命令綁定或者刪除的ip地址在重啟后失效。系統(tǒng)管理——網(wǎng)絡(luò)管理(2)查看網(wǎng)絡(luò)狀態(tài)命令(netstat命令)該命令可以顯示本機(jī)網(wǎng)絡(luò)的連接狀態(tài)、運(yùn)行端口和路由表等信息。如“CentOS7”里面沒(méi)有該命令,可以連上互聯(lián)網(wǎng)后用“yuminstall-ynet-tools”命令將其安裝到系統(tǒng)中再做實(shí)驗(yàn)。命令格式:netstat[選項(xiàng)]

溫馨提示

  • 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)論