使用 fuser 查看进程信息
Summary: Author: 张亚飞 | Read Time: 1 minute read | Published: 2021-04-25
Filed under
—
Categories:
Linux
—
Tags:
Note,
使用 fuser
查看进程信息
有一次使用 scp
同步文件到远程服务器,提示 Text file busy
,表示该文件被进程占用
$ scp bin/build/mpmer work@10.16.16.34:/opt/proxy-mpm/bin/build
scp: /opt/proxy-mpm/bin/build/mpmer: Text file busy
登录到目标服务器,使用 fuser
查看未关闭的目标文件
$ fuser /opt/proxy-mpm/bin/build/mpmer
/opt/proxy-mpm/bin/build/mpmer: 2089178e
可以使用 fuser -k
关闭占用的进程
$ fuser -k /opt/proxy-mpm/bin/build/mpmer
/opt/proxy-mpm/bin/build/mpmer: 2089178e
其它用法
查看 443
端口占用程序
$ sudo fuser -v -n tcp 443
USER PID ACCESS COMMAND
80/tcp: root 25869 F.... nginx
(unknown) 25965 F.... nginx
(unknown) 25966 F.... nginx
(unknown) 25967 F.... nginx
(unknown) 25968 F.... nginx
$ fuser -v 3478/udp 443/tcp
USER PID ACCESS COMMAND
3478/udp: root 29319 F.... turnserver
443/tcp: root 25869 F.... nginx
(unknown) 25965 F.... nginx
(unknown) 25966 F.... nginx
(unknown) 25967 F.... nginx
(unknown) 25968 F.... nginx
查看占用挂载磁盘的进程
$ sudo fuser -v -m /dev/vdb1
USER PID ACCESS COMMAND
/dev/vdb1: root kernel mount /data
root 1873 F.... vdemo
root 8825 F.... vam
root 12849 f.... filebeat
root 20585 F.... vrm
root 26061 F.... vrc
root 26123 F.... vcs
root 26150 F.... vrc
root 26336 F.... vrc
root 26414 F.... vrs
Comments