ファイルを開いているプロセスを特定する方法(Linux)

ファイルを開いているプロセスを特定する方法を示す。

  • fuserで/dev/nullをオープンしているプロセスを特定
    [root@localhost ~]# fuser /dev/null
    /dev/null:             568  2364  2450  2475  2508  2588  2599  2603  2665  2684  2704  27
    24  2738  2761  2781  2789  2812  2845  2856  2866  2896  2897  2908  2909  2918  2922  29
    31  3002  3004  3006  3017  3112  3114  3138  3142
  • lsofで/dev/nullをオープンしているプロセスを特定
    [root@localhost ~]# lsof /dev/null
    COMMAND    PID      USER   FD   TYPE DEVICE SIZE NODE NAME
    udevd      568      root    0u   CHR    1,3      1446 /dev/null
    udevd      568      root    1u   CHR    1,3      1446 /dev/null
    udevd      568      root    2u   CHR    1,3      1446 /dev/null
    dhclient  2364      root    0u   CHR    1,3      1446 /dev/null
    dhclient  2364      root    1u   CHR    1,3      1446 /dev/null
    dhclient  2364      root    2u   CHR    1,3      1446 /dev/null
    portmap   2450       rpc    0u   CHR    1,3      1446 /dev/null
    portmap   2450       rpc    1u   CHR    1,3      1446 /dev/null
    portmap   2450       rpc    2u   CHR    1,3      1446 /dev/null
    rpc.statd 2475      root    0u   CHR    1,3      1446 /dev/null
    rpc.statd 2475      root    1u   CHR    1,3      1446 /dev/null
    rpc.statd 2475      root    2u   CHR    1,3      1446 /dev/null
    rpc.idmap 2508      root    0u   CHR    1,3      1446 /dev/null
    rpc.idmap 2508      root    1u   CHR    1,3      1446 /dev/null
    rpc.idmap 2508      root    2u   CHR    1,3      1446 /dev/null
    rpc.idmap 2508      root    3u   CHR    1,3      1446 /dev/null
    dbus-daem 2588      dbus    0u   CHR    1,3      1446 /dev/null
    dbus-daem 2588      dbus    1u   CHR    1,3      1446 /dev/null
    dbus-daem 2588      dbus    2u   CHR    1,3      1446 /dev/null
    dbus-daem 2588      dbus    4u   CHR    1,3      1446 /dev/null
    hcid      2599      root    0u   CHR    1,3      1446 /dev/null
    hcid      2599      root    1u   CHR    1,3      1446 /dev/null
    hcid      2599      root    2u   CHR    1,3      1446 /dev/null
    sdpd      2603      root    0u   CHR    1,3      1446 /dev/null
    sdpd      2603      root    1u   CHR    1,3      1446 /dev/null
    sdpd      2603      root    2u   CHR    1,3      1446 /dev/null
    pcscd     2665      root    0u   CHR    1,3      1446 /dev/null
    pcscd     2665      root    1u   CHR    1,3      1446 /dev/null
    pcscd     2665      root    2u   CHR    1,3      1446 /dev/null
    hidd      2684      root    0u   CHR    1,3      1446 /dev/null
    hidd      2684      root    1u   CHR    1,3      1446 /dev/null
    hidd      2684      root    2u   CHR    1,3      1446 /dev/null
    automount 2704      root    0u   CHR    1,3      1446 /dev/null
    automount 2704      root    1u   CHR    1,3      1446 /dev/null
    automount 2704      root    2u   CHR    1,3      1446 /dev/null
    acpid     2724      root    0r   CHR    1,3      1446 /dev/null
    sshd      2738      root    0u   CHR    1,3      1446 /dev/null
    sshd      2738      root    1u   CHR    1,3      1446 /dev/null
    sshd      2738      root    2u   CHR    1,3      1446 /dev/null
    xinetd    2761      root    0r   CHR    1,3      1446 /dev/null
    xinetd    2761      root    1r   CHR    1,3      1446 /dev/null
    xinetd    2761      root    2r   CHR    1,3      1446 /dev/null
    sendmail  2781      root    0r   CHR    1,3      1446 /dev/null
    sendmail  2781      root    1w   CHR    1,3      1446 /dev/null
    sendmail  2781      root    2w   CHR    1,3      1446 /dev/null
    sendmail  2789     smmsp    0r   CHR    1,3      1446 /dev/null
    sendmail  2789     smmsp    1w   CHR    1,3      1446 /dev/null
    sendmail  2789     smmsp    2w   CHR    1,3      1446 /dev/null
    crond     2812      root    0u   CHR    1,3      1446 /dev/null
    crond     2812      root    1u   CHR    1,3      1446 /dev/null
    crond     2812      root    2u   CHR    1,3      1446 /dev/null
    xfs       2845       xfs    0u   CHR    1,3      1446 /dev/null
    xfs       2845       xfs    1u   CHR    1,3      1446 /dev/null
    xfs       2845       xfs    2u   CHR    1,3      1446 /dev/null
    anacron   2856      root    0r   CHR    1,3      1446 /dev/null
    anacron   2856      root    1w   CHR    1,3      1446 /dev/null
    anacron   2856      root    2w   CHR    1,3      1446 /dev/null
    atd       2866      root    0u   CHR    1,3      1446 /dev/null
    atd       2866      root    1u   CHR    1,3      1446 /dev/null
    atd       2866      root    2u   CHR    1,3      1446 /dev/null
    avahi-dae 2896     avahi    0r   CHR    1,3      1446 /dev/null
    avahi-dae 2896     avahi    1w   CHR    1,3      1446 /dev/null
    avahi-dae 2896     avahi    2w   CHR    1,3      1446 /dev/null
    avahi-dae 2897     avahi    0r   CHR    1,3      1446 /dev/null
    avahi-dae 2897     avahi    1w   CHR    1,3      1446 /dev/null
    avahi-dae 2897     avahi    2w   CHR    1,3      1446 /dev/null
    hald      2908 haldaemon    0u   CHR    1,3      1446 /dev/null
    hald      2908 haldaemon    1u   CHR    1,3      1446 /dev/null
    hald      2908 haldaemon    2u   CHR    1,3      1446 /dev/null
    hald-runn 2909      root    0r   CHR    1,3      1446 /dev/null
    hald-runn 2909      root    1u   CHR    1,3      1446 /dev/null
    hald-runn 2909      root    2u   CHR    1,3      1446 /dev/null
    hald-addo 2918 haldaemon    0r   CHR    1,3      1446 /dev/null
    hald-addo 2918 haldaemon    1u   CHR    1,3      1446 /dev/null
    hald-addo 2918 haldaemon    2u   CHR    1,3      1446 /dev/null
    hald-addo 2922 haldaemon    0r   CHR    1,3      1446 /dev/null
    hald-addo 2922 haldaemon    1u   CHR    1,3      1446 /dev/null
    hald-addo 2922 haldaemon    2u   CHR    1,3      1446 /dev/null
    hald-addo 2931      root    0r   CHR    1,3      1446 /dev/null
    hald-addo 2931      root    1u   CHR    1,3      1446 /dev/null
    hald-addo 2931      root    2u   CHR    1,3      1446 /dev/null
    yum-updat 3002      root    0u   CHR    1,3      1446 /dev/null
    yum-updat 3002      root    1u   CHR    1,3      1446 /dev/null
    yum-updat 3002      root    2u   CHR    1,3      1446 /dev/null
    gam_serve 3004      root    0r   CHR    1,3      1446 /dev/null
    gam_serve 3004      root    1w   CHR    1,3      1446 /dev/null
    gam_serve 3004      root    2w   CHR    1,3      1446 /dev/null
    smartd    3006      root    0u   CHR    1,3      1446 /dev/null
    smartd    3006      root    1u   CHR    1,3      1446 /dev/null
    smartd    3006      root    2u   CHR    1,3      1446 /dev/null
    gdm-binar 3017      root    0u   CHR    1,3      1446 /dev/null
    gdm-binar 3017      root    1w   CHR    1,3      1446 /dev/null
    gdm-binar 3017      root    2w   CHR    1,3      1446 /dev/null
    gdm-binar 3112      root    0r   CHR    1,3      1446 /dev/null
    gdm-binar 3112      root    1u   CHR    1,3      1446 /dev/null
    gdm-binar 3112      root    2u   CHR    1,3      1446 /dev/null
    gdm-rh-se 3114      root    0r   CHR    1,3      1446 /dev/null
    gdm-rh-se 3114      root    2w   CHR    1,3      1446 /dev/null
    gdmgreete 3138       gdm    2u   CHR    1,3      1446 /dev/null
    sshd      3142      root    0u   CHR    1,3      1446 /dev/null
    sshd      3142      root    1u   CHR    1,3      1446 /dev/null
    sshd      3142      root    2u   CHR    1,3      1446 /dev/null
    [root@localhost ~]#

コメント