----- 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

Raspunde prin e-mail lui