FreeBSD挂载/proc文件系统命令
时间:2020-01-09 10:40:16 来源:igfitidea点击:
问题描述:FreeBSD下很少有命令依赖于procfs(进程文件系统)。
FreeBSD默认不挂载它。
如何从Shell提示符挂载/proc(procfs)?
解决方法:是的,因为必须挂载procfs,所以少数命令将不起作用。
进程文件系统(或procfs)在文件系统内部实现系统进程表的视图。
它通常安装在/proc上,并且是strace,ps和w等程序的完整操作所必需的。
从shell提示符挂载procfs
要在/proc上挂载procfs文件系统,请以root用户身份登录并执行:
# mount -t procfs proc /proc # mount
输出示例:
/dev/ad4s1a on / (ufs, local) devfs on /dev (devfs, local) /dev/ad4s1d on /tmp (ufs, local, soft-updates) /dev/ad4s1g on /usr (ufs, local, soft-updates) /dev/ad4s1e on /var (ufs, local, soft-updates) /dev/ad6s1 on /disk1 (ufs, local, soft-updates) /dev/ad4s1f on /webroot (ufs, local, soft-updates) devfs on /usr/home/j/mroot/dev (devfs, local) /usr/home/j/mroot on /usr/home/j/www (nullfs, local, read-only) /usr/home/js/www on /usr/home/j/www/s (nullfs, local) procfs on /proc (procfs, local)
打开/etc/fstab文件系统表,执行:
# vi /etc/fstab
追加以下行,以便在启动时自动挂载procfs:
proc /proc procfs rw 0 0
保存并关闭文件。