Chinaunix首页 | 论坛 | 博客
  • 博客访问: 318135
  • 博文数量: 82
  • 博客积分: 1530
  • 博客等级: 上尉
  • 技术积分: 771
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-16 03:44
文章分类

全部博文(82)

文章存档

2011年(6)

2010年(76)

我的朋友

分类: LINUX

2010-05-21 01:58:31

fuser命令可以利用指定的文件或套接口对进程进行识别,语法格式如下:
fuser [-][-a][-s][-n space][-signal][-k][-i][-m][u][v][-V][-n space][name ...]

下面是各个选项的说明:
-l    显示信号列表
-4    IPv4
-6    IPv6
-a    显示与指定文件或目录相关的进程,包括未正在使用的
-k    杀死访问文件的进程
-i    交互模式,在杀死之前进行询问
-s    静默模式,不显示处理信息
-u    显示用户ID
-v    运行时,显示详细的处理信息
-V    显示版本信息
-     清零
-m    挂载文件系统
-n space   搜索指定的名空间(包括文件、UDP或TCP)
-signal    发送信号

像-v,-i,-a这些选项好像很通用。

每一个文件名后会跟着一个字母来表示类型:
c    当前目录
e    扩展
f    打开的目录
r    根目录
m    共享库

knight@knight-laptop:~$ fuser -l
HUP INT QUIT ILL TRAP ABRT IOT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM
STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS
UNUSED

先写这么多?
阅读(1094) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~