blogspot.com-GA4

星期二, 7月 15, 2008

FreeBSD刪除特殊檔名檔案

1. 先列出含有id 的檔案列表
ls -li

19713124 drwxrwxrwx 13 root wheel 512 Dec 21 2007 Cust_update
19713148 -rw-r--r-- 1 root wheel 71871 May 17 20:44 Cust_update\tmpcustupdate\0800006.jpg
21857184 drwxrwxr-x 6 pgadmin wheel 512 Jul 7 09:36 Wksht
20090202 drwxr-xr-x 2 pgadmin wheel 512 Jul 25 2006 confirm

2. 利用find 指令在檢查查詢檔案是否正確

hinet(5:19pm pgadmin ms28)/DATA/data# find ./ -inum 19713148
./Cust_update\tmpcustupdate\0800006.jpg

3. 正確之後再加找出檔案刪除
hinet(5:19pm pgadmin ms28)/DATA/data# find ./ -inum 19713148 -exec rm -rf {} \;
hinet(5:20pm pgadmin ms28)/DATA/data# ls -l

刪除目錄方法
rm -rf '目錄'

刪除檔案
rmdir <DIR NAME>

建立目錄
mkdir <DIR NAME>

沒有留言: