Linux下查看文件系统的命令主要有以下几个:
1. `df`命令:用于显示磁盘空间使用情况。可以通过`df`命令来查看文件系统的占用空间、已使用空间、可用空间以及文件系统对应的挂载点等信息。以下是常用的`df`命令参数:
– `-h`:以人类可读的格式显示磁盘空间使用情况。– `-T`:显示文件系统的类型。– `-i`:显示inode的使用情况。– `-a`:显示所有文件系统的磁盘空间使用情况。
例如,使用`df -h`命令来查看磁盘空间使用情况:
“`$ df -hFilesystem Size Used Avail Use% Mounted on/dev/sda1 100G 78G 22G 78% /tmpfs 16G 18M 16G 1% /tmp“`
2. `du`命令:用于估算文件或目录的磁盘使用空间。可以通过`du`命令来查看指定文件或目录占用磁盘空间的大小,也可以用于查看当前目录下各文件或目录的磁盘使用空间。以下是常用的`du`命令参数:
– `-h`:以人类可读的格式显示磁盘使用空间。– `-s`:只显示总磁盘使用空间。– `-c`:同时显示总磁盘使用空间和各文件或目录的磁盘使用空间。
例如,使用`du -h`命令来查看当前目录下各文件或目录的磁盘使用空间:
“`$ du -h4.0K ./file1.txt8.0K ./file2.txt12K .“`
3. `lsblk`命令:用于列出块设备的信息。可以通过`lsblk`命令来查看系统中的块设备以及块设备的挂载情况。以下是常用的`lsblk`命令参数:
– `-f`:显示文件系统类型。– `-m`:以Mebibytes(MiB)为单位显示设备大小。– `-p`:以完整路径的形式显示设备名称。
例如,使用`lsblk -f`命令来查看块设备的信息:
“`$ lsblk -fNAME FSTYPE LABEL UUID MOUNTPOINTsda└─sda1 ext4 root XXXX-XXXX /sdb└─sdb1 ext4 data XXXX-XXXX /mnt/data“`
4. `mount`命令:用于挂载文件系统。通过`mount`命令可以查看系统中已挂载的文件系统以及文件系统对应的挂载点等信息。例如,使用`mount`命令来查看已挂载的文件系统:
“`$ mount/dev/sda1 on / type ext4 (rw,relatime)tmpfs on /tmp type tmpfs (rw,relatime)“`
可以结合使用以上命令来查看文件系统的相关信息,以满足具体的需求。