天天看點

Linux學習筆記——fdisk、mount、umount和U盤讀取

聲明:所有Linux筆記中的指令定義以及選項參數均參考菜鳥教程和Linux指令大全

本節筆記以U盤讀取為例子來說一下fdisk、mount和umount的用法。

一、了解指令

(1)fdisk

fdisk指令用于觀察硬碟實體使用情況,也可對硬碟分區。它采用傳統的問答式界面,而非類似DOS fdisk的cfdisk互動式操作界面,是以在使用上較為不便,但功能卻絲毫不打折扣。

文法

fdisk【選項】【參數】

選項

-b<分區大小>:指定每個分區的大小;
-l:列出指定的外圍裝置的分區表狀況;
-s<分區編号>:将指定的分區大小輸出到标準輸出上,機關為區塊;
-u:搭配"-l"參數清單,會用分區數目取代柱面數目,來表示每個分區的起始位址;
-v:顯示版本資訊。
           

參數

裝置檔案:指定要進行分區或者顯示分區的硬碟裝置檔案。

(2)mount

mount指令用于加載檔案系統到指定的加載點。此指令的最常用于挂載cdrom,使我們可以通路cdrom中的資料,因為你将CD光牒插入cdrom中,Linux并不會自動挂載,必須使用Linux mount指令來手動完成挂載。

文法

mount【選項】【參數】

選項

-V:顯示程式版本;
-l:顯示已加載的檔案系統清單;
-h:顯示幫助資訊并退出;
-v:冗長模式,輸出指令執行的詳細資訊;
-n:加載沒有寫入檔案“/etc/mtab”中的檔案系統;
-r:将檔案系統加載為隻讀模式;
-a:加載檔案“/etc/fstab”中描述的所有檔案系統。
           

參數

裝置檔案名:指定要加載的檔案系統對應的裝置名;

加載點:指定加載點目錄。

(3)umount

umount指令用于解除安裝已經加載的檔案系統。利用裝置名或挂載點都能umount檔案系統,不過最好還是通過挂載點解除安裝,以免使用綁定挂載(一個裝置,多個挂載點)時産生混亂。

文法

umount【選項】【參數】

-a:卸除/etc/mtab中記錄的所有檔案系統;
-h:顯示幫助;
-n:卸除時不要将資訊存入/etc/mtab檔案中;
-r:若無法成功卸除,則嘗試以隻讀的方式重新挂入檔案系統;
-t<檔案系統類型>:僅卸除選項中所指定的檔案系統;
-v:執行時顯示詳細的資訊;
-V:顯示版本資訊。
           

參數

檔案系統:指定要解除安裝的檔案系統或者其對應的裝置檔案名。

二、U盤讀取

第一步:確定U盤已經插入虛拟機

Linux學習筆記——fdisk、mount、umount和U盤讀取

第二步:使用fdisk -l列出指定的外圍裝置的分區表狀況

注意:不能使用普通使用者來檢視外圍裝置分區表,如下圖

Linux學習筆記——fdisk、mount、umount和U盤讀取

接下來,使用root使用者來檢視

Linux學習筆記——fdisk、mount、umount和U盤讀取
Linux學習筆記——fdisk、mount、umount和U盤讀取

可以看到你的U盤資訊,例如檔案系統是FAT32

第三步:在mnt下建立要挂載的檔案夾(usb)

Linux學習筆記——fdisk、mount、umount和U盤讀取

第四步:使用mount -v/dev/sdb1 /mnt/sub挂載你的U盤,并輸出指令執行的詳細資訊

Linux學習筆記——fdisk、mount、umount和U盤讀取

第五步:挂載好了,就可以使用ll檢視你U盤裡的資訊

Linux學習筆記——fdisk、mount、umount和U盤讀取

第六步:删除挂載

注意:删除挂載時你要在你要删除目錄的上一級目錄中,這樣才能删除否則,例如下圖

Linux學習筆記——fdisk、mount、umount和U盤讀取

是以要在上一級删除挂載

Linux學習筆記——fdisk、mount、umount和U盤讀取

最後根據需要再删除你剛才建立的檔案夾。

其他示例請參考Linux指令大全

繼續閱讀