版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
實驗1補充、Unix/Linux系統(tǒng)的基本命令1、實驗?zāi)康模?)掌握Unix/Linux系統(tǒng)的命令的格式;(2)掌握目錄操作基本命令;(3)掌握文件操作基本命令;(4)掌握文本編輯命令與基本操作方法;(5)了解進(jìn)程管理基本命令使用方法;(6)了解其他命令操作方法。2、實現(xiàn)設(shè)備一臺裝有Windows操作系統(tǒng)PC機,上裝有虛擬機系統(tǒng)VMWare,實驗過程通過VMWare系統(tǒng)啟Linux系統(tǒng)工作。3、實驗方法與注意事項實驗室內(nèi)的實驗環(huán)境與系統(tǒng)是共用設(shè)施,請不要在系統(tǒng)內(nèi)做對系統(tǒng)或?qū)ζ渌脩舨话踩氖虑?。要求每個同學(xué)登錄后系統(tǒng)后,要在自己的目錄內(nèi)工作。建議以后的實驗都在同臺計算機上做,這樣可以保持連續(xù)性。用戶要按通常實驗要認(rèn)真書寫實驗報告。4、實驗過程1)Unix/Linux系統(tǒng)的命令的格式Unix/Linux系統(tǒng)的命令的格式為由分隔符分隔的命令、選項或參數(shù),格式如下: 命令名[選項][參數(shù)][…]其中,分隔符在Unix/Linux系統(tǒng)中默認(rèn)的分隔符為白空格。參數(shù)是Linux命令操作的對象,而選項則影響命令對對象的操作行為。選項是由符號”-”引導(dǎo)的字符或字符串,”-”是必須的,Linux用它來區(qū)別選項和參數(shù)。在Linux系統(tǒng)中選項有兩種形式:一種是傳統(tǒng)UNIX風(fēng)格的選項,以”-”開始,緊跟一個字符;另一種是GNU風(fēng)格的選項,以”--”開始,緊跟著完整的英文單詞或由”-”連接的單詞組合。date #以默認(rèn)方式顯示當(dāng)前日期和時間#以GreenwichMeanTime顯示當(dāng)前日期和時間date-u #傳統(tǒng)UNIX風(fēng)格選項date--utc #GNU風(fēng)格選項date--universal #GNU風(fēng)格選項2)目錄操作基本命令(1)列目錄內(nèi)容(ls):ls–l;ls/usrls–li/tmpls–a(2)建立子目錄(mkdir):在自己的家目錄下,以自己的名字或?qū)W號在當(dāng)前目錄下創(chuàng)建子目錄,然后使用ls命令查看目錄情況。設(shè)用戶名為zhangsan,學(xué)號為123456,則可使用的命令為:mkdirzhangsan 或 mkdir123456 或mkdirzhangsan123456mkdir–p084413106/lixiaorui#創(chuàng)建084413106/lixiaorui時如不存在#就一并創(chuàng)建(3)改變工作目錄(cd):分別切換到剛創(chuàng)建的目錄比如: cdzhangsan 或cd123456問題:如何回到剛離開的目錄?如何回到自己的家目錄?cd的目錄參數(shù)為空,就是切換到用戶的自己的家目錄中(4)顯示當(dāng)前目錄(pwd):使用此命令查看當(dāng)前工作目錄。首先使用pwd查看當(dāng)前目錄,再切換到目錄/usr/tmp,然后使用pwd–L或pwd–P然后所在位置。最后使用cd命令返回到用戶家目錄。-P顯示目錄的物理位置-L顯示目錄的邏輯位置(5)目錄刪除(rmdir):刪除剛創(chuàng)建的目錄。進(jìn)入剛創(chuàng)建的目錄,試試在當(dāng)前目錄能否刪除,使用cd..上退一級后,再刪除看看結(jié)果如何。在目錄內(nèi)部不能刪除、當(dāng)目錄中有目錄時也不能刪除、把目錄中的目錄從家目錄中由內(nèi)到外一層一層刪除。3)文件操作基本命令(1)顯示文件的內(nèi)容或合并文件(cat)顯示文件的內(nèi)容:通過IO重定向生成文件myf:ls-l/usr>myf; ls>>myf#把ls的當(dāng)前目錄追加到myf中使用cat命令查看文件的內(nèi)容:catmyf; cat-nmyf(2)文本編輯命令(vi)編輯剛才生成的文件myf,使用vi的各種功能對myf進(jìn)行編輯。:q不保存退出vi:x/文件名保存退出(3)分屏顯示文件內(nèi)容(more/less)moremyf; ls–l/dev|less(4)修改文件存取時間或創(chuàng)建空文件(touch)在剛創(chuàng)建的目錄內(nèi)(若已經(jīng)刪除,則重新創(chuàng)建)創(chuàng)建一個空文件,文件名為用戶名或操作者的名字或?qū)W號。修改剛創(chuàng)建文件的創(chuàng)建日期和訪問日期。touch–a–t200601010030myfileyourfile #修改文件的存取時間touch–m–t200706050403myfile ##修改文件的修改時間-a:僅修改accesstime。
-m:僅修改mtime(修改時間)
-r:參照某個文件的時間記錄。
-t:后面可以接時間,格式為(5)文件和目錄復(fù)制(cp)首先進(jìn)入剛創(chuàng)建的目錄,將etc/init.d/下的文件network復(fù)制到時剛創(chuàng)建的目錄。方法是:cp/etc/init.d/network.(.點表示復(fù)制到當(dāng)前目錄) 分別使用ls和cat命令查看其屬性和內(nèi)容,然后再將其從本地復(fù)制到系統(tǒng)的臨時目錄下,并命名為mynetwork。(6)使用mv命令給文件改名將剛創(chuàng)建的文件更名(自己指定文件名)。創(chuàng)建下一個新文件,并將它移動到系統(tǒng)的臨時目錄。mv084413106/tmp(7)顯示文件或文件系統(tǒng)狀態(tài)信息(stat)創(chuàng)建下一個名字為myfile的文件,然后查看其屬性。查看系統(tǒng)臨時目錄的屬性;查看系統(tǒng)設(shè)備文件/dev/fd和/dev/fd0的文件屬性。(8)刪除文件(rm)(強調(diào)指出不能刪除非自己所創(chuàng)建的目錄或文件)刪除你所創(chuàng)建的所有文件和目錄。4)文本編輯命令與基本操作(1)字符串過濾命令(grep)重新以操作者自己的名字或?qū)W號創(chuàng)建子目錄后,進(jìn)入該目錄。將系統(tǒng)的網(wǎng)絡(luò)啟動腳本程序自制到當(dāng)前,方法是:cp/etc/init.d/network.在其中過濾含字符串start開始的行,方法是:grep“^start”network在其中過濾含字符串conf結(jié)尾的行,方法:grep"conf$"network顯示其中的所注釋行:grep"^#"network 顯示其中的所非注釋行:grep-v"^#"network(2)對文件排序(sort)列系統(tǒng)根目錄的內(nèi)容:ls–l/列系統(tǒng)根目錄的內(nèi)容,并將逆向排序:ls–l–r/使用ls對系統(tǒng)的根目錄進(jìn)行短式列表,并改道到文件rootdir,分別使用sort命令對該文件進(jìn)行字典排序和逆向排序。ls/>rootdir; sortrootdir sort-rrootdir(3)刪除文件中重復(fù)的行命令(uniq)使用vi在文件rootdir中增加幾個重復(fù)行,分別使用uniq命令顯示其中的重復(fù)行和不重復(fù)行。如何刪除其中的重復(fù)行后保存另一個文件,比如root_dir。uniqrootdirrootdir1#輸出rootdir中的非重復(fù)的行重復(fù)的行只顯一次Uniq–urootdir顯示rootdir中的不重復(fù)的行5)進(jìn)程管理基本命令使用方法使用pstree命令查看系統(tǒng)中正在運行進(jìn)程的進(jìn)程樹:pstree 或pstree|less若要分別顯示進(jìn)程的PID和用戶名,該如何操作?在一個終端上不帶參數(shù)啟動cat,在另一個終端上殺掉該cat進(jìn)程。方法:首先使用pstree–p|grepcat得到cat的PID,比如12345,殺死cat進(jìn)程的方法是:kill-912345Pstree#顯示系統(tǒng)的進(jìn)程6)其他命令(1)顯示或設(shè)定系統(tǒng)的日期與時間(date)date #以默認(rèn)格式顯示系統(tǒng)當(dāng)前時間date+%T%n%D #按指定格式顯示系統(tǒng)當(dāng)前系統(tǒng)時間,時間和日期各占一行date01311010 #設(shè)置系統(tǒng)時間:1月31日10:10:00CST當(dāng)年date-s"+2minutes" #將系統(tǒng)時間前提2分#將從格林威治標(biāo)準(zhǔn)時間1970-01-010:0:0到時間字符的時間轉(zhuǎn)換為秒date-d"2007-01-0100:00:00CST"+%s #僅轉(zhuǎn)換而不設(shè)置時間(2)清屏命令(clear)清屏命令為clear或^L(Ctrl_L)(3)命令位置確定命令(which/whereis/whatis)確定命令ls的位置:whichls確定命令ls及其幫助文檔的位置:whereisls確定ls是什么及它在手冊頁中的位置:whatisls將ls換成read試試。(4)為可執(zhí)行程序定義別名(alias)查看已經(jīng)定義的命令別名:alias為命令定義別名:為ls-l定義一個別名l,方法是:aliasl=’ls–l’使用剛定義的別名列目錄:l 或 l/ 或l/tmp(5)變量輸入命令(read)讀入和顯示變量的值:readx; echo"x=$x"讀入和顯示多個變量的值:readx1x2x3; echo"x1=$x1\tx2=$x2\nx3=$x3"readx1x2x3; echo–e"x1=$x1\tx2=$x2\nx3=$x3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度在線教育平臺個人開發(fā)與運營合同4篇
- 二零二五年度婚禮策劃舞臺租賃與婚宴服務(wù)合同3篇
- 二零二五年度個人住宅出租給電競館合同4篇
- 二零二五年度企業(yè)職工帶薪休假服務(wù)合同3篇
- 二零二五版外架搭設(shè)工程噪音污染控制合同3篇
- 進(jìn)口貨物買賣合同
- 房地產(chǎn)企業(yè)股權(quán)轉(zhuǎn)讓協(xié)議范本
- 遼寧省家庭居室裝飾裝修合同
- 別墅工程勞務(wù)承包合同
- 樓宇廣告場地租賃合同
- 中石化浙江石油分公司中石化溫州靈昆油庫及配套工程項目環(huán)境影響報告書
- 搞笑朗誦我愛上班臺詞
- 汽輪機熱平衡圖功率的核算方法
- 賓館旅客財物保管制度
- 鉆孔樁水下混凝土灌注記錄(自動生成)1
- nord stage 2用戶手冊簡體中文版
- 5A+Chapter+2+Turning+over+a+new+leaf 英語精講課件
- 商業(yè)計劃書(BP)行業(yè)與市場的撰寫秘籍
- 370萬噸大慶原油常壓蒸餾工藝設(shè)計
- 西藏自治區(qū)建筑與市政工程竣工驗收報告
- 2023年高一年級必修二語文背誦篇目
評論
0/150
提交評論