Linux中的umount命令
溫故知新:
Linux中的mount命令
當不再使用一個檔案系統(設備)時,
umount device | mount_point
在使用 umount 命令卸載一個檔案系統時,既可以使用設備(檔)名,也可以使用掛載點。但是如果用戶正在使用一個檔案系統,umount命令將無法卸載該系統。
此時可以使用Linux系統的 fuser 命令來找到並解決其中的問題。fuser 命令將顯示使用指定檔或檔案系統進程的ID (PID) 以及相關的資訊。在預設顯示模式中,每個檔案名之後緊跟著一個表示訪問類型的字母,
c: 表示目前的目錄。
e: 正在運行可執行檔等。
另外,在fuser 命令中也可以使用一些選項(參數),我只列出了幾個,感興趣的小夥伴可以使用 --help或man 命令查看相關資訊:
-v: 顯示詳細的資訊,v 是 verbose output 的首字母。
-k: 殺死正在訪問檔的進程,k是kill 的首字母。
-m: 指定掛載點檔案系統。
在 mount 命令中可以使用 remount選項來自動改變一個已經掛載的檔案系統的選項。這樣做的好處是:可以在不卸載檔案系統的情況下直接修改這個檔案系統的選項,也就是修改了檔案系統的工作狀態。舉個例子:將 /oracle 檔案系統掛載為唯讀狀態,命令如下:
root@localhost:~# mount -o remount,ro /oracle
注意:在remount,與 ro 之間不能使用空格。如果有空格,將無法修改所指定檔案系統的狀態。
執行完以上 mount 命令之後不會有任何提示資訊,
今天就分享這麼多了,謝謝欣賞!^_~