linux刪除亂碼檔案或者目錄有時在linux下面解壓一些zip或者rar檔案後會產生亂碼檔案或者目錄,這個時候使用rm不能成功刪除,需要使用一些特別的方法
來進行刪除,下面是我經常使用的兩種方法。
方法一:
使用rm -rf 刪除上一級目錄,當然前提是需要備份你需要備份的資料.
一種思路:
1. 比如/home下資料夾內含有亂碼的檔案
2. mkdir tmp
3. 將所有的檔案首先移動到 mv * tmp/
4.到tmp下 把所有有正常的顯示字元的檔案移動出來
cd tmp ;
mv [a-za-z0-9]*..
現在可以 rm -rf tmp 了
呵呵 檔案刪不掉 資料夾可以刪的掉吧。。。。。
這個是linux下的乙個缺陷。。。
方法二:
找到索引節點(i節點) 進行刪除
# ls -li
總用量
39044
1829685 drwxr-xr-x 4 root root 4096 2月 9
15:06
2.11446168 -rw-rw-r-- 1 binwen binwen 37780423 2月 9
18:11
htc_常用軟體.zip
1829684 drwxr-xr-x 2 root root 4096 1月 21
12:00
huiyirom_up
1829688 drwxr-xr-x 2 root root 4096 2月 1
12:20 -?+????? v1.17.02
2526616 -rw-r--r-- 1 root root 2140325 2月 9
18:15 墨跡天氣 v1.17.02
.zip
# find ./ -inum 1829688 -print -exec rm {} -rf \;
# ls -li
ls -li
總用量
39040
1829685 drwxr-xr-x 4 root root 4096 2月 9
15:06
2.11446168 -rw-rw-r-- 1 binwen binwen 37780423 2月 9
18:11
htc_常用軟體.zip
1829684 drwxr-xr-x 2 root root 4096 1月 21
12:00
huiyirom_up
2526616 -rw-r--r-- 1 root root 2140325 2月 9
18:15 墨跡天氣 v1.17.02
.zip
通過上面的例項可見已經成功刪除了。
Linux系統下刪除亂碼檔案或者目錄,rm刪除不了
linux系統下解壓zip或rar檔案後可能會產生亂碼檔案或者目錄,使用rm rf filename 無法刪除,rm rf 刪除上一級目錄可以,但是需要先備份,比較費時間,其實可以根據索引節點 i節點 進行刪除。root h2109 itg test1 ultra oas ll i 總計 65344...
linux下刪除亂碼檔案 目錄
由於編碼原因,在linux伺服器上上傳 建立中文檔案或目錄時,會產生亂碼,如果想刪除它,發現用rm命令是刪除不了的 這種情況下,用find命令可以刪除亂碼的檔案或目錄。首先進入亂碼檔案或目錄所在的目錄 使用ls i命令找到檔案或目錄的inode,檔案或目錄前面的數字字串就是inode,接下來使用fi...
刪除linux亂碼檔案
linux刪除亂碼檔案 當檔名為亂碼的時候,無法通過鍵盤輸入檔名,所以在終端下就不能直接利用rm,mv等命令管理檔案了。但是我們知道每個檔案都有乙個i節點號,我們可以考慮通過i節點號來管理檔案。首先,我們要取得檔案的i節點號。這個可以通過ls命令的 i選項獲得得,也可以通過ll i 來獲得。第二步,...