Ena od map je imela na koncu neznan znak, nastal najverjetneje s copy/paste iz Excela. Take mape ne moremo pobrisati, kopirati etc., ker ne vemo njenega celtnega imena. Na srečo datoteko lahko identificiramo tudi po "seriojski številki" v Linuxu je to inode (prvi stolpec spodnjega ukaza):
ls -ali
total 0
163 drwxrwxrwx 1 admin root 0 May 22 14:11 .
127 drwxrwxrwx 1 root root 0 May 22 09:34 ..
3989383 drwxrwxrwx 1 admin root 0 Mar 15 2012 Amez
(…)
Glede na ime, ki ga vsaj približno poznamo, poiščemo inode in preverimo če gre za pravo datoteko:
find . -inum 81520576 -print
Datoteko preimenujemo, nato pa z njo delamo brez težav. Za ukaze inode potrebuje sistem malo več časa....
find . -inum 81520576 -exec mv {} test \;
Ideja pobrana iz http://www.tcpdump.com/
Ni komentarjev:
Objavite komentar