2009/11/13 MOROIANU Dragos <[email protected]>:
>> /fsd/projects> ls -il
>> total 8
>> 62071975 drwxrwxr-x   6 hansa   fsd 4096 2009-10-08 15:05 reports
>> 60493117 drwxrwx--x 116 hansa   fsd 4096 2009-10-30 16:49 uppdrag
>> 60492963 -rw-rw-r--   1 pontusw fsd    0 2009-11-12 15:05 uppdrag
>>
> Pentru amorul artei, verifica totusi daca unul dintre ele nu are ceva
> spatii la sfirsitul numelui.
> Cit despre sters:
> - daca vrei sa le stergi pe ambele, rm -fR
> - daca vrei sa stergi numai unul, optiunea -inum a lui find ( "File has
> inode number n. ") ar trebui sa te ajute.
> - alternativ, cred ca ar merge si artificii de genul chmod g-rwx urmat
> de utilizarea lui rm de catre unul dintre cei 2 useri (hansa / pontusw)
>
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug
>
> Ma intereseaza sa sterg doar fisierul. Solutia cu:
> find . -inum 60492963-exec rm -i {} \;
> gasita pe net, mi-e frica s-o aplic pentru ca "find" genereaza numele iar 
> "rm" nu stie de "inode".

debugfs stie de inode

       kill_file filespec
              Deallocate  the  inode  filespec and its blocks.  Note
that this does not remove any
              directory entries (if any) to this inode.  See the rm(1)
 command  if  you  wish  to
              unlink a file.

> Cea de a doua alternativa cred ca merge, dar cum pot genera un caz test?

eu zic sa fsck volumul inainte de orice.

>
> Dragos

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui