国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux操作系統(tǒng)實(shí)驗(yàn)三 文件管理(一)

這篇具有很好參考價(jià)值的文章主要介紹了Linux操作系統(tǒng)實(shí)驗(yàn)三 文件管理(一)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

?1.實(shí)驗(yàn)?zāi)康呐c要求

  1. 了解Linux文件系統(tǒng)目錄結(jié)構(gòu)
  2. 掌握目錄管理的相關(guān)操作
  3. 掌握文件管理的相關(guān)操作

2.實(shí)驗(yàn)平臺(tái)

實(shí)驗(yàn)室安裝的實(shí)驗(yàn)環(huán)境(Linux操作系統(tǒng))和頭歌(www.educoder.net)實(shí)驗(yàn)平臺(tái)(課程實(shí)驗(yàn))

3.實(shí)驗(yàn)內(nèi)容

  1. 文件系統(tǒng)目錄結(jié)構(gòu)理論知識(shí)練習(xí)
  2. linux 下目錄的創(chuàng)建、應(yīng)用、查看、刪除等操作
  3. linux 下文件的創(chuàng)建、編輯、內(nèi)容查看、刪除等操作

4.實(shí)驗(yàn)詳細(xì)內(nèi)容、步驟

任務(wù)描述

歡迎進(jìn)行Linux世界,當(dāng)你下載、安裝了某個(gè)Linux發(fā)行版,體驗(yàn)了Linux桌面并安裝了一些你喜愛(ài)和需要的軟件之后,應(yīng)該去了解下Linux真正的魅力所在:命令行。 每一個(gè)Linux命令其實(shí)就是一個(gè)程序,借助這些命令,我們可以辦到非常多的事情。 第一個(gè)任務(wù)就是了解Linux的目錄結(jié)構(gòu),與基本使用命令。

目錄結(jié)構(gòu)

Linux 文件系統(tǒng)是樹(shù)形層次結(jié)構(gòu),具體如下圖所示,最重要的是根目錄(/)。

Linux命令行也叫終端,在命令行中只用鍵盤(pán)操作。由于實(shí)驗(yàn)會(huì)使用到圖形化界面,所以在實(shí)驗(yàn)中還需要自己打開(kāi)命令行。 實(shí)驗(yàn)環(huán)境使用的是 Ubuntu 16.04 ,可以點(diǎn)擊左上角紅框內(nèi)容打開(kāi)命令行,也可以鼠標(biāo)右鍵打開(kāi)命令行。

打開(kāi)命令行之后可以看到當(dāng)前用戶以及所在目錄。

root指的是用戶名,~指的是當(dāng)前所在目錄,使用pwd可以查看當(dāng)前所在目錄。

切換目錄的命令是cd,例如切換到根目錄下就是:cd /,輸入完畢之后回車(chē)就會(huì)執(zhí)行該命令了。

Linux中路徑也分為絕對(duì)路徑和相對(duì)路徑,絕對(duì)路徑指的是從根目錄開(kāi)始計(jì)算路徑,相對(duì)路徑是從當(dāng)前所在目錄開(kāi)始計(jì)算路徑。 例如:切換到/root/os/linux-0.11-lab目錄下,而當(dāng)前在/root目錄下。 切換目錄的方式有兩種,一種是通過(guò)相對(duì)路徑切換:以當(dāng)前目錄為起點(diǎn)去切換。

一種是通過(guò)絕對(duì)路徑切換:以根目錄為起點(diǎn)去切換。

cd 的使用方法總結(jié)在下方:

  1. cd 進(jìn)入用戶主目錄;
  2. cd ~ 進(jìn)入用戶主目錄;
  3. cd - 返回進(jìn)入此目錄之前所在的目錄;
  4. cd .. 返回上級(jí)目錄(若當(dāng)前目錄為”/“,則執(zhí)行完后還在”/“;”..”為上級(jí)目錄的意思);
  5. cd ../.. 返回上兩級(jí)目錄;
  6. cd !$ 把上個(gè)命令的參數(shù)作為cd參數(shù)使用。

命令行中那么多命令,肯定是無(wú)法記住全部的,所以補(bǔ)全命令是非常好用的一個(gè)幫手,命令記不全的時(shí)候或者路徑記不全的時(shí)候直接按兩次Tab鍵就會(huì)出現(xiàn)當(dāng)前可用的選項(xiàng),完全可以說(shuō)是最好用的幫手。

例如:記不全路徑,可以使用按兩次 Tab 查看有哪些目錄可選。 (注意:由于 Linux 中目錄也被當(dāng)成文件,所以在不知道的情況下切換到一個(gè)文件中是會(huì)報(bào)錯(cuò)的。)

查看目錄

進(jìn)入目錄之后使用ls命令查看當(dāng)前目錄下的內(nèi)容。 ls命令的可用參數(shù):

  1. -l:以長(zhǎng)格式顯示目錄下的內(nèi)容列表。輸出的信息從左到右依次包括文件名,文件類(lèi)型、權(quán)限模式、硬連接數(shù)、所有者、組、文件大小和文件的最后修改時(shí)間等;
  2. -a:顯示所有文件和文件夾(包括隱藏文件/文件夾)。

其中ls -l可以縮寫(xiě)為ll。 如果在后面添加路徑就可以查看指定路徑下的文件,不需要切換到該路徑下才能查看。

文件操作

Linux系統(tǒng)中最常用的文件操作有創(chuàng)建、刪除文件等。

創(chuàng)建文件

Linux 中創(chuàng)建文件的常用命令是touch,命令格式如下:

touch filename

有時(shí)可能需要?jiǎng)?chuàng)建一個(gè)空的文件的情況。在這種情況下,可以使用touch命令來(lái)輕松創(chuàng)建一個(gè)空文件。

例如:創(chuàng)建一個(gè)新的文件testfile可以使用如下命令。

touch testfile

如果想同時(shí)創(chuàng)建多個(gè)文件也可以使用touch命令完成,具體格式如下:

touch file1 file2 ...

只需將不同的文件名用空格分隔即可完成創(chuàng)建多個(gè)文件。

刪除文件

Linux中常用的刪除文件的命令是rm,使用格式如下:

rm [命令選項(xiàng)] filename

常用命令選項(xiàng):

  1. ?-f:強(qiáng)制刪除文件或目錄;
  2. ?-r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一并處理;
  3. ?-i:刪除已有文件或目錄之前先詢問(wèn)用戶。

例如,刪除我們剛剛創(chuàng)建的文件testfile可以使用如下命令。

rm -f testfile

文件夾操作

Linux中關(guān)于文件夾的操作主要包括創(chuàng)建和刪除等。

創(chuàng)建文件夾

Linux中創(chuàng)建文件夾命令是mkdir,命令格式如下:

mkdir [命令選項(xiàng)] dirname

常用命令選項(xiàng): -p--parents 若所要建立目錄的上層目錄目前尚未建立,則會(huì)一并建立上層目錄;

例如:我們新創(chuàng)建一個(gè)文件夾testdir可以使用如下命令。

mkdir testdir

因?yàn)樾聞?chuàng)建的文件夾是一個(gè)空的文件夾,所以使用ls -l顯示的結(jié)果是空。

刪除文件夾

Linux中刪除文件夾的命令是rmdir或者rm -r,命令格式如下:

rmdir [命令選項(xiàng)] dirname

常用命令選項(xiàng):-p--parents:刪除指定目錄后,若該目錄的上層目錄已變成空目錄,則將其一并刪除;

例如:將剛剛新創(chuàng)建的文件夾testdir刪除可以使用如下命令。

rmdir testdir

文件和文件夾拷貝

Linux使用cp命令用來(lái)將一個(gè)或多個(gè)源文件或者目錄復(fù)制到指定的目錄中,命令格式如下:

cp [命令選項(xiàng)] 源文件 目的文件

常用命令選項(xiàng):

  1. -f:強(qiáng)行復(fù)制文件或目錄,不論目標(biāo)文件或目錄是否已存在;
  2. -i:覆蓋既有文件之前先詢問(wèn)用戶;
  3. -p:保留源文件或目錄的屬性;
  4. -R/r:遞歸處理,將指定目錄下的所有文件與子目錄一并處理。

例如:新建一個(gè)文件newfile和一個(gè)文件夾newdir,將newfile復(fù)制到newdir目錄下。具體命令如下。

  1. touch newfile
  2. mkdir newdir
  3. cp newfile newdir
文件和文件夾移動(dòng)/重命名

Linux 使用mv命令用來(lái)對(duì)文件或目錄重新命名,或者將文件從一個(gè)目錄移到另一個(gè)目錄中,命令格式如下:

mv [命令選項(xiàng)] 源文件 目標(biāo)文件

常用命令選項(xiàng):

  1. -f:強(qiáng)行復(fù)制文件或目錄,不論目標(biāo)文件或目錄是否已存在;
  2. -i:覆蓋既有文件之前先詢問(wèn)用戶;
  3. -p:保留源文件或目錄的屬性;
  4. -R/r:遞歸處理,將指定目錄下的所有文件與子目錄一并處理'。

例如:新建一個(gè)文件newfile和一個(gè)文件夾newdir,將newfile剪切到newdir目錄下,并重新命名為newfileCpy。具體命令如下。

  1. touch newfile
  2. mkdir newdir
  3. mv newfile newdir/newfileCpy

作答要求

根據(jù)相關(guān)知識(shí),完成下列任務(wù): 1.在根目錄下創(chuàng)建一個(gè)文件夾命名為linux; 2.在根目錄下創(chuàng)建一個(gè)文件命名為hello.txt; 3.將文件復(fù)制到linux文件夾下,并且改名為1.txt; 4.刪除根目錄下的hello.txt。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

任務(wù)描述

第二個(gè)任務(wù)就是了解Linxu的文件查看命令,文件編輯基本命令。

文件查看命令

我們要查看一些文本文件的內(nèi)容時(shí),要使用文本編輯器來(lái)查看。在Linxu下,可以使用一些命令預(yù)覽文本文件中的內(nèi)容,而不必使用文本編輯器打開(kāi)查看。就好比查看圖片一般點(diǎn)擊圖片就可以查看,不需要下載專(zhuān)門(mén)的圖片軟件。本關(guān)卡主要介紹的是常用查看命令,例如:cat、head、tail 與 nl 。

cat 命令

cat命令用于連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上,有很多叫它“貓咪”命令,但cat命令其實(shí)是 concatenate(連續(xù))的縮寫(xiě),即連續(xù)顯示文本內(nèi)容。cat命令常常用于查看內(nèi)容較少的文件,因?yàn)槲募髸r(shí),前面的內(nèi)容就滾出屏幕,看不到了。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

head 命令

head命令可用于查看文件的開(kāi)頭部分的內(nèi)容,有一個(gè)常用的參數(shù)-n用于顯示行數(shù),默認(rèn)為 10,即顯示 10 行的內(nèi)容。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

如果查看文件前 5 行,可以使用命令head -5 山谷的起點(diǎn).txt。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

tail 命令

tail命令用途是依照要求將指定的文件的最后部分輸出到標(biāo)準(zhǔn)設(shè)備,通常是終端,通俗講來(lái),就是把某個(gè)檔案文件的最后幾行顯示到終端上,假設(shè)該檔案有更新,tail會(huì)自己主動(dòng)刷新,確保你看到最新的檔案內(nèi)容。 查看最后文件 5 行命令tail -5 山谷的起點(diǎn).txt

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

nl 命令

nl命令將指定的文件添加行號(hào)標(biāo)注后寫(xiě)到標(biāo)準(zhǔn)輸出??招胁伙@示行號(hào)。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

文件編輯基本命令

對(duì)于文件的編輯操作可以使用vi/vim編輯器,vimvi的升級(jí)版,二者操作基本上相同。 對(duì)于編輯器的基本命令如下: vi filename:打開(kāi)文件。 鍵盤(pán)輸入i或者a進(jìn)行編輯:最底下出現(xiàn)insert就進(jìn)入編輯模式可以進(jìn)行編輯了。 鍵盤(pán)按Esc鍵:退出編輯模式。 鍵盤(pán)輸入:q!:強(qiáng)制退出編輯并不保存。 鍵盤(pán)輸入:wq或者:x:保存文件并退出。

編程要求

根據(jù)提示,在右側(cè)圖形化頁(yè)面打開(kāi)終端在/home/headless文件夾中創(chuàng)建文件test.txt,在文件中輸入Hello,Linux!。

測(cè)試說(shuō)明

平臺(tái)會(huì)對(duì)你創(chuàng)建的 test.txt 進(jìn)行測(cè)試: 是否成功創(chuàng)建文件test.txt,文件內(nèi)容是否為Hello,Linux!。 預(yù)期輸出: test.txt創(chuàng)建成功! 文件內(nèi)容正確!

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

任務(wù)描述

Windows系統(tǒng)上查看磁盤(pán)的使用情況比較容易,直接打開(kāi)我的電腦即可看到該磁盤(pán)使用情況,而在Linux上沒(méi)有像Windows那么強(qiáng)大的圖像化界面,那么要想查看Linux下磁盤(pán)的使用情況該如何操作,通過(guò)本關(guān)的學(xué)習(xí),我們將通過(guò)簡(jiǎn)單的幾個(gè)命令就可以實(shí)現(xiàn)查看Linux磁盤(pán)的使用情況。

本關(guān)任務(wù):顯示磁盤(pán)分區(qū)上的可使用的磁盤(pán)空間和文件/目錄使用的空間。

df命令詳解

df命令用于顯示磁盤(pán)分區(qū)上的可使用的磁盤(pán)空間。默認(rèn)顯示單位為KB??梢岳迷撁顏?lái)獲取硬盤(pán)被占用了多少空間,目前還剩下多少空間等信息。

具體命令如下:

df 命令參數(shù) 參數(shù)

常用參數(shù)如下:

  • -a或--all:包含全部的文件系統(tǒng),包括系統(tǒng)特有的/proc等文件系統(tǒng);
  • -k?: 以KB為單位顯示各文件系統(tǒng);
  • -m?: 以MB為單位顯示各文件系統(tǒng);
  • -h?: 以可讀性較高的方式來(lái)顯示信息;
  • -i或--inodes:顯示inode的信息。
du命令詳解

du命令也是查看使用空間的,但是與df命令不同的是Linux du命令是對(duì)文件和目錄磁盤(pán)使用的空間的查看,還是和df命令有一些區(qū)別的。

具體命令如下:

du 命令參數(shù) 參數(shù)

常用參數(shù)如下:

  • -a : 列出所有的文件與目錄容量,因?yàn)槟J(rèn)僅統(tǒng)計(jì)目錄下面的文件量而已;
  • -h : 以可讀性較高的方式來(lái)顯示信息;
  • -k : 以KB為單位顯示容量;
  • -m : 以MB為單位顯示容量;
  • -s : 列出總量,不列出每個(gè)目錄占用的容量。
編程要求

根據(jù)右側(cè)窗口命令行內(nèi)的提示,在Begin - End區(qū)域內(nèi)進(jìn)行命令行語(yǔ)句補(bǔ)充,具體任務(wù)如下:

  • 以可讀性較高的方式顯示系統(tǒng)已存在文件oldFile的所占磁盤(pán)大?。?/span>
  • 列出系統(tǒng)已存在目錄./oldDir下的所有文件的總?cè)萘?,同時(shí)將每個(gè)文件大小也列出來(lái);

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

任務(wù)描述

通過(guò)本關(guān)實(shí)訓(xùn),我們將學(xué)會(huì)如何在Linux系統(tǒng)上創(chuàng)建一個(gè)超鏈接文件,在Windows上創(chuàng)建一個(gè)鏈接文件非常簡(jiǎn)單,只需要點(diǎn)右鍵選擇創(chuàng)建鏈接就可以,而在Linux上創(chuàng)建就相對(duì)比較麻煩。

本關(guān)任務(wù):對(duì)已有文件/目錄創(chuàng)建鏈接。

Linux硬鏈接

硬鏈接指通過(guò)索引節(jié)點(diǎn)來(lái)進(jìn)行鏈接。在Linux的文件系統(tǒng)中,保存在磁盤(pán)分區(qū)中的文件不管是什么類(lèi)型都給它分配一個(gè)編號(hào),稱(chēng)為索引節(jié)點(diǎn)號(hào)(Inode Index)。在Linux中,多個(gè)文件名指向同一索引節(jié)點(diǎn)是存在的。一般這種鏈接就是硬鏈接。

硬鏈接的作用是允許一個(gè)文件擁有多個(gè)有效路徑名,這樣用戶就可以建立硬鏈接到重要文件,以防止誤刪的功能。其原因如上所述,因?yàn)閷?duì)應(yīng)該目錄的索引節(jié)點(diǎn)有一個(gè)以上的鏈接。只刪除一個(gè)鏈接并不影響索引節(jié)點(diǎn)本身和其它的鏈接,只有當(dāng)最后一個(gè)鏈接被刪除后,文件的數(shù)據(jù)塊及目錄的鏈接才會(huì)被釋放。也就是說(shuō),文件真正刪除的條件是與之相關(guān)的所有硬鏈接文件均被刪除。

硬鏈接特點(diǎn)如下:

  • 文件有相同的inodedata block
  • 只能對(duì)已存在的文件進(jìn)行創(chuàng)建;
  • 不能交叉文件系統(tǒng)進(jìn)行硬鏈接的創(chuàng)建;
  • 不能對(duì)目錄進(jìn)行創(chuàng)建,只可對(duì)文件創(chuàng)建;
  • 刪除一個(gè)硬鏈接文件并不影響其他有相同inode號(hào)的文件。

具體命令如下:

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

Linux軟鏈接

軟鏈接文件有類(lèi)似于Windows的快捷方式。它實(shí)際上是一個(gè)特殊的文件。在符號(hào)鏈接中,文件實(shí)際上是一個(gè)文本文件,其中包含的有另一文件的位置信息。

與硬鏈接不同的是,符號(hào)鏈接確實(shí)是一個(gè)新文件,當(dāng)然它具有不同的I節(jié)點(diǎn)號(hào);而硬鏈接并沒(méi)有建立新文件。

軟鏈接特點(diǎn)如下:

  • 源文件和目標(biāo)文件有不相同的inodedata block
  • 軟鏈接沒(méi)有硬鏈接的限制,可以對(duì)目錄文件做符號(hào)鏈接;
  • 軟鏈接可以在不同文件系統(tǒng)之間做軟鏈接;
  • 在目錄長(zhǎng)列表中,符號(hào)鏈接作為一種特殊的文件類(lèi)型顯示出來(lái),其第一個(gè)字母是l
  • 符號(hào)鏈接的大小是其鏈接文件的路徑名中的字節(jié)數(shù);

具體命令如下:

ln -s 源文件 目標(biāo)文件

編程要求

根據(jù)右側(cè)窗口命令行內(nèi)的提示,在Begin - End區(qū)域內(nèi)進(jìn)行命令行語(yǔ)句補(bǔ)充,具體任務(wù)如下:

  • 為系統(tǒng)已存在文件oldFile創(chuàng)建硬鏈接oldFileHardLink;
  • 為系統(tǒng)已存在文件oldFile創(chuàng)建軟鏈接oldFileSoftLink;
  • 為系統(tǒng)已存在目錄oldDir創(chuàng)建軟鏈接oldDirSoftLink。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

任務(wù)描述

Windows 系統(tǒng)上讀取一個(gè)光盤(pán)文件是非常簡(jiǎn)單的,只需要將光盤(pán)插入光驅(qū)即可在我的電腦里打開(kāi)光盤(pán)文件,而在早期的 Linux 系統(tǒng)中是不會(huì)自動(dòng)掛載,需要用戶手動(dòng)去掛載,通過(guò)本關(guān)的學(xué)習(xí),我們將會(huì)掌握如何在 Linux 系統(tǒng)上完成光盤(pán)文件的掛載操作。

本關(guān)任務(wù):掛載/卸載iso文件。

mount命令詳解

mountLinux 下的一個(gè)命令,它可以將分區(qū)掛接到 Linux 的一個(gè)文件夾下,從而將分區(qū)和該目錄聯(lián)系起來(lái),因此我們只要訪問(wèn)這個(gè)文件夾,就相當(dāng)于訪問(wèn)該分區(qū)了。

mount命令的最常用于掛載cdrom,使我們可以訪問(wèn)cdrom中的數(shù)據(jù),因?yàn)槟銓⒐獗P(pán)插入cdrom中,早先 Linux 發(fā)行版并不會(huì)自動(dòng)掛載,必須使用mount命令來(lái)手動(dòng)完成掛載。

具體命令如下:

mount 命令參數(shù) 設(shè)備文件名 掛載點(diǎn)

常用命令參數(shù):

  1. -r:將文件系統(tǒng)加載為只讀模式;
  2. -h:顯示幫助信息并退出;
  3. -t <list>:指定文件系統(tǒng)類(lèi)型;
  4. -o <list>:描述設(shè)備的掛載方式;

常用文件系統(tǒng)類(lèi)型:

  1. 光盤(pán)或光盤(pán)鏡像:iso9660
  2. DOS fat16文件系統(tǒng):msdos
  3. Windows 9x fat32文件系統(tǒng):vfat
  4. Windows NT ntfs文件系統(tǒng):ntfs
  5. Mount Windows文件網(wǎng)絡(luò)共享:smbfs
  6. UNIX(LINUX) 文件網(wǎng)絡(luò)共享:nfs

常用設(shè)備的掛載方式:

  1. loop:用來(lái)把一個(gè)文件當(dāng)成硬盤(pán)分區(qū)掛接上系統(tǒng)
  2. ro:采用只讀方式掛接設(shè)備
  3. rw:采用讀寫(xiě)方式掛接設(shè)備
  4. iocharset:指定訪問(wèn)文件系統(tǒng)所用字符集

注意:通常在掛載設(shè)備時(shí)不需要指定文件系統(tǒng)類(lèi)型,mount會(huì)自動(dòng)選擇正確的類(lèi)型。

執(zhí)行權(quán)限:mount必須以root權(quán)限才能執(zhí)行,如果是普通用戶想執(zhí)行mount時(shí),需要在命令前加sudo命令來(lái)提升權(quán)限為root權(quán)限。

umount命令詳解

umount命令用于卸載已經(jīng)加載的文件系統(tǒng)。利用設(shè)備名或掛載點(diǎn)都能umount文件系統(tǒng),不過(guò)最好還是通過(guò)掛載點(diǎn)卸載,以免使用綁定掛載(一個(gè)設(shè)備,多個(gè)掛載點(diǎn))時(shí)產(chǎn)生混亂。

具體命令如下:

umount 命令參數(shù) 掛載點(diǎn)/設(shè)備名

常用命令參數(shù):

  1. -r:若無(wú)法成功卸除,則嘗試以只讀的方式重新掛入文件系統(tǒng);
  2. -h:顯示幫助信息并退出;

執(zhí)行權(quán)限:

mount必須以root權(quán)限才能執(zhí)行,如果是普通用戶想執(zhí)行mount時(shí),需要在命令前加sudo命令來(lái)提升權(quán)限為root權(quán)限。

編程要求

在右側(cè)編輯器中補(bǔ)充代碼,具體編程要求如下:

  • 將系統(tǒng)已存在的鏡像文件isoFile.iso掛載到已存在目錄/home/iso;
  • 將鏡像文件isoFile.iso中的testFile文件拷貝到當(dāng)前工作目錄下。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

任務(wù)描述

歡迎進(jìn)行Linux世界,當(dāng)你下載、安裝了某個(gè)Linux發(fā)行版(筆者喜歡使用Ubuntu),體驗(yàn)了Linux桌面并安裝了一些你喜愛(ài)和需要的軟件之后,應(yīng)該去了解下Linux真正的魅力所在:命令行。每一個(gè)Linux命令其實(shí)就是一個(gè)程序,借助這些命令,我們可以辦到非常多的事情。

你的第一個(gè)任務(wù)就是切換當(dāng)前工作目錄為根目錄/,列出根目錄下所有的文件信息。

Linux目錄結(jié)構(gòu)介紹

對(duì)Linux文件系統(tǒng)目錄結(jié)構(gòu)的了解是學(xué)習(xí)和掌握Linux系統(tǒng)的基礎(chǔ)。Linux 文件系統(tǒng)是樹(shù)形層次結(jié)構(gòu),具體如下圖所示。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

Linux用戶介紹

Linux用戶通常分為兩類(lèi):

  • 管理員用戶(root);
  • 普通用戶(類(lèi)似Windows上的普通用戶)。

Linux登錄系統(tǒng)后,默認(rèn)當(dāng)前所在目錄為用戶主目錄,類(lèi)似Windows登錄系統(tǒng)后,默認(rèn)的所在目錄為桌面。

  • 管理員(root)登錄系統(tǒng)后默認(rèn)目錄為/root
  • 普通用戶登錄系統(tǒng)后默認(rèn)目錄為/home/username, username為用戶名。 例如:筆者用普通用戶fzm登錄系統(tǒng)后,那么當(dāng)前所在目錄為。/home/fzm。
Linux 常用命令介紹
pwd命令

pwd(Print Working Directory ):顯示當(dāng)前所在目錄。

例如:筆者用普通用戶fzm登錄系統(tǒng)后,那么當(dāng)前所在目錄為/home/fzm。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

cd命令

cd(Change Directory): 切換當(dāng)前目錄。

常用特殊目錄表示:

  • cd 進(jìn)入用戶主目錄;
  • cd ~ 進(jìn)入用戶主目錄;
  • cd - 返回進(jìn)入此目錄之前所在的目錄;
  • cd .. 返回上級(jí)目錄(若當(dāng)前目錄為"/",則執(zhí)行完后還在"/";".."為上級(jí)目錄的意思);
  • cd ../.. 返回上兩級(jí)目錄;
  • cd !$ 把上個(gè)命令的參數(shù)作為cd參數(shù)使用。

例如:切換當(dāng)前目錄為/bin目錄。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

ls命令

ls(list): 列出指定目錄列表信息,如果沒(méi)有參數(shù)默認(rèn)列出當(dāng)前目錄下的所有文件和文件夾(隱藏文件和文件夾除外)。

常見(jiàn)ls命令選項(xiàng):

  • -l:以長(zhǎng)格式顯示目錄下的內(nèi)容列表。輸出的信息從左到右依次包括文件名,文件類(lèi)型、權(quán)限模式、硬連接數(shù)、所有者、組、文件大小和文件的最后修改時(shí)間等;
  • -a:顯示所有文件和文件夾(包括隱藏文件/文件夾)。

例如:顯示根目錄下所有文件和文件夾。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

編程要求

根據(jù)右側(cè)窗口命令行內(nèi)的提示,在Begin - End區(qū)域內(nèi)進(jìn)行命令行語(yǔ)句補(bǔ)充,具體任務(wù)如下:

  • 切換當(dāng)前目錄到根目錄;
  • 列出根目錄下所有文件和文件夾(包括隱藏文件/文件夾)。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

任務(wù)描述

恭喜你已經(jīng)通過(guò)了第一關(guān)的實(shí)訓(xùn),現(xiàn)在你掌握了pwdcdls命令的基本使用方法。接下來(lái)你應(yīng)該學(xué)會(huì)關(guān)于文件和文件夾的常用操作。

本關(guān)你的任務(wù)是創(chuàng)建一個(gè)文件和一個(gè)文件夾,并且將新創(chuàng)建的文件拷貝到新建的文件夾下并重新命名。

Linux文件操作

Linux系統(tǒng)中最常用的文件操作有創(chuàng)建、刪除文件等。

創(chuàng)建文件

linux中創(chuàng)建文件的常用命令是touch,命令格式如下:

touch filename

有時(shí)可能需要?jiǎng)?chuàng)建一個(gè)空的文件的情況。在這種情況下,可以使用touch命令來(lái)輕松創(chuàng)建一個(gè)空文件。

例如:創(chuàng)建一個(gè)新的文件testfile可以使用如下命令。

touch testfile

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

如果想同時(shí)創(chuàng)建多個(gè)文件也可以使用touch命令完成,具體格式如下:

touch file1 file2 ...

只需將不同的文件名用空格分隔即可完成創(chuàng)建多個(gè)文件。

刪除文件

Linux中常用的刪除文件的命令是rm,使用格式如下:

rm [命令選項(xiàng)] filename

常用命令選項(xiàng):

  1. ?-f:強(qiáng)制刪除文件或目錄;
  2. ?-r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一并處理;
  3. ?-i:刪除已有文件或目錄之前先詢問(wèn)用戶。

例如,刪除我們剛剛創(chuàng)建的文件testfile可以使用如下命令。

rm -f testfile

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

Linux文件夾操作

Linux中關(guān)于文件夾的操作主要包括創(chuàng)建和刪除等。

創(chuàng)建文件夾

Linux中創(chuàng)建文件夾命令是mkdir,命令格式如下:

mkdir [命令選項(xiàng)] dirname

常用命令選項(xiàng): -p--parents 若所要建立目錄的上層目錄目前尚未建立,則會(huì)一并建立上層目錄;

例如:我們新創(chuàng)建一個(gè)文件夾testdir可以使用如下命令。

mkdir testdir

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

因?yàn)樾聞?chuàng)建的文件夾是一個(gè)空的文件夾,所以使用ls -l顯示的結(jié)果是空。

刪除文件夾

Linux中刪除文件夾的命令是rmdir或者rm -r,命令格式如下:

rmdir [命令選項(xiàng)] dirname

常用命令選項(xiàng):-p--parents:刪除指定目錄后,若該目錄的上層目錄已變成空目錄,則將其一并刪除;

例如:將剛剛新創(chuàng)建的文件夾testdir刪除可以使用如下命令。

rmdir testdir

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

Linux文件和文件夾拷貝

Linux使用cp命令用來(lái)將一個(gè)或多個(gè)源文件或者目錄復(fù)制到指定的目錄中,命令格式如下:

cp [命令選項(xiàng)] 源文件 目的文件

常用命令選項(xiàng):

  1. -f:強(qiáng)行復(fù)制文件或目錄,不論目標(biāo)文件或目錄是否已存在;
  2. -i:覆蓋既有文件之前先詢問(wèn)用戶;
  3. -p:保留源文件或目錄的屬性;
  4. -R/r:遞歸處理,將指定目錄下的所有文件與子目錄一并處理。

例如:新建一個(gè)文件newfile和一個(gè)文件夾newdir,將newfile復(fù)制到newdir目錄下。具體命令如下。

  1. touch newfile
  2. mkdir newdir
  3. cp newfile newdir

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

Linux文件和文件夾移動(dòng)/重命名

Linux使用mv命令用來(lái)對(duì)文件或目錄重新命名,或者將文件從一個(gè)目錄移到另一個(gè)目錄中,命令格式如下:

mv [命令選項(xiàng)] 源文件 目標(biāo)文件

常用命令選項(xiàng):

  1. -f:強(qiáng)行復(fù)制文件或目錄,不論目標(biāo)文件或目錄是否已存在;
  2. -i:覆蓋既有文件之前先詢問(wèn)用戶;
  3. -p:保留源文件或目錄的屬性;
  4. -R/r:遞歸處理,將指定目錄下的所有文件與子目錄一并處理'。

例如:新建一個(gè)文件newfile和一個(gè)文件夾newdir,將newfile剪切到newdir目錄下,并重新命名為newfileCpy。具體命令如下。

  1. touch newfile
  2. mkdir newdir
  3. mv newfile newdir/newfileCpy

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

編程要求

根據(jù)右側(cè)窗口命令行內(nèi)的提示,在Begin - End區(qū)域內(nèi)進(jìn)行代碼補(bǔ)充,具體任務(wù)如下:

  • 在當(dāng)前目錄下新建一個(gè)新的文件(名稱(chēng)為newfile);
  • 在當(dāng)前目錄下新建一個(gè)新的文件夾(名稱(chēng)為newdir);
  • newfile文件復(fù)制一份到newdir目錄下并命名為newfileCpy。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

任務(wù)描述

恭喜你已經(jīng)通過(guò)了第二關(guān)的實(shí)訓(xùn),現(xiàn)在你掌握了Linux常用命令的基本使用方法,Linux中有上千個(gè)命令,背命令這條路是相當(dāng)?shù)目部?;如果不背的話,那咱們就查命令唄。這時(shí)候就要祭奠出命令神器 maninfo 。

本關(guān)你的任務(wù)是學(xué)會(huì)離線在Linux系統(tǒng)上查詢命令的使用方法。

Linux man命令

linux中使用man命令來(lái)查詢命令的幫助文件,命令格式如下:

man [章節(jié)] command

常用命令如下:

  1. d, Ctrl+D: 向文件尾部翻半屏;
  2. u, Ctrl+U: 向文件首部翻半屏;
  3. q: 退出;
  4. #:跳轉(zhuǎn)至第#行;
  5. 1G: 回到文件首部;
  6. G:翻至文件尾部。

命令的幫助文件通常存放在/usr/share/man目錄下。

man包含9個(gè)章節(jié),章節(jié)用數(shù)字表示,分別是:

  1. 用戶命令
  2. 系統(tǒng)調(diào)用
  3. C庫(kù)調(diào)用
  4. 設(shè)備文件及特殊文件
  5. 配置文件格式
  6. 游戲
  7. 雜項(xiàng)
  8. 管理類(lèi)的命令
  9. Linux 內(nèi)核API

如果查詢命令的時(shí)候不追加章節(jié),則默認(rèn)從第一個(gè)章節(jié)開(kāi)始查詢,以此類(lèi)推,直到找到對(duì)應(yīng)要查詢的命令為止。

例如:使用man命令查詢open命令的使用方法。

man open

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

如果想查詢系統(tǒng)庫(kù)函數(shù)的open函數(shù)的使用方法,則使用如下命令:

man 2 open

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

使用man搜索命令

/KEYWORD:

KEYWORD指定的字符串為關(guān)鍵字,從當(dāng)前位置向文件尾部搜索,不區(qū)分字符大小寫(xiě);

  1. n: 下一個(gè)
  2. N:上一個(gè)

?KEYWORD:

KEYWORD指定的字符串為關(guān)鍵字,從當(dāng)前位置向文件首部搜索,不區(qū)分字符大小寫(xiě);

  1. n: 跟搜索命令同方向,下一個(gè)
  2. N:跟搜索命令反方向,上一個(gè)
Linux info命令

linux中使用info命令來(lái)查詢命令的幫助文件。info頁(yè)面比man page編寫(xiě)得要更好、更容易理解,也更友好,但man page使用起來(lái)確實(shí)要更容易得多。一個(gè)man page只有一頁(yè),而info頁(yè)面幾乎總是將它們的內(nèi)容組織成多個(gè)區(qū)段(稱(chēng)為節(jié)點(diǎn)),每個(gè)區(qū)段也可能包含子區(qū)段(稱(chēng)為子節(jié)點(diǎn))。

命令格式如下:

info [命令參數(shù)] command

常用命令參數(shù)選項(xiàng):

  1. -d:添加包含info格式幫助文檔的目錄;
  2. -f:指定要讀取的info格式的幫助文檔;
  3. -n:指定首先訪問(wèn)的info幫助文件的節(jié)點(diǎn);
  4. -o:輸出被選擇的節(jié)點(diǎn)內(nèi)容到指定文件。

常見(jiàn)命令如下:

  1. ?鍵:它就會(huì)顯示info的常用快捷鍵;
  2. N鍵:顯示(相對(duì)于本節(jié)點(diǎn)的)下一節(jié)點(diǎn)的文檔內(nèi)容;
  3. P鍵:顯示(相對(duì)于本節(jié)點(diǎn)的)前一節(jié)點(diǎn)的文檔內(nèi)容;
  4. U鍵:進(jìn)入當(dāng)前命令所在的主題;
  5. M鍵:敲M鍵后輸入命令的名稱(chēng)就可以查看該命令的幫助文檔了;
  6. G鍵:敲G鍵后輸入主題名稱(chēng),進(jìn)入該主題;
  7. L鍵:回到上一個(gè)訪問(wèn)的頁(yè)面;
  8. SPACE鍵:向前滾動(dòng)一頁(yè);
  9. BACKUP或DEL鍵:向后滾動(dòng)一頁(yè);
  10. Q:退出info。

例如:我們使用info來(lái)查詢info的幫助手冊(cè)。

info info

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

Linux whatis命令

whatis用來(lái)顯示命令的簡(jiǎn)短描述。

命令格式如下:

whatis command

例如:我們使用whatis來(lái)查詢ls的使用方法。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop

編程要求

根據(jù)右側(cè)窗口命令行內(nèi)的提示,在Begin - End區(qū)域內(nèi)進(jìn)行代碼補(bǔ)充,具體任務(wù)如下:

  • 使用man查詢C庫(kù)中的fopen函數(shù)使用方法。

歡迎進(jìn)行l(wèi)inux世界,當(dāng)你下載、安裝了某個(gè)linux發(fā)行版(筆者喜歡使用ubuntu),體驗(yàn)了,Linux操作系統(tǒng),linux,運(yùn)維,服務(wù)器,ubuntu,文件管理,hadoop文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-771040.html

到了這里,關(guān)于Linux操作系統(tǒng)實(shí)驗(yàn)三 文件管理(一)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【操作系統(tǒng)實(shí)驗(yàn)】Ubuntu Linux 虛擬機(jī)用戶管理

    【操作系統(tǒng)實(shí)驗(yàn)】Ubuntu Linux 虛擬機(jī)用戶管理

    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)。 在Linux系統(tǒng)中,任何文件都屬于某一特定用戶,而任何用戶都隸屬于至少一個(gè)用戶組。 用戶名(username) :每個(gè)用戶賬號(hào)都

    2023年04月24日
    瀏覽(18)
  • Linux文件系統(tǒng)(操作系統(tǒng)的文件管理)

    Linux文件系統(tǒng)(操作系統(tǒng)的文件管理)

    參考Linux內(nèi)核源碼版本------ linux-2.4.3 操作系統(tǒng)之下,進(jìn)程是計(jì)算機(jī)系統(tǒng) 執(zhí)行計(jì)算任務(wù)的基本單位 ,進(jìn)程訪問(wèn)文件執(zhí)行數(shù)據(jù)讀寫(xiě)之前,操作系統(tǒng)會(huì)從外設(shè)獲取相應(yīng)的文件信息,在內(nèi)存中建立 struct file 結(jié)構(gòu)體對(duì)象來(lái) 描述和管理文件 ,進(jìn)程借助 struct file 結(jié)構(gòu)體提供的文件信息執(zhí)行文件

    2024年02月05日
    瀏覽(56)
  • 【Linux操作系統(tǒng)】探秘Linux奧秘:文件系統(tǒng)的管理與使用

    【Linux操作系統(tǒng)】探秘Linux奧秘:文件系統(tǒng)的管理與使用

    ??個(gè)人主頁(yè): Sarapines Programmer ???系列專(zhuān)欄: 《操作系統(tǒng)實(shí)驗(yàn)室》 ??詩(shī)賦清音:柳垂輕絮拂人衣,心隨風(fēng)舞夢(mèng)飛。 山川湖海皆可涉,勇者征途逐星輝。 目錄 ??1 初識(shí)Linux OS ??2?文件系統(tǒng)的管理與使用 ??1. 實(shí)驗(yàn)?zāi)康???2. 實(shí)驗(yàn)準(zhǔn)備 ??3. 實(shí)驗(yàn)內(nèi)容 ??4. 實(shí)驗(yàn)心得 ??總結(jié)

    2024年02月03日
    瀏覽(26)
  • Linux操作系統(tǒng)設(shè)置圖形化界面及目錄和文件管理常用命令

    Linux操作系統(tǒng)設(shè)置圖形化界面及目錄和文件管理常用命令

    目錄 1.安裝圖形化界面 ?2.開(kāi)機(jī)啟動(dòng)圖形化界面 dos界面與圖形化界面切換快捷鍵 3.Windows與Linux文件系統(tǒng)的差別 ?4.Linux文件系統(tǒng)常用命令 ?5.使用pwd命令顯示工作目錄路徑 6.絕對(duì)路徑和相對(duì)路徑? 7.使用ls命令列出目錄和文件信息 Linux默認(rèn)情況下是不會(huì)安裝圖形界面的,所以需要

    2024年02月05日
    瀏覽(97)
  • 操作系統(tǒng)實(shí)驗(yàn)五 存儲(chǔ)管理

    操作系統(tǒng)實(shí)驗(yàn)五 存儲(chǔ)管理

    ★觀前提示 : 本篇內(nèi)容為操作系統(tǒng)實(shí)驗(yàn)內(nèi)容 ,代碼等內(nèi)容經(jīng)測(cè)試沒(méi)有問(wèn)題,但是 可能會(huì)不符合每個(gè)人實(shí)驗(yàn)的要求 ,因此以下內(nèi)容建議 僅做思路參考 。 一、實(shí)驗(yàn)?zāi)康?掌握 虛擬內(nèi)存 的管理機(jī)制。 了解虛擬存儲(chǔ)技術(shù)的 特點(diǎn) 。 掌握請(qǐng)求分頁(yè)存儲(chǔ)管理的 頁(yè)面置換算法 。 二、

    2024年02月06日
    瀏覽(19)
  • 操作系統(tǒng)實(shí)驗(yàn)之存儲(chǔ)管理

    操作系統(tǒng)實(shí)驗(yàn)之存儲(chǔ)管理

    一、實(shí)驗(yàn)?zāi)康?1、了解虛擬存儲(chǔ)技術(shù)的特點(diǎn),掌握請(qǐng)求頁(yè)式存儲(chǔ)管理的主要頁(yè)面置換算法原理。 2、掌握請(qǐng)求頁(yè)式存儲(chǔ)管理中頁(yè)面置換算法的模擬設(shè)計(jì)方法。 3、通過(guò)隨機(jī)產(chǎn)生頁(yè)面訪問(wèn)序列開(kāi)展有關(guān)算法的測(cè)試及性能比較。 二、實(shí)驗(yàn)內(nèi)容 設(shè)計(jì)一個(gè)虛擬存儲(chǔ)區(qū)和內(nèi)存工作區(qū),并

    2024年02月08日
    瀏覽(22)
  • 操作系統(tǒng)實(shí)驗(yàn)(一)——可變分區(qū)存儲(chǔ)管理

    湖南師范大學(xué)信息科學(xué)與工程學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)非師范班操作系統(tǒng)實(shí)驗(yàn)報(bào)告 一、實(shí)驗(yàn)?zāi)康模?加深對(duì)可變分區(qū)存儲(chǔ)管理的理解; 提高用C語(yǔ)言編制大型系統(tǒng)程序的能力,特別是掌握C語(yǔ)言編程的難點(diǎn):指針和指針作為函數(shù)參數(shù); 掌握用指針實(shí)現(xiàn)鏈表和在鏈表上的基本操作。

    2024年02月06日
    瀏覽(21)
  • 操作系統(tǒng)實(shí)驗(yàn)——進(jìn)程管理的算法實(shí)現(xiàn)

    筆者在大學(xué)下屬的事業(yè)單位上班,最近去幫著帶下操作系統(tǒng)的實(shí)驗(yàn)課,這里隨手水點(diǎn)參考代碼,歡迎各位領(lǐng)導(dǎo)老師蒞臨指正 編寫(xiě)一個(gè)簡(jiǎn)單的進(jìn)程調(diào)度器 進(jìn)程控制塊(PCB)的定義與管理 進(jìn)程調(diào)度算法的實(shí)現(xiàn) 進(jìn)程創(chuàng)建、銷(xiāo)毀和切換 給定一批進(jìn)程對(duì)比3-4種調(diào)度算法的時(shí)間(自選

    2024年02月06日
    瀏覽(25)
  • 操作系統(tǒng)期末實(shí)驗(yàn):多用戶二級(jí)文件系統(tǒng)

    操作系統(tǒng)期末實(shí)驗(yàn):多用戶二級(jí)文件系統(tǒng)

    期末實(shí)驗(yàn)不是python寫(xiě)的,所以很可能是當(dāng)時(shí)在github上找了一個(gè),然后改了改hhh 如果后續(xù)找到了鏈接就放過(guò)來(lái) 設(shè)計(jì)一個(gè)多用戶的二級(jí)文件系統(tǒng),能夠?qū)崿F(xiàn)簡(jiǎn)單的文件操作。具體包括如下幾條命令: (1)Dir 列文件目錄; (2)Create 創(chuàng)建文件 (3)Delete 刪除文件 (4)Deldir 刪除

    2024年01月18日
    瀏覽(18)
  • 計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)與操作系統(tǒng)實(shí)驗(yàn)三(6)-內(nèi)存管理

    計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)與操作系統(tǒng)實(shí)驗(yàn)三(6)-內(nèi)存管理

    實(shí)現(xiàn)內(nèi)存管理 這里修改makefile文件和run.sh文件 在《操作系統(tǒng)真相還原源碼》的基礎(chǔ)上稍加修改makefile 注意:這里要用 make all 命令來(lái)執(zhí)行makefile文件了 本實(shí)驗(yàn)所有源碼?????? 計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)與操作系統(tǒng)實(shí)驗(yàn)三bochs源代碼

    2024年02月15日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包