Linux 中 7 個判斷檔案系統型別的方法
檔案透過檔案系統在磁碟及分割槽上命名、儲存、檢索以及更新,檔案系統是在磁碟上組織檔案的方式。
檔案系統分為兩個部分:使用者資料和後設資料(檔名、建立時間、修改時間、大小以及目錄層次結構中的位置等)。
在本指南中,我們將用 7 種方法來識別你的 Linux 檔案系統型別,如 Ext2、Ext3、Ext4、BtrFS、GlusterFS 等等。
1、 使用 df 命令
df
命令報告檔案系統磁碟空間利用率,要顯示特定的磁碟分割槽的檔案系統型別,像下面那樣使用 -T
標誌:
$ df -Th
或者
$ df -Th | grep "^/dev"
df 命令 – 找出檔案系統型別
要更好理解 df
命令,閱讀下面的文章:
2、 使用 fsck 命令
fsck
用來檢查以及修復 Linux 檔案系統,它也可以輸出指定磁碟分割槽的檔案系統型別。
-N
標誌禁用檢查檔案系統錯誤,它只是顯示會做什麼(但是我們只需要檔案系統型別):
$ fsck -N /dev/sda3
$ fsck -N /dev/sdb1
fsck – 列印 Linux 檔案系統型別
3、 使用 lsblk 命令
lsblk
會顯示塊裝置,當使用 -f
選項時,它也會列印分割槽的檔案系統型別:
$ lsblk -f
lsblk – 顯示 Linux 檔案系統型別
4、 使用 mount 命令
mount
命令用來在 Linux 中掛載檔案系統,它也可以用來掛載一個 ISO 映象,掛載遠端 Linux 檔案系統等等。
當不帶任何引數執行時,它會列印包含檔案系統型別在內的磁碟分割槽的資訊:
$ mount | grep "^/dev"
Mount – 在 Linux 中顯示檔案系統型別
5、 使用 blkid 命令
blkid
命令用來找出或列印塊裝置屬性,只要將磁碟分割槽作為引數就行了:
$ blkid /dev/sda3
blkid – 找出檔案系統型別
6、 使用 file 命令
file
命令會識別檔案型別,使用 -s
標誌啟用讀取塊裝置或字元裝置,-L
啟用符號連結跟隨:
$ sudo file -sL /dev/sda3
file – 識別檔案系統型別
7、 使用 fstab 檔案
/etc/fstab
是一個靜態檔案系統資訊(比如掛載點、檔案系統型別、掛載選項等等)檔案:
$ cat /etc/fstab
fstab – 顯示 Linux 檔案系統型別
就是這樣了!在這篇指南中,我們用 7 種方法來識別你的 Linux 檔案系統型別。你還知道這裡沒有提到的其他方法麼?在評論中與我們分享。
作者簡介:
Aaron Kili是一名 Linux 和 F.O.S.S 的愛好者,未來的 Linux 系統管理員、網站開發人員,目前是 TecMint 的內容創作者,他喜歡用電腦工作,並樂於分享知識。
via: http://www.tecmint.com/find-linux-filesystem-type/
作者:Aaron Kili 譯者:geekpi 校對:wxy
相關文章
- Vim檔案型別判斷型別
- Linux中用st_mode判斷檔案型別Linux型別
- ios判斷檔案或圖片的型別iOS型別
- js中的型別判斷JS型別
- javascript中對變數型別的判斷方法JavaScript變數型別
- Python判斷上傳檔案型別Python型別
- python準確判斷檔案型別Python型別
- Java 使用魔數判斷檔案型別Java型別
- 用ASP.net判斷上傳檔案型別的三種方法ASP.NET型別
- 如何判斷沒有字尾的檔案型別?型別
- 判斷Linux系統是否被黑的方法Linux
- java通過檔案頭內容判斷檔案型別Java型別
- python 判斷作業系統型別Python作業系統型別
- IOS UTI統一型別識別符號:判斷檔案型別通過字尾iOS型別符號
- js根據字尾判斷檔案檔案型別的程式碼JS型別
- 判斷js中的資料型別的幾種方法JS資料型別
- 導覽Linux系統檔案系統型別Linux型別
- 對於MultipartFile使用tika判斷檔案型別,不會產生臨時檔案的方法型別
- Linux系統中檔案時間常用的三種型別!Linux型別
- 導覽Linux 檔案系統型別Linux型別
- Linux 檔案系統型別導覽Linux型別
- jsp頁面判斷檔案上傳型別JS型別
- ASP.NET上傳檔案對檔案型別的高階判斷ASP.NET型別
- Linux系統檔案型別及檔案的副檔名(轉)Linux型別
- Javascript 中的資料型別判斷JavaScript資料型別
- javascript中的typeof和型別判斷JavaScript型別
- Qt元物件系統自帶型別與註冊型別的判斷QT物件型別
- JS靈巧判斷7種型別的方式JS型別
- Python 判斷當前作業系統型別的模組Python作業系統型別
- java中判斷Object物件型別JavaObject物件型別
- java中判斷String型別為空和null的方法Java型別Null
- 5 個在 Linux 中管理檔案型別和系統時間的有用命令Linux型別
- C#判斷作業系統型別總結C#作業系統型別
- javascript如何判斷一個物件的型別JavaScript物件型別
- 使用帶型別判斷的比較判斷型別
- javascript中如何判斷變數的型別?JavaScript變數型別
- JavaScript 中對變數型別的判斷JavaScript變數型別
- Linux系統中建立檔案常用的方法!Linux