版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、實驗二 Linux的基本命令操作及vi的使用實驗?zāi)康模?、 熟悉Linux操作系統(tǒng)環(huán)境2、 熟悉Linux操作系統(tǒng)的文件結(jié)構(gòu)3、 熟悉Linux操作系統(tǒng)的基本命令4、 熟悉Linux操作系統(tǒng)的文件組織方式5、 學(xué)習(xí)使用vi編輯器建立、編輯、顯示以及加工處理文本文件。實驗內(nèi)容及要求:1、 登陸實驗室的Linux服務(wù)器。啟動電腦,進入Windows操作系統(tǒng),在“開始”“運行”中輸入“Telnet 10.200.41.178”,即可登陸實驗室的Linux服務(wù)器。在“Login:”提示后輸入“stu”+學(xué)號(如02號同學(xué)輸入stu02),按下回車鍵。在“Password:”提示后輸入“123”(注意輸
2、入密碼時屏幕上不會有“*”等符號出現(xiàn),這和Windows不同),按下回車鍵,若出現(xiàn)“os root os$”或“-bash-2.05b$”,表示已成功登陸系統(tǒng),可以開始輸入指令操作。思考:(用pwd指令)查看自己登陸后位于Linux的哪個目錄,寫出該目錄的路徑,與自己周圍的同學(xué)比較,看是否相同。(可查閱Linux資料了解“/home”目錄的功能介紹)2、 在Linux中進行以下基本操作:1) 在當(dāng)前目錄下新建一個名為(自己姓名首字母縮寫+學(xué)號后3位數(shù))的子目錄。寫出你所用的指令。(例如:mkdir zq000 )2) 進入剛創(chuàng)建的子目錄環(huán)境下。(提示:指令cd)3) 在剛創(chuàng)建的子目錄下新建一個
3、名為abc.txt的文件。寫出你所用的指令。(提示:新建文件的指令是touch)4) 將/目錄下(即根目錄下)的welcome.txt文件復(fù)制到自己的子目錄下,寫出你所用的指令。cp i /root/stu62/abc.txt /home/welcome.txt5) 寫出welcome.txt文件的內(nèi)容。(提示:用cat指令查看)Hello, Boys and girls , welcome to the wonderful Linux world!3、 在Linux中進行以下基本操作:1) 進入自己的主目錄。寫出你使用的指令。2)運行指令: ls(在命令行輸入“l(fā)s”,按下回車鍵,即可運行)
4、列出看到當(dāng)前目錄里的文件列表。思考:當(dāng)前目錄里的文件列表是否用不同顏色表示不同類型的文件?藍色代表什么?白色代表什么?上網(wǎng)查詢其他顏色所代表的文件類型。1. 藍色-目錄2. 綠色-可執(zhí)行文件3. 紅色-壓縮文件4. 淺藍色-鏈接文件5. 灰色-其他文件3)運行指令:lsmylist.txt這時再ls,會發(fā)現(xiàn)目錄中多了list.txt這個文件,打開它查看里面的內(nèi)容(用cat指令),你有什么發(fā)現(xiàn)?4)運行以下指令,每運行一條,就ls查看當(dāng)前目錄內(nèi)容。思考每一條指令的作用。cp mylist.txt mydir.txt 將mylist文件復(fù)制成mydir文件rm mylist.txt 刪除文件mkd
5、ir mydir 創(chuàng)建目錄cp mydir.txt mydir/ 復(fù)制文件mydir.txt到mydir/目錄 5)嘗試運行 cd /root 命令,能否成功?得到什么提示?4. 使用vi編輯器建立、編輯、顯示以及加工處理文本文件a.進入和退出vi進入vi在系統(tǒng)提示符($)下輸入命令vi和想要編輯(建立)的文件名(如example),便可進入vi。退出vi在命令方式下可有幾種方法退出vi編輯器:wq 把編輯緩沖區(qū)的內(nèi)容寫到你編輯的文件中,退出編輯器,回到Linux shell下。:ZZ 僅當(dāng)作過修改時才將緩沖區(qū)內(nèi)容寫到文件上。:x 與 :ZZ 相同。:q! 強行退出vi。感嘆號(!)告訴vi,
6、無條件退出,丟棄緩沖區(qū)內(nèi)容。這樣,先前對該文件所做的修改或輸入都被拋棄。b.新建文件在Linux提示符$之后,輸入命令 :vi myfile,然后按Enter鍵。輸入插入命令i(屏幕上看不到字符i)。然后,輸入以下文本行:To the only woman tht I,For mang year you have been my wife發(fā)現(xiàn)這兩行有錯,進行改正:按Esc鍵,從插入方式回到命令方式。按光標(biāo)上移鍵,使光標(biāo)移到第一行。按光標(biāo)左移鍵,使光標(biāo)移到“tht”的第二個“t”處。輸入i(這是插入命令),然后輸入a。該行變成如下形式:To the only woman that I,按光標(biāo)右移
7、鍵,使光標(biāo)移到“I”上。我們想在“I”之后輸入一個空格和單詞“l(fā)ove”。為此,輸入附加命令“a”。結(jié)果屏幕顯示為:To the only woman that aI,這是怎麼回事兒?.原來是:我們先前使用了插入命令i,至今并未用Esc鍵返回命令方式。所以,輸入的所有字符都作為輸入文本予以顯示。按Esc鍵,返回命令方式。利用x命令刪除錯誤字符。然后,進入插入方式,輸入正確字符。最后輸入如下所示的文本:To the only woman that I love,For many year you have been mywwifeI live you wich my lifeand could
8、not have picked much better.將你編輯的文本文件存盤。(利用 :wq 命令,或者 :x 命令)重新進入vi編輯程序,編輯上面的文件。(如:$ vi myfile)在屏幕上見到myfile文件的內(nèi)容。在屏幕底邊一行顯示出該文件的名稱、行數(shù)和字符個數(shù):“myfile”4 lines,130 characters它仍然有錯,需進一步修改。將光標(biāo)移到第二行的year的r處。輸入a命令,添加字符s。利用取代命令r將mywwife改為my wife。將光標(biāo)移至第三行。輸入新行命令O(大寫字母),屏幕上有什麼變化? (注意:輸入命令時,vi應(yīng)處于命令模式)(提示:光標(biāo)移至上一行(新
9、加空行)的開頭。)輸入新行的內(nèi)容:Weve been through much together此時,vi處于哪種工作模式? (提示:插入模式)按Esc,回到命令方式。將光標(biāo)移到第四行的live的i字母處。利用替換命令s將i改為o。在第四行的you之后添加單詞dearly。將wich改為with。修改后的文本是以下內(nèi)容:To the only woman that I love,For many years you have been my wifeWeve been through much togetherI love you dearly with my lifeand could no
10、t have picked much better.將該文件存盤,退出vi。重新編輯該文件。并將光標(biāo)移到最后一行的have的v字母處,使用d$命令將v至行尾的字符都刪除?,F(xiàn)在想恢復(fù)17步的原狀,怎麼辦?(提示:使用復(fù)原命令u)使用dd命令刪除第一行;將光標(biāo)移至through的u字母處,使用C(大寫字母)命令進行修改,隨便亂輸一串字符。將光標(biāo)移到下一行的開頭,執(zhí)行5x命令,結(jié)果是什么?(提示:刪掉從光標(biāo)處開始的5個字符)然后執(zhí)行重復(fù)命令(.),結(jié)果是什么?(提示:再刪掉從光標(biāo)處開始的5個字符)屏幕內(nèi)容亂了!現(xiàn)在想恢復(fù)17步的原狀,怎麼辦?(提示:不寫盤,強行退出vi)能用u或U命令恢復(fù)屏幕原狀嗎
11、?(提示:可以)實驗結(jié)果及討論:1、 比較Linux和Windows的文件目錄結(jié)構(gòu)有哪些相同和異同。Linux操作系統(tǒng)中的文件目錄結(jié)構(gòu)“/”根目錄部分有以下子目錄: /usr 目錄包含所有的命令、程序庫、文檔和其它文件。這些文件在正常操作中不會被改變的。這個目錄也包含你的Linux發(fā)行版本的主要的應(yīng)用程序,譬如,Netscape。 /var 目錄包含在正常操作中被改變的文件:假脫機文件、記錄文件、加鎖文件、臨時文件和頁格式化文件等。 /home 目錄包含用戶的文件:參數(shù)設(shè)置文件、個性化文件、文檔、數(shù)據(jù)、EMAIL、緩存數(shù)據(jù)等。這個目錄在系統(tǒng)省級時應(yīng)該保留。 /proc 目錄整個包含虛幻的文件。
12、它們實際上并不存在磁盤上,也不占用任何空間。(用ls l 可以顯示它們的大小)當(dāng)查看這些文件時,實際上是在訪問存在內(nèi)存中的信息,這些信息用于訪問系統(tǒng) /bin 系統(tǒng)啟動時需要的執(zhí)行文件(二進制),這些文件可以被普通用戶使用。 /sbin 系統(tǒng)執(zhí)行文件(二進制),這些文件不打算被普通用戶使用。(普通用戶仍然可以使用它們,但要指定目錄。) /etc 操作系統(tǒng)的配置文件目錄。 /root 系統(tǒng)管理員(也叫超級用戶或根用戶)的Home目錄。 /dev 設(shè)備文件目錄。LINUX下設(shè)備被當(dāng)成文件,這樣一來硬件被抽象化,便于讀寫、網(wǎng)絡(luò)共享以及需要臨時裝載到文件系統(tǒng)中。正常情況下,設(shè)備會有一個獨立的子目 錄。
13、這些設(shè)備的內(nèi)容會出現(xiàn)在獨立的子目錄下。LINUX沒有所謂的驅(qū)動符。 /lib 根文件系統(tǒng)目錄下程序和核心模塊的共享庫。 /boot 用于自舉加載程序(LILO或GRUB)的文件。當(dāng)計算機啟動時(如果有多個操作系統(tǒng),有可能允許你選擇啟動哪一個操作系統(tǒng)),這些文件首先被裝載。這個目錄也會包含LINUX核(壓縮文件vmlinuz),但LINUX核也可以存在別處,只要配置LILO并且LILO知道LINUX核在哪兒。 /opt 可選的應(yīng)用程序,譬如,REDHAT 5.2下的KDE (REDHAT 6.0下,KDE放在其它的XWINDOWS應(yīng)用程序中,主執(zhí)行程序在/usr/bin目錄下) /tmp 臨時文
14、件。該目錄會被自動清理干凈。 /lost+found 在文件系統(tǒng)修復(fù)時恢復(fù)的文件 “/usr”目錄下比較重要的部分有: /usr/X11R6 X-WINDOWS系統(tǒng)(version 11, release 6) /usr/X11 同/usr/X11R6 (/usr/X11R6的符號連接) /usr/X11R6/bin 大量的小X-WINDOWS應(yīng)用程序(也可能是一些在其它子目錄下大執(zhí)行文件的符號連接)。 /usr/doc LINUX的文檔資料(在更新的系統(tǒng)中,這個目錄移到/usr/share/doc)。 /usr/share 獨立與你計算機結(jié)構(gòu)的數(shù)據(jù),譬如,字典中的詞。 /usr/bin和/u
15、sr/sbin 類似與“/”根目錄下對應(yīng)的目錄(/bin和/sbin),但不用于基本的啟動(譬如,在緊急維護中)。大多數(shù)命令在這個目錄下。 /usr/local 本地管理員安裝的應(yīng)用程序(也可能每個應(yīng)用程序有單獨的子目錄)。在“main”安裝后,這個目錄可能是空的。這個目錄下的內(nèi)容在重安裝或升級操作系統(tǒng)后應(yīng)該存在。 /usr/local/bin 可能是用戶安裝的小的應(yīng)用程序,和一些在/usr/local目錄下大應(yīng)用程序的符號連接。 /proc目錄的內(nèi)容: /proc/cpuinfo 關(guān)于處理器的信息,如類型、廠家、型號和性能等。 /proc/devices 當(dāng)前運行內(nèi)核所配置的所有設(shè)備清單。
16、/proc/dma 當(dāng)前正在使用的DMA通道。/proc/filesystems 當(dāng)前運行內(nèi)核所配置的文件系統(tǒng)。 /proc/interrupts 正在使用的中斷,和曾經(jīng)有多少個中斷。 /proc/ioports 當(dāng)前正在使用的I/O端口。 舉例,使用下面的命令能讀出系統(tǒng)的CPU信息。 cat /proc/cpuinfo /bin。bin是binary的縮寫。這個目錄沿襲了UNIX系統(tǒng)的結(jié)構(gòu),存放著使用者最經(jīng)常使用的命令。例如cp、ls、cat,等等。 /boot。這里存放的是啟動Linux時使用的一些核心文件。 /dev。dev是device(設(shè)備)的縮寫。這個目錄下是所有Linux的外部設(shè)
17、備,其功能類似DOS下的.sys和Win下的.vxd。在Linux中設(shè)備和文件是用同種方法訪問的。例如:/dev/hda代表第一個物理IDE硬盤。 /etc。這個目錄用來存放系統(tǒng)管理所需要的配置文件和子目錄。 /home。用戶的主目錄,比如說有個用戶叫wang,那他的主目錄就是/home/wang也可以用wang表示。 /lib。這個目錄里存放著系統(tǒng)最基本的動態(tài)鏈接共享庫,其作用類似于Windows里的.dll文件。幾乎所有的應(yīng)用程序都須要用到這些共享庫。 /lost+found。這個目錄平時是空的,當(dāng)系統(tǒng)不正常關(guān)機后,這里就成了一些無家可歸的文件的避難所。對了,有點類似于DOS下的.chk文
18、件。 /mnt。這個目錄是空的,系統(tǒng)提供這個目錄是讓用戶臨時掛載別的文件系統(tǒng)。 /proc。這個目錄是一個虛擬的目錄,它是系統(tǒng)內(nèi)存的映射,我們可以通過直接訪問這個目錄來獲取系統(tǒng)信息。也就是說,這個目錄的內(nèi)容不在硬盤上而是在內(nèi)存里。 /root。系統(tǒng)管理員(也叫超級用戶)的主目錄。作為系統(tǒng)的擁有者,總要有些特權(quán)啊!比如單獨擁有一個目錄。 /sbin。s就是Super User的意思,也就是說這里存放的是系統(tǒng)管理員使用的管理程序。 /tmp。這個目錄不用說,一定是用來存放一些臨時文件的地方了。 /usr。這是最龐大的目錄,我們要用到的應(yīng)用程序和文件幾乎都存放在這個目錄下。其中包含以下子目錄; /u
19、sr/X11R6。存放X-Window的目錄; /usr/bin。存放著許多應(yīng)用程序; /usr/sbin。給超級用戶使用的一些管理程序就放在這里; /usr/doc。這是Linux文檔的大本營; /usr/include。Linux下開發(fā)和編譯應(yīng)用程序需要的頭文件,在這里查找; /usr/lib。存放一些常用的動態(tài)鏈接共享庫和靜態(tài)檔案庫; /usr/local。這是提供給一般用戶的/usr目錄,在這里安裝軟件最適合; /usr/man。man在Linux中是幫助的同義詞,這里就是幫助文檔的存放目錄; /usr/src。Linux開放的源代碼就存在這個目錄,愛好者們別放過哦! /var。這個目
20、錄中存放著那些不斷在擴充著的東西,為了保持/usr的相對穩(wěn)定,那些經(jīng)常被修改的目錄可以放在這個目錄下,實際上許多系統(tǒng)管理員都是這樣干的。順帶說一下系統(tǒng)的日志文件就在/var/log目錄中。 總結(jié)來說:用戶應(yīng)該將文件存在/home/user_login_name目錄下(及其子目錄下)。本地管理員大多數(shù)情況下將額外的軟件安裝在/usr/local目錄下并符號連接在/usr/local/bin下的主執(zhí)行程序。系統(tǒng)的所有設(shè)置在/etc目錄下。不要修改根目錄(“/”)或/usr目錄下的任何內(nèi)容,除非真的清楚要做什么。這些目錄最好和LINUX發(fā)布時保持一致。大多數(shù)工具和應(yīng)用程序安裝在目錄:/bin, /u
21、sr/sbin, /sbin, /usr/x11/bin,/usr/local/bin。所有的文件在單一的目錄樹下。沒有所謂的“驅(qū)動符”。windows操作系統(tǒng)中的文件目錄結(jié)構(gòu) (是以文件夾和文件的形式存在的)1. 盤符 在對數(shù)據(jù)文件進行操作時,一般要用盤符指出被操作的文件或目錄在哪一磁盤。盤符也稱驅(qū)動器名。常用的盤符有(其中冒號“:”不能?。┮韵聨讉€:A:表示軟盤驅(qū)動器A,簡稱A盤。 B:表示軟盤驅(qū)動器B,簡稱B盤 C:表示軟盤驅(qū)動器C,簡稱C盤 D:表示軟盤驅(qū)動器D,簡稱D盤 E:表示軟盤驅(qū)動器E,簡稱E盤 一張軟盤片插在軟盤驅(qū)動器A中舊稱為A盤,插在軟盤驅(qū)動器B中舊稱為B盤。在對文件和目錄進行操作時,如果省略盤符,則默認為當(dāng)前盤。計算機系統(tǒng)啟動后,當(dāng)前盤為啟動盤。2. 文件與文件名 文件是按一定格式建立在外存儲介質(zhì)上的一組相關(guān)信息的集合。 計算機中的文件,一般上存儲在磁盤、光盤或磁帶中,如果沒有特殊說明,我們認為文件上存儲在磁盤上的,稱為磁盤文件。每一個文件必須有一個名字,稱為文件名。系統(tǒng)將文件名及相關(guān)信息存于稱之為目錄區(qū)的地方,而把文件的內(nèi)容存于文件區(qū)(數(shù)據(jù)區(qū))。 WINDOWS對文件進行管理主要是通過文件目錄來實現(xiàn)按名存取。 (1) 文件的命名規(guī)則:主文件標(biāo)識符.擴展名 其中文件擴展名又稱為后
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年城市軌道交通配電箱購銷合同
- 能源公司油品儲運智能化管理方案
- 2024年度江西省高校教師資格證之高等教育心理學(xué)測試卷(含答案)
- (2024版)5G技術(shù)應(yīng)用研發(fā)與推廣合作合同
- 智慧醫(yī)療與養(yǎng)老服務(wù)一體化方案
- 2024年普通麂皮絨項目可行性研究報告
- 2024年醫(yī)療廢棄物處理服務(wù)合同
- 船舶運輸企業(yè)節(jié)假日安全及維穩(wěn)工作方案
- 2024年兼職工作合同:權(quán)利與義務(wù)明確
- 2024年化工產(chǎn)品保險合同
- 針灸防治老年病
- (高清版)JTG D50-2017 公路瀝青路面設(shè)計規(guī)范
- DZ∕T 0262-2014 集鎮(zhèn)滑坡崩塌泥石流勘查規(guī)范(正式版)
- 新版手術(shù)室管理規(guī)范
- 《物流成本管理》(朱偉生 第六版)課件全套 第1-12章 緒論、物流成本計算 - 物流成本績效考評
- 微量元素與人體健康智慧樹知到期末考試答案章節(jié)答案2024年吉林大學(xué)
- 大學(xué)生數(shù)媒個人職業(yè)生涯規(guī)劃
- 延安紅色文化資源開發(fā)利用研究
- 心理健康與職業(yè)生涯第11課《主動學(xué)習(xí)高效學(xué)習(xí)》第一框教案《做主動的學(xué)習(xí)者》
- 專題08 上海卷作文(課件)-2022年高考語文作文評析+素材拓展+名師下水文
- 建筑垃圾清運及處置 投標(biāo)方案(技術(shù)方案)
評論
0/150
提交評論