FreeBSD Unix显示已挂载的文件系统
时间:2020-01-09 10:38:41 来源:igfitidea点击:
如何使用命令行选项查看基于FreeBSD的Unix服务器上已安装文件系统的列表? 用于查看已挂载文件系统,挂载或添加任何本地设备(例如USB,DVD/CD或远程文件系统,例如NFS,SAMBA共享或文件)的命令是FreeBSD操作系统上的mount命令。
如何列出已挂载的本地和远程文件系统?
这将列出已安装的远程和本地文件系统,运行:
$ mount
输出示例:
/dev/ada0p2 on / (ufs, local, journaled soft-updates) devfs on /dev (devfs, local, multilabel) 192.168.1.10:/exports/nas01/data on /mnt/nfs (nfs)
第一个字段显示安装在第二个字段上的特殊设备,例如/dev/ada0p2或远程文件系统,例如192.168.1.10:/exports/nas01/data。
第二个字段是第一个字段中显示的文件系统的安装点。
添加-v标志也会添加ID:
$ mount -v
输出示例:
/dev/ada0p2 on / (ufs, local, journaled soft-updates, writes: sync 3 async 50, reads: sync 1193 async 10, fsid f64cdd52f9f387e7) devfs on /dev (devfs, local, multilabel, fsid 00ff007171000000) 192.168.1.10:/exports/nas01/data on /mnt/nfs (nfs, fsid 01ff003a3a000000)
如果只想查看特定的文件系统,则可以使用-t标志。
例如,仅显示基于ufs的挂载文件系统,请执行:
$ mount -t ufs
或者只显示基于nfs的挂载文件系统,请执行:
$ mount -t nfs
输出示例:
192.168.1.10:/exports/nas01/data on /mnt/nfs (nfs)
/etc/fstab文件
/etc/fstab包含有关各种文件系统的描述性信息。
fstab只能由程序读取,而不能写入;系统管理员有责任正确创建和维护此文件。
要查看此文件,请执行:
more /etc/fstab less /etc/fstab column -t /etc/fstab
输出示例:
# Device Mountpoint FStype Options Dump Pass# /dev/ada0p2 / ufs rw 1 1 /dev/ada0p3 none swap sw 0 0 md42 none swap sw,file=/root/swap1 0 0
更多关于-t
命令
column命令将其输入格式化为多列。
以表格式显示已安装的文件系统非常有用:
mount | column -t
或尝试:
( printf "Device Mounted On (FileSystem_info)\n" ; mount ) | column -t
输出示例:
Freebsd Unix挂载命令和-t列以表格格式显示输出。
df命令示例
df命令显示有关FreeBSD系统上可用磁盘空间量的统计信息:
df ## Use 1024 byte (1 Kibibyte) blocks rather than the default. ## df -k ## Human-readable outputs ## df -H
输出示例:
Filesystem Size Used Avail Capacity Mounted on /dev/ada0p2 20G 11G 7.5G 59% / devfs 1.0k 1.0k 0B 100% /dev 192.168.1.10:/exports/nas01/data 1.6T 297G 1.2T 20% /mnt/nfs