Nowe posty

Autor Wątek: Plik wypelniony zerami, nie zajmujacy miejsca  (Przeczytany 3788 razy)

JrQ-

  • Gość
Plik wypelniony zerami, nie zajmujacy miejsca
« dnia: 2011-01-03, 20:46:50 »
Witam, czy wie ktos, jak moge utworzyc plik nie zajmujacy miejsca, wypelniony 0?

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2516
    • Zobacz profil
Plik wypelniony zerami, nie zajmujacy miejsca
« Odpowiedź #1 dnia: 2011-01-03, 21:04:05 »
Zwykle pliki uszkodzone wskazują, że mają 0 jednostek zajętego miejsca, ale to nieprawda. Bo nawet jeśli plik ma zapisaną w sobie sama nazwę, to i tak ta nazwa musi zająć odrobinę pamięci. Podobnie się sprawy mają z pustym katalogiem (katalog to taki specyficzny przypadek pliku).
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Ksanderon

  • Gość
Plik wypelniony zerami, nie zajmujacy miejsca
« Odpowiedź #2 dnia: 2011-01-03, 21:05:13 »
istnieje coś takiego jak /dev/zero jeśli o to ci chodzi

ZipoKing

  • Gość
Plik wypelniony zerami, nie zajmujacy miejsca
« Odpowiedź #3 dnia: 2011-01-03, 21:21:16 »
Nie wiem czy jest to możliwe na innych systemach plików, ale w ext3/ext4 można zrobić tak:
Kod: sh [Zaznacz]
dd if=/dev/zero of=./pusty.bin bs=1 count=0 seek=10G

Ksanderon

  • Gość
Plik wypelniony zerami, nie zajmujacy miejsca
« Odpowiedź #4 dnia: 2011-01-03, 21:33:24 »
Dokładnie - wydaje mi się, że obsługują to wszystkie systemy plików typowo przeznaczone dla systemów UNIXopodobnych, czyli będzie działać na ReiserFS , minix,Xia, być może na XFS,JFS, i na wielu innych ale np. na FATopochodnych niestety na pewno nie zadziała.

chmooreck

  • Gość
Plik wypelniony zerami, nie zajmujacy miejsca
« Odpowiedź #5 dnia: 2011-01-03, 22:37:19 »
Może pojawić się problem przy archiwizacji na taśmę ;-)