----- Original Message ----
From: Alex 'CAVE' Cernat <[email protected]>
To: Romanian Linux Users Group <[email protected]>
Sent: Fri, November 13, 2009 10:13:41 AM
Subject: Re: [rlug] Fisier si director cu acelasi nume
MOROIANU Dragos wrote:
> Salut,
> Am intalnit pentru prima oara o situatie in care un fisier obisnuit are
> acelasi nume cu un director obisnuit:
>
> /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
>
> Tot ce le diferentiaza este inod-ul.
> Problema mea este cum le sterg?
> Pe google am gasit ceva cu find si rm dar rm foloseste totdeauna numele, deci
> nu se aplica la mine.
> Alta intrebare, de curiozitate de data asta, cum generez un astfel de caz?
>
Sincer ma cam indoiesc ca au exact acelasi nume, pentru ca asa ceva e
imposibil (cel putin teoretic), ori e buleala de filesystem, ori mai e
un spatiu ceva in numele unuia dintre ele. Poti sa incerci sa-l stergi
cu un utilitar gen mc, eventual facand si o copie ceva de siguranta
inainte, in caz ca sunt date importante prin director.
Alex
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug
Este adevarat ca situatia a aparut dupa un reboot rece dat de un utilizator
neavizat. Fisierele chiar au acelasi nume (nu contin blank-uri).
Treaba cu stersul trebuie s-o fac mai intai pe un caz test, pentru ca
directorul contine date importante si admin-ul cred ca-mi va zice ceva de dulce
daca trebuie sa le scoata de pe backup-uri.
...
Tocmai m-a anuntat colegul "neavizat" ca a sters fisierul folosind Windows
Explorer (directorul parinte este exportat prin samba catre niste statii
windows). Ciudat este ca in Windows explorer fisierul avea cu totul alt nume,
random la prima vedere.
In continuare puteti sa-mi spuneti cum s-ar genera o astfel de situatie?
Acelasi nume pentru 2 fisiere diferite parca nu este interzis in linux din
moment ce au inod-uri diferite (un exemplu ar fi symbolic link).
Dragos
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug