解掛檔案系統。umount [-ahnrvv][-t 《檔案系統型別》][檔案系統]
umount可卸除目前掛在linux目錄中的檔案系統。
線上在用的nfs訪問時出了問題,導致/data1目錄ls都無法進行輸出,需要進行解除安裝掉 。而直接解除安裝時由於目錄正被其他程序占用 ,無法直接umount,這裡就結合fuser進行umount解除安裝。
1、直接解除安裝
[root@localhost /]# umount /data1/img
umount: /data1/img: device is busy
umount: /data1/img: device is busy
2、提示被占用,使用強制解除安裝
[root@localhost /]# umount -f /data1/img
umount2: device or resource busy
umount: /data1/img: device is busy
umount2: device or resource busy
umount: /data1/img: device is busy
注:使用-f 引數進行強制解除安裝時一般建議等一會兒再進行下面的操作,一些情況下處理需要1-2分鐘的時間。
3、使用umount -f,問題依舊。使用fuser命令,先確認有那些程序在占用該目錄
[root@localhost /]# fuser -cu /data1/img
/data1/img: 1757c(mysql)
上面檢視發現是pid為1757的mysql使用者起的程序在占用該目錄。
4、確認mysql所起的程序可以kill 後,可以直接使用fuser 的k引數進行kill (也可以手動停掉1757程序再解除安裝)
[root@localhost /]# fuser -ck /data1/img
/data1/img: 1757c
注:這裡k 就是kill的意思,注意沒進行確認前要謹慎使用該引數。
另外,umount異常時,也經常會用到 lsof 指定確認檔案被什麼程序占用
linux如何使用umount命令強制解除安裝檔案系統
來自 umount命令 解掛檔案系統。umount ahnrvv t 檔案系統型別 檔案系統 umount可卸除目前掛在linux目錄中的檔案系統。線上在用的nfs訪問時出了問題,導致 data1目錄ls都無法進行輸出,需要進行解除安裝掉 而直接解除安裝時由於目錄正被其他程序占用 無法直接umoun...
Linux 強行複製
將檔案a強行cp成檔案b,無論b是否存在,不需要提示是否overwrite cp f a b 執行上面的命令時,便不提示。如果存在仍有提示是否複寫,則是shell中的cp經過alias成為 cp i,i引數的意義是複寫提醒。如 root zhang alias alias cp cp i 可以這樣解...
linux下mysql的rpm安裝 配置 解除安裝
1.將mysql的包上傳到root下 都行 mysql server 5.5.47 1.linux2.6.x86 64.rpm 伺服器 mysql client 5.5.47 1.linux2.6.x86 64.rpm 客戶端 2.解除安裝原有的資料庫 rpm qa grep mysql rpm e...