FreeBSD安装lsof以显示有关打开Unix进程的文件的信息

时间:2020-01-09 10:38:33  来源:igfitidea点击:

问题描述:如何在FreeBSD操作系统下安装名为lsof(用于LiSt打开文件)的免费,开源,Unix管理工具,以显示有关向Unix进程打开的文件的信息?

解决方法:lsof列出了有关varios UNIX方言的进程打开的文件的信息。
打开的文件可以是常规文件,目录,块特殊文件,字符特殊文件,正在执行的文本引用,库,流或网络文件(Internet套接字,NFS文件或UNIX域套接字)。
文件或文件系统中的所有文件都可以通过路径选择。

FreeBSD安装lsof软件包

执行以下命令以更新当前端口集合并从端口安装lsof:

# portsnap fetch update
# cd /usr/ports/sysutils/lsof
# make install clean

现在您可以使用lsof commad,执行:

# lsof
# lsof -i -U
# lsof -i 4 -a -p 2053
# lsof -i 6
$ man lsof