Jest to polecenie fallocate, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
fallocate - wstępnie przydziela lub zwalnia miejsce do pliku
STRESZCZENIE
upadek [-c] [-n] [-p] [-z] [-o offset] -l długość filename
upadek -d [-o offset] [-l długość] filename
OPIS
upadek służy do manipulowania przydzieloną przestrzenią dyskową dla pliku, w celu zwolnienia alokacji
lub wstępnie go przydzielić. W przypadku systemów plików obsługujących wywołanie systemowe fallocate, preallocation
odbywa się to szybko poprzez alokację bloków i oznaczanie ich jako niezainicjowanych, co nie wymaga IO
bloki danych. Jest to znacznie szybsze niż utworzenie pliku poprzez wypełnienie go zerami.
Kod wyjścia zwrócony przez upadek wynosi 0 w przypadku sukcesu i 1 w przypadku niepowodzenia.
OPCJE
Połączenia długość i offset po argumentach mogą występować przyrostki multiplikatywne KiB
(=1024), MiB (=1024*1024) i tak dalej dla GiB, TiB, PiB, EiB, ZiB i YiB („iB” to
opcjonalne, np. „K” ma takie samo znaczenie jak „KiB”) lub przyrostki KB (=1000), MB
(=1000*1000) i tak dalej dla GB, TB, PB, EB, ZB i YB.
Opcje --zakres zwinięcia, --kopać dziury, -- dziurkacz i --zakres zerowy są wzajemnie
wykluczają.
-c, --zakres zwinięcia
Usuwa zakres bajtów z pliku, nie pozostawiając dziury. Zakres bajtów, który ma być
zawalony zaczyna się o godz offset i trwa długość bajty. Po zakończeniu
operacja, zawartość pliku począwszy od lokalizacji offset+długość będzie
być dołączone w miejscu offset, i plik będzie długość bajty mniejsze. The
opcja --zachowaj rozmiar nie można określić dla operacji w zakresie załamania.
Dostępne od Linuksa 3.15 dla ext4 (tylko dla plików opartych na zasięgu) i XFS.
-d, --kopać dziury
Wykrywaj i kopaj dziury. To sprawia, że plik jest rozrzedzony na miejscu, bez użycia dodatkowych
miejsca na dysku. Minimalny rozmiar otworu zależy od rozmiaru bloku we/wy systemu plików
(zwykle 4096 bajtów). Ponadto, korzystając z tej opcji, --zachowaj rozmiar jest sugerowane. Jeśli nie
zakres jest określony przez --zrównoważyć i --długość, następnie analizowany jest cały plik
dziury.
Możesz pomyśleć o tej opcji jako o wykonaniu „cp --rzadki", a następnie zmiana nazwy pliku
docelowy plik do oryginału, bez potrzeby zajmowania dodatkowego miejsca na dysku.
See -- dziurkacz aby wyświetlić listę obsługiwanych systemów plików.
-l, --długość długość
Określa długość zakresu w bajtach.
-n, --zachowaj rozmiar
Nie modyfikuj widocznej długości pliku. To może skutecznie przeznaczyć
blokuje poza EOF, który można usunąć za pomocą obcięcia.
-o, --zrównoważyć offset
Określa początkowe przesunięcie zakresu w bajtach.
-p, -- dziurkacz
Zwalnia miejsce (tj. tworzy dziurę) w zakresie bajtów, zaczynając od offset i
kontynuuje dla długość bajty. W określonym zakresie częściowe bloki systemu plików
są zerowane, a całe bloki systemu plików są usuwane z pliku. Po
wywołanie zakończone sukcesem, kolejne odczyty z tego zakresu zwrócą zera. Ta opcja
nie mogą być określone jednocześnie z --zakres zerowy opcja. Kiedy
korzystając z tej opcji, --zachowaj rozmiar jest dorozumiana.
Obsługiwane dla XFS (od Linuksa 2.6.38), ext4 (od Linuksa 3.0), Btrfs (od Linuksa
3.7) i tmpfs (od Linuksa 3.5).
-v, --gadatliwy
Włącz tryb pełny.
-z, --zakres zerowy
Zeroje spację w zakresie bajtów, zaczynając od offset i kontynuuję przez długość bajty.
W określonym zakresie bloki są wstępnie przydzielane dla regionów obejmujących
dziury w pliku. Po udanym wywołaniu kolejne odczyty z tego zakresu zostaną wykonane
zwrócić zera.
Zerowanie odbywa się w systemie plików, najlepiej poprzez konwersję zakresu na
niepisane zakresy. Takie podejście oznacza, że określonego zakresu nie będzie
fizycznie wyzerowane na urządzeniu (z wyjątkiem częściowych bloków na obu końcach).
zakres), a operacje we/wy są (w przeciwnym razie) wymagane tylko do aktualizacji metadanych.
Option --zachowaj rozmiar można określić, aby zapobiec modyfikacji długości pliku.
Dostępne od Linuksa 3.14 dla ext4 (tylko dla plików opartych na zasięgu) i XFS.
-V, --wersja
Wyświetl informacje o wersji i zakończ.
-h, --help
Wyświetl tekst pomocy i wyjdź.
AUTORSKI
Eric Sandeen ⟨[email chroniony]⟩
Karel Zak[email chroniony]⟩
Użyj fallocate online, korzystając z usług onworks.net