版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
課程OpenStack云計算平臺
搭建與管理項目3openEuler操作系統(tǒng)基本應用能力訓練第4講OpenEuler操作系統(tǒng)常用管理命令學習目標【知識目標】(1)理解服務器常用管理命令。(2)了解用戶、用戶組管理命令。(3)綜合應用目錄轉換。(4)綜合應用文件管理命令。(5)綜合應用網絡管理命令?!炯寄苣繕恕浚?)能夠管理主機及系統(tǒng)用戶。(2)能夠監(jiān)控操作系統(tǒng)的運行狀況。(3)能夠使用命令進行文件及目錄管理。(4)能夠使用命令進行網絡管理及網絡連通性檢測。引例描述openEuler操作系統(tǒng)安裝好以后,小王發(fā)現自己還不會使用和管理操作系統(tǒng)。由于安裝和運維OpenStack云計算平臺需要大量使用openEuler操作系統(tǒng)的操作命令,因此小王決定學習與OpenStack安裝和運維密切相關的部分命令。這些命令按主要功能可以分為系統(tǒng)管理(包括服務器關閉與重啟、服務器狀態(tài)監(jiān)控、用戶及用戶組管理等)命令、文件管理(文件與文件夾的查詢、新增、刪除、重命名等)命令、網絡管理(網卡管理、網絡狀態(tài)檢測、網絡連接情況檢測等)命令。項目陳述由于openEuler操作系統(tǒng)是基于Linux內核的,它的基本命令和Linux命令基本是一致的,因此Linux的一些基本管理命令可以直接用于openEuler操作系統(tǒng)的管理。本項目包含3個在云計算平臺管理中常見的操作任務,第1個任務包含服務器定時關閉與重啟、服務器狀態(tài)監(jiān)控、用戶及用戶組管理,以訓練系統(tǒng)管理技能;第2個任務通過對文件的操作來更改主機名,以訓練文件管理技能;第3個任務利用常見的網絡管理命令實現網卡與IP地址的綁定及更改,以訓練網絡管理技能。系統(tǒng)管理——重啟或關閉服務器由于OpenEuler操作系統(tǒng)通常用在服務器上,采用直接斷電的方式或者采用硬重啟的方式都有可能造成數據丟失,因此通常不會使用硬關機與硬重啟的方式。init命令:是Linux操作系統(tǒng)中不可或缺的基礎命令之一,它是一個由內核啟動的用戶級進程。命令格式:init<級別>“init0”和“init6”可以實現操作系統(tǒng)的關閉和重啟系統(tǒng)管理——重啟或關閉服務器shutdown命令:通過調用init命令來實現關機操作。命令格式:shutdown[選項]<關機時間>選項“-r”可以實現重啟,“-h”關機后關閉電源【例】立即關閉系統(tǒng):shutdown-hnow【例】一分鐘后關閉系統(tǒng):shutdown-h+1【例】在中午12點30分定時重啟系統(tǒng):shutdown-r12:30【例】取消設置的重啟或關閉的定時時間:shutdown-c系統(tǒng)管理——重啟或關閉服務器halt命令與reboot命令halt命令實際上就是調用shutdown–h命令,而reboot命令就是調用shutdown–r命令?!纠筷P閉系統(tǒng):halt【例】重啟系統(tǒng):reboot系統(tǒng)管理——服務器狀態(tài)監(jiān)控top命令是Linux中常用的性能分析工具,能夠實時顯示系統(tǒng)中各個進程的資源占用狀況,類似于Windows的任務管理器。運行top命令后,系統(tǒng)使用狀態(tài)會以全屏的方式顯示,并且會一直處在對話的模式。退出top命令的方法為在top命令運行中按【Q】鍵或者按【Ctrl+C】組合鍵。系統(tǒng)管理——服務器狀態(tài)監(jiān)控監(jiān)控系統(tǒng)進程狀態(tài)(ps命令)ps(ProcessStatus)命令用于報告當前系統(tǒng)的進程狀態(tài),顯示的是當前系統(tǒng)內存中的進程快照。使用該命令可以觀察有哪些進程正在運行、哪些進程已經結束、哪些進程出現僵死狀態(tài)(父線程已經結束但子線程沒結束)、哪些進程占用了過多的資源等。命令格式:ps[選項]【例】查看目前系統(tǒng)進程狀態(tài):ps-ef系統(tǒng)管理——服務器狀態(tài)監(jiān)控監(jiān)控內存使用狀態(tài)(free命令)free命令用于查看主機內存使用情況。命令格式:free[選項]【例】查看系統(tǒng)內存使用情況:free-h【例】每次間隔3秒刷新顯示當前的內存使用情況:free-h-s3如果要退出重復獲取內存使用情況,可以按【Ctrl+C】組合鍵。系統(tǒng)管理——服務器狀態(tài)監(jiān)控監(jiān)控磁盤分區(qū)使用狀態(tài)(df命令)df命令用來檢查Linux服務器文件系統(tǒng)的磁盤空間占用情況??梢岳迷撁顏慝@取硬盤被占用了多少空間,目前還剩下多少空間可用等信息。命令格式:df[選項][文件名]【例】查看根文件的磁盤使用情況:df-h/系統(tǒng)管理——用戶及用戶組管理Linux系統(tǒng)是一個多用戶、多任務的分時操作系統(tǒng),任何一個要使用系統(tǒng)資源的用戶,都必須首先向系統(tǒng)管理員申請一個賬號,然后以這個賬號的身份進入系統(tǒng)。每個用戶賬號都擁有一個唯一的用戶名和各自的密碼。添加新用戶(useradd命令)useradd命令的功能是給Linux系統(tǒng)增加新用戶。命令格式:useradd[選項]<用戶名>【例】創(chuàng)建用戶“myuser”,設定他的家目錄為“/home/myuser”:
useradd-mmyuser系統(tǒng)管理——用戶及用戶組管理修改用戶密碼(passwd命令)要修改Linux系統(tǒng)用戶密碼可以采用passwd命令。命令格式:passwd[選項]<用戶名>【例】設置“myuser”用戶的密碼為“123456”:passwdmyuserChangingpasswordforusermyuser.Newpassword:BADPASSWORD:Thepasswordisshorterthan8charactersRetypenewpassword:系統(tǒng)管理——用戶及用戶組管理修改用戶(usermod命令)要修改已有用戶的信息可以采用usermod命令。命令格式:usermod[選項]<用戶名>【例】用root用戶登錄后修改“myuser”用戶的家目錄為“/root”
usermod-d/rootmyuser【例】將“myuser”用戶名更改為“myuser1”
usermod-lmyuser1myuser系統(tǒng)管理——用戶及用戶組管理刪除用戶(userdel命令)要刪除已有用戶可以采用userdel命令。命令格式:userdel[選項]<用戶名>【例】用root用戶登錄后刪除“myuser1”用戶:userdelmyuser1系統(tǒng)管理——用戶及用戶組管理增加新用戶組(groupadd命令)要增加新的用戶組可以采用groupadd命令。命令格式:groupadd[選項]<用戶組名>【例】創(chuàng)建一個名為“mygroup”的用戶組,并將“newuser”用戶加入該組#groupaddmygroup#useradd-mnewuser-gmygroup系統(tǒng)管理——用戶及用戶組管理修改用戶組(groupmod命令)要修改已有用戶組的信息可以采用groupmod命令。命令格式:groupmod[選項]<用戶組名>【例】修改“mygroup”組名為“newgroup”
groupmod-nnewgroupmygroup系統(tǒng)管理——用戶及用戶組管理刪除用戶組(groupdel命令)要刪除現有用戶組可以采用groupdel命令命令格式:groupdel<用戶組名>【例】刪除“newgroup”用戶組:groupdelnewgroup由于用戶組是其中用戶“newuser”的主組,直接刪除用戶組時將報錯:
groupdel:cannotremovetheprimarygroupofuser'newuser'先將“newuser”用戶從該組中移除或者直接如下面的代碼所示刪除該用戶。
userdelnewuser
系統(tǒng)管理——文件管理1.目錄轉換在Linux中從一個目錄轉換到其他目錄時用cd命令。命令格式:cd<路徑>其中目錄路徑的寫法有兩種:相對路徑與絕對路徑。(1)相對路徑相對路徑就是基于當前所在目錄來確定跳轉的目錄。相對路徑用“.”表示當前目錄,用“..”表示上一級目錄。系統(tǒng)管理——文件管理【例】如果當前目錄為“B”,請轉換到“A”目錄:cd..【例】如果當前目錄是“C”目錄,轉換到“D”目錄:cd./D或者cdD【例】如果當前目錄是“D”目錄,轉換到“B”目錄:cd./../../B系統(tǒng)管理——文件管理(2)絕對路徑絕對路徑要求要跳轉的目錄均從根目錄開始,這樣就與當前所在的目錄無關。根目錄以“/”表示。下面兩個例子演示了絕對路徑轉換的用法?!纠繌娜我庖粋€目錄進入“etc”目錄:cd/etc【例】從任意一個目錄進入“etc”目錄下的“sysconfig”目錄:
cd/etc/sysconfig系統(tǒng)管理——文件管理在Linux中有一個重要概念:一切都是文件,包括目錄、分區(qū)等都是文件。因此我們使用Linux系統(tǒng)就一定要操作文件。下面介紹幾個Linux操作系統(tǒng)中常用的文件管理命令。(1)文件查看命令(ls命令和ll命令)對文件的操作首先是能夠查看文件信息,Linux中最常用的文件查看命令有兩個,即ls命令和ll命令。其中l(wèi)s命令的基本用法如下所示。命令格式:ls[選項]<路徑>【例】查看“/etc”目錄下的所有文件,按照建立時間先后持續(xù)顯示
ls-t/etc系統(tǒng)管理——文件管理ll命令是ls-l命令的別名。它將羅列出當前文件或目錄的詳細信息,含有時間、讀寫權限、大小、創(chuàng)建時間等信息,類似于Windows文件資源管理器顯示的詳細信息?!纠坎榭础?etc”目錄下的所有文件的詳細信息,并且區(qū)別出是文件還是目錄
ll-F-t/etc系統(tǒng)管理——文件管理(2)文件查詢命令(find命令和which命令)find命令用來在指定目錄下查找文件。命令格式:find<路徑>[選項]<查詢的內容>【例】查看根目錄下文件名以“a”字符開頭,并且文件大小大于1MB的文件
find/-name"a*"-size+1M【例】查找“/var/log”目錄中更改時間在7日以內的文件
find/var/log-ctime+7系統(tǒng)管理——文件管理which命令會在系統(tǒng)PATH變量指定的路徑中,搜索某個系統(tǒng)命令的位置,并且返回第一個搜索結果。命令格式:which<命令名>【例】查看find命令的執(zhí)行文件的具體路徑:whichfind系統(tǒng)管理——文件管理(3)新建文件命令(touch命令)Linux新建一個文件有多種方法,其中使用touch命令是比較簡單的一種。命令格式:touch<文件名>兩個例子演示創(chuàng)建單個和多個文件?!纠吭诋斍澳夸浵聞?chuàng)建一個名為“a”的文件:
toucha【例】創(chuàng)建3個分別名為“b”“c”“d”的文件:touchbcd系統(tǒng)管理——文件管理(4)新建文件夾命令(mkdir命令)mkdir命令是Linux新建文件夾的命令。命令格式:mkdir<目錄名>【例】在當前目錄下創(chuàng)建一個名為“adir”的目錄
mkdiradir系統(tǒng)管理——文件管理(5)向文件中添加數據(>和>>)在Linux中可以用“>”和“>>”向文件中添加數據,其中“>”是將原有文件內的數據清空后再添加,“>>”保持原有數據,只在原有數據的末尾新增數據?!纠繉斍澳夸浵碌乃形募麑懭胛募癮”:ls>a這個例子不管運行多少次,在文件a中都不會有重復的文件名,因為“>”會先將原有數據全部清空再添加數據?!纠繉ⅰ癶elloopenstack”字符串添加到文件“a”:echohelloopenstack>>a這將為“a”文件原有內容后添加新內容。系統(tǒng)管理——文件管理(6)查看文本文件內容命令(cat命令)cat命令用于查看文件并將其輸出到標準輸出設備上。命令格式:cat<文件名>下面用兩個例子演示cat命令的基本用法?!纠坎榭次募癮”的內容:catacat命令結合“>”“>>”還可以實現文件復制?!纠繉⑽募癮”的內容寫入文件“b”:cata>b系統(tǒng)管理——文件管理(7)重命名文件命令(rename命令)通過rename命令可以更改文件名稱。命令格式:rename<原來的字符串><更改后的字符串><被更改的目標文件>【例】把“abc”的文件名更改為“abdd”第1步,創(chuàng)建一個名為“abc”的新文件:
touchabc第2步,把文件名“abc”中的“c”用“dd”進行替換,完成文件更名。
renamecddabc系統(tǒng)管理——文件管理(8)復制文件命令(cp命令)cp命令主要用于復制文件或目錄命令格式:cp[選項]<源文件路徑><目標文件路徑>【例】把“A”目錄中的“a”文件復制到“B”目錄中并改名為“b”
cpA/aB/b也可以采用通配符的方式將源目錄下的多個文件進行復制?!纠堪选?boot”下的所有文件復制到“A”目錄下:cp-r/boot/*A/系統(tǒng)管理——文件管理(9)移動文件命令(mv命令)通過mv命令可以實現對文件或者文件夾的移動。命令格式:mv<原有文件><移動到的目標地址>【例】將“dir1”目錄中的“a”文件移動到“dir2”目錄中,并改名為“b”
mvdir1/adir2/b【例】將剛建立的“dir2”目錄整個移動到“dir1”目錄下成為它的子目錄
mvdir2dir1系統(tǒng)管理——文件管理(10)刪除文件命令(rm命令)rm命令用于刪除一個文件或者目錄。命令格式:rm[選項]<要刪除的目標文件>【例】刪除單個文件:rm-fa
如果有多個文件要一起刪除,可以用通配符“*”和“?”來匹配文件名。其中“*”代表任意字符,而“?”代表單個字符?!纠縿h除多個文件:rm-fa*要刪除整個目錄時,如果該目錄為空目錄可以直接刪除,但如果該目錄不為空需要加上“-r”選項將其中的子目錄和文件逐一刪除?!纠縿h除整個目錄:rm-rfdir1系統(tǒng)管理——文件管理(11)文件掛載管理命令(mount命令和umount命令)Linux中的根目錄以外的文件要想被訪問,需要將其“關聯”到根目錄下的某個目錄來實現,這種關聯操作就是“掛載”,這個目錄就是“掛載點”。mount命令就是實現這個掛載功能的,umount命令是mount命令的反向操作,即斷開由mount命令建立的關聯。【例】“CentOS-7-x86_64-Minimal-2009.iso”鏡像文件掛載到“/opt/mydriver”
mountCentOS-7-x86_64-Minimal-2009.iso/opt/mydriver
掛載成功后可以通過讀取“/opt/mydriver”這個掛載點讀取ISO鏡像文件中的內容。想取消現有掛載關聯時,可以用umount命令進行斷開關聯的操作?!纠啃遁d上例中創(chuàng)建的關聯關系:umount/opt/mydriver系統(tǒng)管理——文件管理ln命令的功能是為某一個文件在另外一個位置建立一個同步的鏈接(映射)。當我們需要在不同的目錄用到相同的文件時,我們不需要在這幾個目錄下都放一個相同的復制文件。只需要在其中一個目錄下放上該文件,而在其他目錄下用ln命令鏈接它即可,不必重復占用磁盤空間。命令格式:ln[選項]<源文件><目標文件>【例】有“A”“B”兩個目錄,在“A”目錄下有一個文件“newfile”,在“B”目錄下建立該文件的軟鏈接:ln-s-f/root/A/newfileB/myfile軟鏈接類似于Windows中的快捷方式,當源文件刪除后,目標文件(快捷方式)就不可使用了。如果是硬鏈接(不加-s),當源文件刪除后,目標文件仍然可以使用原來的數據。系統(tǒng)管理——網絡管理1.網絡管理命令(1)網卡與IP管理命令(ip命令)ip命令是用來配置網卡IP信息的命令。命令格式:ip[選項]<對象>[命令]【例】查看當前主機IP信息:ipa或ipaddr【例】為網卡綁定IP地址:ipaadd0/24devens34【例】清除網卡已綁定的IP地址:ipadel0/24devens34注意:ip命令綁定或者刪除的ip地址在重啟后失效。系統(tǒng)管理——網絡管理(2)查看網絡狀態(tài)命令(netstat命令)該命令可以顯示本機網絡的連接狀態(tài)、運行端口和路由表等信息。如“CentOS7”里面沒有該命令,可以連上互聯網后用“yuminstall-ynet-tools”命令將其安裝到系統(tǒng)中再做實驗。命令格式:netstat[選項]
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026云南西雙版納州勐??h城鄉(xiāng)居民社會養(yǎng)老保險中心招聘城鎮(zhèn)公益性崗位人員2人備考題庫及答案詳解(易錯題)
- 2026內蒙古民族大學招聘銀齡教師17人備考題庫參考答案詳解
- 2025河南許昌市規(guī)劃展覽館招聘講解員3人備考題庫及一套參考答案詳解
- 2026浙商銀行資金營運中心社會招聘備考題庫及1套完整答案詳解
- 2026中聞印務投資集團有限公司財務經理招聘1人備考題庫及答案詳解(新)
- 2026浙江嘉興南洋職業(yè)技術學院教職人員招聘12人備考題庫及答案詳解(新)
- 2026年陜西師范大學少數民族學生專職輔導員招聘備考題庫及答案詳解一套
- 2025甘肅蘭州新區(qū)石化產業(yè)投資集團有限公司法務專干、造價工程師、會計崗位招聘6人備考題庫帶答案詳解
- 2026山東德州市國企外包崗位工作人員招聘備考題庫及答案詳解(奪冠系列)
- 2026年浙江杭州學軍中學德清學校招聘教師10人備考題庫附答案詳解
- 不良資產合作戰(zhàn)略框架協(xié)議文本
- 2025年鹽城中考歷史試卷及答案
- 2025年六年級上冊道德與法治期末測試卷附答案(完整版)
- IPC7711C7721C-2017(CN)電子組件的返工修改和維修(完整版)
- 新能源的發(fā)展與城市能源轉型與升級
- 《醫(yī)務人員醫(yī)德規(guī)范》課件
- 兒童吸入性肺炎護理查房課件
- 生理學期中考試試題及答案
- 呂國泰《電子技術》
- 哈薩克族主要部落及其歷史
- 2015比賽練習任務指導書
評論
0/150
提交評論