fuser 사용법
1. 특정 TCP Port를 점유하고 있는 Process 검색
[root@TEST01 ~]# [root@TEST01 ~]# fuser -vn tcp 55036
55036/tcp: sports 14440 F.... java
|
2. 특정 파일을 Access 하고 있는 User와 PID를 검색
[root@TEST01 ~]# [root@TEST01 ~]# fuser -vu /var/log/messages
|
3. 특정 디렉토리를 Access 하고 있는 User와 PID를 검색
[root@TEST01 ~]# [root@TEST01 ~]# fuser -vm /var/ /var/: root 1343 F.... auditd root 1361 F.... syslogd root 1427 F.c.. rpc.statd root 1628 F.... automount root 1800 F.c.. crond root 1897 F.c.. atd root 1993 F.c.. perfd root 2014 F.... midaemon root 2044 F.... ttd root 2098 F...m scopeux root 2120 F.... ovcd root 2124 F.... perfalarm root 2131 Frc.. ovbbccb root 2163 F.c.m coda root 2165 F.c.. ovconfd root 2236 F.c.. opcmsga root 2248 F.c.. opcacta root 2260 F.c.. opcmsgi
|
4. 특정 마운트 포인트를 마운트하고 있는 프로세스 강제 종료
(※ 주의 : DB 등 특정 어플리케이션에서 해당 Device에 대해서 Write I/O 를 일으키고 있을 경우는 Filesystem Crash의 우려가 있기 때문에 사전에 해당 프로세스를 shutdown 후 수행해야함)
[root@TEST01 ~]# fuser -mk /Data |
5. 특정 Port를 점유중인 프로세스 강제종료
[root@TEST01 ~]# fuser -k -n tcp 21 |