Golfreeze.packetlove.com: Life style of Golfreeze Canon400D Family kammtan.com Jazz Freebsd Unix Linux System Admin guitar Music
All about unix linux freebsd and FAQ for Packetlove.com Web hosting , Mail hosting , VoIP + IP PBX server => Trick เกี่ยวกับการแก้ปัญหา เกี่ยวกับ compiler gcc c++ c build make install => Topic started by: golfreeze on มกราคม 24, 2011, 01:40:12 pm
-
บางครั้ง เรา create ไฟล์ไฟล์หนึ่งขึ้นมา แต่ว่า มีอักษรแปลกๆ อยู่ตรงหน้า เช่น /&backup.tar.gz
ทำให้ไม่สามารถลบ ไฟล์นั้นๆ ได้
เราสามารถ ใช้วิธีการลบ โดยผ่าน inode ได้ดังนี้
1.ใช้ list ดู
#ls -alhi /&backup.tar.gz
402510 -rw-r--r-- 1 root root 12K 2006-02-01 00:12 /&backup.tar.gz
2.ลบโดย
#find . -inum 402510 -exec rm -i {} \;
หรือลบอีกวิธีโดย ใส่ เครื่องหมายฟันหนูช่วย
#rm "/&backup.tar.gz"
ผมใช้กับ Freebsd นะครับผม
ลองดูเด๊อ :D
-
ในกรณีเจอ folder ชื่อ -
เราสามารถ mv มาเป็นชื่อปกติทั่วไปได้โดย
#mv "-" test_folder