亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學習啦>學習電腦>操作系統(tǒng)>Linux教程>

      linux的unmount命令的詳細解釋

      時間: 佳洲1085 分享

        Linux中的unmount命令用于卸載已經加載的文件系統(tǒng)。下面由學習啦小編為大家整理了Linux的unmount命令的詳細解釋,希望對大家有幫助!

        linux的unmount命令的詳細解釋

        umount命令用于卸載已經加載的文件系統(tǒng)。利用設備名或掛載點都能umount文件系統(tǒng),不過最好還是通過掛載點卸載,以免使用綁定掛載(一個設備,多個掛載點)時產生混亂。

        語法

        umount(選項)(參數(shù))

        選項

        -a:卸除/etc/mtab中記錄的所有文件系統(tǒng);

        -h:顯示幫助;

        -n:卸除時不要將信息存入/etc/mtab文件中;

        -r:若無法成功卸除,則嘗試以只讀的方式重新掛入文件系統(tǒng);

        -t<文件系統(tǒng)類型>:僅卸除選項中所指定的文件系統(tǒng);

        -v:執(zhí)行時顯示詳細的信息;

        -V:顯示版本信息。

        參數(shù)

        文件系統(tǒng):指定要卸載的文件系統(tǒng)或者其對應的設備文件名。

        linux的unmount命令的詳解實例

        下面兩條命令分別通過設備名和掛載點卸載文件系統(tǒng),同時輸出詳細信息:

        通過設備名卸載

        umount -v /dev/sda1

        /dev/sda1 umounted

        通過掛載點卸載

        umount -v /mnt/mymount/

        /tmp/diskboot.img umounted

        如果設備正忙,卸載即告失敗。卸載失敗的常見原因是,某個打開的shell當前目錄為掛載點里的某個目錄:

        umount -v /mnt/mymount/

        umount: /mnt/mymount: device is busy

        umount: /mnt/mymount: device is busy

        有時,導致設備忙的原因并不好找。碰到這種情況時,可以用lsof列出已打開文件,然后搜索列表查找待卸載的掛載點:

        lsof | grep mymount 查找mymount分區(qū)里打開的文件

        bash 9341 francois cwd DIR 8,1 1024 2 /mnt/mymount

        從上面的輸出可知,mymount分區(qū)無法卸載的原因在于,francois運行的PID為9341的bash進程。

        對付系統(tǒng)文件正忙的另一種方法是執(zhí)行延遲卸載:

        umount -vl /mnt/mymount/ 執(zhí)行延遲卸載

        延遲卸載(lazy unmount)會立即卸載目錄樹里的文件系統(tǒng),等到設備不再繁忙時才清理所有相關資源。卸載可移動存儲介質還可以用eject命令。

        下面這條命令會卸載cd并彈出CD:

        eject /dev/cdrom 卸載并彈出CD

      3634802