閱讀132 返回首頁    go 技術社區[雲棲]


Linux 中 7 個判斷文件係統類型的方法

文件通過文件係統在磁盤及分區上命名、存儲、檢索以及更新,文件係統是在磁盤上組織文件的方式。

文件係統分為兩個部分:用戶數據和元數據(文件名、創建時間、修改時間、大小以及目錄層次結構中的位置等)。

在本指南中,我們將用 7 種方法來識別你的 Linux 文件係統類型,如 Ext2、Ext3、Ext4、BtrFS、GlusterFS 等等。

1、 使用 df 命令

df 命令報告文件係統磁盤空間利用率,要顯示特定的磁盤分區的文件係統類型,像下麵那樣使用 -T 標誌:


  1. $ df -Th
  2. 或者
  3. $ df -Th | grep "^/dev"

df 命令  找出文件係統類型

df 命令 – 找出文件係統類型

要更好理解 df 命令,閱讀下麵的文章:

  1. 12 個有用的 df 命令來檢查 Linux 中的磁盤空間
  2. Pydf - 一個替代 df 的命令,用顏色顯示磁盤使用率

2、 使用 fsck 命令

fsck 用來檢查以及修複 Linux 文件係統,它也可以輸出指定磁盤分區的文件係統類型

-N 標誌禁用檢查文件係統錯誤,它隻是顯示會做什麼(但是我們隻需要文件係統類型):


  1. $ fsck -N /dev/sda3
  2. $ fsck -N /dev/sdb1

fsck  打印 Linux 文件係統類型

fsck – 打印 Linux 文件係統類型

3、 使用 lsblk 命令

lsblk 會顯示塊設備,當使用 -f 選項時,它也會打印分區的文件係統類型:


  1. $ lsblk -f

lsblk  顯示 Linux 文件係統類型

lsblk – 顯示 Linux 文件係統類型

4、 使用 mount 命令

mount 命令用來在 Linux 中掛載文件係統,它也可以用來掛載一個 ISO 鏡像掛載遠程 Linux 文件係統等等。

當不帶任何參數運行時,它會打印包含文件係統類型在內的磁盤分區的信息


  1. $ mount | grep "^/dev"

Mount  在 Linux 中顯示文件係統類型

Mount – 在 Linux 中顯示文件係統類型

5、 使用 blkid 命令

blkid 命令用來找出或打印塊設備屬性,隻要將磁盤分區作為參數就行了:


  1. $ blkid /dev/sda3

blkid  找出文件係統類型

blkid – 找出文件係統類型

6、 使用 file 命令

file 命令會識別文件類型,使用 -s 標誌啟用讀取塊設備或字符設備,-L 啟用符號鏈接跟隨:


  1. $ sudo file -sL /dev/sda3

file  識別文件係統類型

file – 識別文件係統類型

7、 使用 fstab 文件

/etc/fstab 是一個靜態文件係統信息(比如掛載點、文件係統類型、掛載選項等等)文件:


  1. $ cat /etc/fstab

fstab  顯示 Linux 文件係統類型

fstab – 顯示 Linux 文件係統類型

原文發布時間為:2017-03-11

本文來自雲棲社區合作夥伴“Linux中國”

最後更新:2017-05-24 16:03:05

  上一篇:go  超酷的 Vim 搜索技巧
  下一篇:go  在 Ubuntu 上使用 SSL/TLS 搭建一個安全的 FTP 服務器