UNIX 实用技巧与窍门
在 UNIX 系统的管理中,有许多实用的命令和技巧可以帮助管理员更高效地完成任务。下面将详细介绍几个实用的 UNIX 命令及其使用方法。
1. 使用 fuser 替代 ps 查找进程 ID
在 UNIX 系统中,获取特定进程的进程 ID(PID)是一项常见任务。通常,我们会使用 ps 命令,但 fuser 命令提供了一种更可靠、更快速的替代方法。
适用系统 :AT&T、BSD
适用 Shell :所有
语法 : /usr/sbin/fuser files
例如,要查找所有正在使用 /bin/csh 的进程的 PID,可以使用以下命令:
/usr/sbin/fuser /bin/csh
该命令会输出所有当前在指定文件下打开的进程的 PID。如果传递的是一个目录, fuser 会显示该目录中所有打开文件进行读取的进程的 PID。需要注意的是,传递的文件必须是全限定名,否则会在标准输出显示正确的语法。
使用 fuser 命令有一个前提条件,即你必须对 /dev/kmem 和 /dev/mem 有读取权限,因为 fuse
超级会员免费看
订阅专栏 解锁全文
3

被折叠的 条评论
为什么被折叠?



