Obcięty rozmiar zależy od oryginalnego rozmiaru pliku; Dodatkowe dane zostaną utracone, jeśli rozmiar pliku jest większy niż określony rozmiar.
Zacznijmy od różnych przykładów, aby zobaczyć, w jaki sposób możemy obciąć rozmiar pliku.
Instalowanie pakietów Coreutils
Polecenie „obcięte” jest wyposażone w większość dystrybucji Linuksa. Można go również zainstalować, jeśli nie obecne, za pomocą polecenia podanego poniżej:
$ sudo apt-get instal instal coreutils
Użyj „Grep” Polecenie do wymienienia szczegółów pakietów:
$ dpkg -l | Grep Coreutils
Jak używać polecenia „obcięcia”?
„>” Operator przekierowania powłoki to najpopularniejszy i najprostszy sposób na obcięcie plików.
Składnia
Składnia do obcięcia plików z przekierowaniem wynosi:
:> nazwa pliku
„:” okrężnica oznacza prawdziwe i nie ma wyjścia i operatora przekierowania „>” przekieruj wyjście do określonego pliku.
Plik, który obcinam.cii":
:> test.cii
Innym sposobem obcięcia pliku jest:
$ cat /dev /null> test.cii
Usuwa zawartość „test.cii" plik.
Wyczyść treść pliku
Użyj "-S" opcja usunięcia zawartości plików. Jest to preferowany sposób ręcznego usunięcia pliku. Polecenie obrotowe skutecznie eliminuje całą zawartość pliku. Nie usuwa pliku ITELF, ale pozostawia go jako plik zer-byt na dysku.
Użyjmy obcięcia, aby wyczyścić plik.tekst do 0 bajtów:
$ truncate -s 0 plik.tekst
Uprawnienia do plików i własność zostaną zachowane, jeśli użyjesz polecenia obrotowego.
Użyj „LS -LH” polecenie potwierdzające rozmiar:
plik $ ls -lh.tekst
Obcinanie pliku do określonego rozmiaru
Aby utworzyć plik, użyj:
$ Touch Test.tekst
Aby potwierdzić zgodę pliku i rozmiar pliku, użyj:
test $ ls -lh.tekst
Obcinajmy plik do 100 bajtów rozmiaru:
$ truncate -s 100 test.tekst
Aby potwierdzić rozmiar, użyj:
test $ ls -lh.tekst
Aby obciąć rozmiar pliku do 300k:
$ Truncate -s 300k test.tekst
Wpisz poniżej wspomniane polecenie, aby sprawdzić rozmiar:
test $ ls -lh.tekst
Rozszerzanie rozmiaru pliku
Możesz zwiększyć rozmiar pliku za pomocą „+” z "-S" opcja. Plik ma obecnie rozmiar 300k, jak pokazano na poniższym obrazku:
Chciałbym zwiększyć rozmiar pliku z 300k do 600 tys. Bajtów:
$ truncate -s +300k test.tekst
Rozmiar pliku został rozszerzony z 300 tys. Do 600k. Sprawdź rozmiar:
test $ ls -lh.tekst
Zmniejszenie rozmiaru pliku
Załóżmy, że masz plik 600K i chcesz zmniejszyć jego rozmiar do 270k, użyj „-S”Opcja i„-”Z rozmiarem:
$ truncate -s -270K test.tekst
Obecny rozmiar pliku to 330k.
Otrzymywać pomoc
Aby uzyskać wiadomość pomocową, użyj:
obcięcie -Help
Sprawdzanie wersji
Aby sprawdzić wersję polecenia obcięcia, użyj:
truncate --version
Wniosek:
Truncate to bardzo przydatne polecenie do usuwania zawartości pliku przy jednoczesnym usuwaniu pliku. Możesz także zmienić rozmiar pliku na rozmiar, który chcesz. Nauczyliśmy się, jak obciąć treść pliku, a także jak zmniejszyć lub rozszerzyć pliki w tym artykule.