Niewidzialny plik kropka





LED5W - 27 Maj 2008 19:12
Ta rzecz na tyle mnie zaciekawiła, że postanowiłem stworzyć nowy temat.
zrzut z raportu
Uruchamiając defragmentatora, ujrzałem jak widać 12 kB plik - kropkę. Otwierając eksploratora takiego pliku nie widać.
Czy taki plik można uwidocznić, czy cóś z nim zrobić?





Michal19881 - 27 Maj 2008 19:22
Może to bootsector albo MBR...



LED5W - 27 Maj 2008 19:52
O ile się nie mylę to bootsector jak nazwa wskazuje jest na partycji bootowalnej... To jest zwykła partycja NTFS.
A poza tym na C nie ma czegoś takiego.



szaleniec - 27 Maj 2008 20:25
Nie znam się wybitnie na MS Windows, ale w linuksie i uniksie kropka oznacza katalog bierzący.





jankolo - 27 Maj 2008 20:29

Może to bootsector albo MBR...
Och, zapewne oba obiekty widziane są w strukturze plików i niekoniecznie na bootowalnej partycji.
Niech kolega nie pisze byle czego na Forum.



LED5W - 27 Maj 2008 22:36

Michal19881 napisał:
Może to bootsector albo MBR...
Och, zapewne oba obiekty widziane są w strukturze plików i niekoniecznie na bootowalnej partycji.
Niech kolega nie pisze byle czego na Forum.
To znaczy, że ta "kropka" nie jest ani jednym ani drugim z tych obiektów? Możesz mi to wyjaśnić?
Bo wg. mnie to kropka oddziela nazwę od rozszerzenia i kropka. A wg. tego założenia to jest plik bez nazwy i rozszerzenia, którego nie widać...



krzychoocpp - 27 Maj 2008 22:54

Bo wg. mnie to kropka oddziela nazwę od rozszerzenia i kropka. A wg. tego założenia to jest plik bez nazwy i rozszerzenia, którego nie widać...

Kropka = Obecny katalog, tak jak pisze kolega szaleniec
Dwie kropki = Katalog wyżej w drzewie.

Tak samo jest i na Uniksach/Linuksach i w Windows. Nie możesz stworzyć takiego pliku, bo w każdym katalogu po jego utworzeniu już znajdują się co najmniej "kropka" i "dwie kropki".



szaleniec - 27 Maj 2008 22:54


To znaczy, że ta "kropka" nie jest ani jednym ani drugim z tych obiektów? Możesz mi to wyjaśnić?
Bo wg. mnie to kropka oddziela nazwę od rozszerzenia i kropka. A wg. tego założenia to jest plik bez nazwy i rozszerzenia, którego nie widać...


Kropka spełnia także inne funkcje:

in most file systems a directory must have at least two entries: a dot (.) entry that points to itself, and a dot-dot (..) entry that points to its parent.



Piotras_C - 28 Maj 2008 11:55
Witam

Czytam ten temat i dochodzę do wniosku, że rośnie nam pokolenie użytkowników, które nie zna linii poleceń (wychowani tylko na Windows).
Proponuję w linii poleceń napisać dir i sprawdzić co otrzymamy, a następnie polecenie "cd .." i zobaczyć co otrzymamy.

Pozdrawiam

Piotr (wychowany na DOS)



LED5W - 28 Maj 2008 20:01

Witam

Czytam ten temat i dochodzę do wniosku, że rośnie nam pokolenie użytkowników, które nie zna linii poleceń (wychowani tylko na Windows).
Proponuję w linii poleceń napisać dir i sprawdzić co otrzymamy, a następnie polecenie "cd .." i zobaczyć co otrzymamy.

Pozdrawiam

Piotr (wychowany na DOS)

Tak się składa, że te polecenia znam.

Kropka = Obecny katalog, tak jak pisze kolega szaleniec
Przecież główny katalog dysku (tj. D:\) nie ma 12kB...

A poza tym musiałem dzisiaj naprawić system i teraz kropka znikła i jest sam ukośnik...



DriverMSG - 01 Cze 2008 02:46
A może to były pliki jak na fotkach ?
I nawet wpisanie DIR w wierszu poleceń może wyświetlać bzdury .







Mariusz G. - 01 Cze 2008 07:16
Co siedzi w bebechach Windy to nawet sam Bill Gates nie wie. Całe zamieszanie wynika z tego że raz defragowi (badziewnemu zresztą) wyświetlił się katalog bieżący katalogu głównego a za drugim razem katalog główny. Stricte jest to jedno i to samo (pod warunkiem że nikt i nic nie zamiesza samymi wpisami na dysku). A że zajmuje on 12 kB to pewnik bo jakby nie liczył są to 3 klastry po 4 kB każdy i wyraźnie jest napisane że w dwóch fragmentach. I jakby nie patrzeć to każdy katalog jest przecież plikiem tyle że ma specyficzną strukturę (rekordy) i nadany atrybut Directory.



LED5W - 01 Cze 2008 15:05

I jakby nie patrzeć to każdy katalog jest przecież plikiem [...]
Czyli to jest taki "nagłówek pliku folderu"?