web-dev-qa-db-ja.com

拒否したいときに、マウントされたディスクを使用しているものを確認する方法

ディスクはSudo mount /dev/sdd5 /media/SDD/DocsおよびSudo mount /dev/sdd6 /media/SDD/Imagesなどによってマウントされるため、マウントされたディスクのボリュームに対応するディレクトリがいくつかあります。

そして、Sudo umount /media/SDD/*を使用してディスクをアンマウントするなど、ディスクを拒否したい場合、メディアのイジェクトに失敗しました。メディア上の1つ以上のボリュームがビジーです。そして、コマンドSudo lsof | grep "/media/SDD"を試して、マウントされたディスクのステータスを確認しましたが、情報は表示されません。

マウントされたディスクを使用しているアプリケーションを表示するコマンドはありますか?これをチェックして、ファイルを災害から保護します。ありがとうございました!

重複する質問がある場合はお知らせください。この質問を終了します。ありがとうございました!

UPDATE

    ubuntu@slave1:~$ fuser -mv /media/SDD/
                         USER        PID ACCESS COMMAND
    /media/SDD:          root     kernel mount /
                         ubuntu     2831 Frce. Xvnc4
                         ubuntu     2839 Frce. vncconfig
                         ubuntu     2841 Frce. gnome-session
                         ubuntu     2844 .rce. dbus-launch
                         ubuntu     2849 .rce. dbus-launch
                         ubuntu     2850 .rce. dbus-daemon
                         ubuntu     2851 .rce. dbus-daemon
                         ubuntu     2858 .rce. gconfd-2
                         ubuntu     2872 Frce. gnome-settings-
                         ubuntu     2900 .rce. gvfsd
                         ubuntu     2907 Frce. gsd-printer
                         ubuntu     2911 Frce. metacity
                         ubuntu     2987 .rce. gconfd-2
                         ubuntu     2988 Frce. gnome-panel
                         ubuntu     2992 .rce. dconf-service
                         ubuntu     2997 Frce. gnome-fallback-
                         ubuntu     2998 Frce. notification-da
                         ubuntu     3003 Frce. bluetooth-Apple
                         ubuntu     3004 Frce. nautilus
                         ubuntu     3014 .rce. gvfs-gdu-volume
                         ubuntu     3025 .rce. gvfs-gphoto2-vo
                         ubuntu     3027 .rce. gvfs-afc-volume
                         ubuntu     3035 frce. gvfsd-trash
                         ubuntu     3037 .rce. gvfsd-burn
                         ubuntu     3041 Frce. indicator-Apple
                         ubuntu     3043 .rce. trashapplet
                         ubuntu     3053 Frce. gvfsd-metadata
                         ubuntu     3058 .rce. indicator-sessi
                         ubuntu     3060 .rce. indicator-appli
                         ubuntu     3062 .rce. indicator-messa
                         ubuntu     3064 .rce. indicator-sound
                         ubuntu     3099 Frce. pulseaudio
                         ubuntu     3251 .rce. gconf-helper
                         ubuntu     3262 Frce. gnome-screensav
                         ubuntu     3263 Frce. zeitgeist-datah
                         ubuntu     3271 Frce. zeitgeist-daemo
                         ubuntu     3277 Frce. zeitgeist-fts
                         ubuntu     3285 Frce. cat
                         ubuntu     3527 Frce. deja-dup-monito
                         ubuntu     5516 .rce. bash
                         ubuntu     6170 .r.e. bash
                         ubuntu     6488 .r.e. bash
                         ubuntu     8940 Frce. gnome-terminal
                         ubuntu    13309 Fr.e. MATLAB
                         ubuntu    13468 .r.e. matlab_helper
                         ubuntu    17913 .rce. ssh
                         ubuntu    19035 .r.e. bash
                         ubuntu    19615 fr.e. MATLAB
                         ubuntu    19621 fr.e. MATLAB
                         ubuntu    19623 fr.e. MATLAB
                         ubuntu    19625 fr.e. MATLAB
                         ubuntu    19627 fr.e. MATLAB
                         ubuntu    19629 fr.e. MATLAB
                         ubuntu    19632 fr.e. MATLAB
                         ubuntu    19634 fr.e. MATLAB
                         ubuntu    19813 .r.e. matlab_helper
                         ubuntu    19814 .r.e. matlab_helper
                         ubuntu    19819 .r.e. matlab_helper
                         ubuntu    19822 .r.e. matlab_helper
                         ubuntu    19824 .r.e. matlab_helper
                         ubuntu    19826 .r.e. matlab_helper
                         ubuntu    19827 .r.e. matlab_helper
                         ubuntu    19834 .r.e. matlab_helper
                         ubuntu    20716 .r.e. git
                         ubuntu    20717 .r.e. pager
                         ubuntu    20725 .rce. bash
    ubuntu@slave1:~$ fuser -mv /media/SDD/*
                         USER        PID ACCESS COMMAND
    /media/SDD/Data2010: root     kernel mount /media/SDD/Data2010
    /media/SDD/Data2012: root     kernel mount /media/SDD/Data2012
    /media/SDD/Docs:     root     kernel mount /media/SDD/Docs
    /media/SDD/Doctor:   root     kernel mount /media/SDD/Doctor
    /media/SDD/Files1:   root     kernel mount /media/SDD/Files1
    /media/SDD/Files2:   root     kernel mount /media/SDD/Files2
    /media/SDD/Papers:   root     kernel mount /media/SDD/Papers
    /media/SDD/Temp:     root     kernel mount /media/SDD/Temp
    /media/SDD/Videos:   root     kernel mount /media/SDD/Videos
    /media/SDD/Work:     root     kernel mount /media/SDD/Work
    ubuntu@slave1:~$ 
4
mining

探しているコマンドはfuserです。

Sudo fuser -mv /media/SDDと入力して/ media/SDDにアクセスするすべてのプロセスを表示します。mは指定された場所を探すように指示し、vは出力を単なるPIDの束ではなく人間が読み取れるリストに切り替えます。

ディレクトリにアクセスするすべてのプロセスを自動的に終了する(!!注意して使用する!!)には、Sudo fuser -mvki /media/SDDを実行します。 kは「kill」を意味し、iは2回目のチャンスを与えて、各キルを確認することを可能にします(つまり、そのまま残して、...-mvk...と入力するだけで再確認せずにキルできます)。

fuserコマンドについてさらに調査するには、man fuserと入力するか、オンラインで manpages.ubuntu.com と入力して、マニュアルをお読みください。

私があなたを助けることができ、この答えがまさにあなたが探していたものであるなら、恥ずかしがらずに投稿の横にある「受け入れる」ボタンをクリックしてください。それ以外の場合は、お気軽にお問い合わせください。ありがとうございました!

9
Byte Commander