GNU/Linux >> Znalost Linux >  >> Ubuntu

Příkaz zkrátit v Linuxu

Úvod

truncate je příkaz používaný ke změně velikosti souboru na požadovanou velikost. Pomůže vám odstranit obsah uvnitř souboru, aniž byste tento soubor odstranili.

Tento příkaz pomáhá rychle a snadno zkrátit soubor. Zkrácený soubor závisí na aktuální velikosti souboru; pokud je velikost souboru větší než zadaná velikost, nadbytečná data budou ztracena.

Tento článek vám ukáže, jak používat příkaz truncate v Linuxu, jak si projdeme níže.

Instalace balíčků Coreutils

Spusťte příkaz apt:

$ sudo apt install coreutils

Výstup:

Pro zobrazení podrobností o balících použijte příkaz grep:

$ dpkg -l | grep coreutils

Výstup:

Syntaxe příkazu truncate

$ truncate -s SIZE filename

Příkaz zkrátit s příklady

1. Vymažte obsah souboru

Syntaxe:

$ truncate -s 0 filename

Ke kontrole použitého místa na disku použijeme příkaz du:

$ du -sh filename

Zde je původní velikost souboru skip.txt 4,0 kB.

Nyní vymažeme obsah souboru skip.txt podle syntaxe:

$ truncate -s 0 skip.txt

Poté použije příkaz du ke kontrole znovu:

$ du -sh skip.txt

Výstup:

Pomocí příkazu ls -lh zkontrolujte velikost souboru

$ ls -lh skip.txt

Výstup:

2. Zkraťte soubor na požadovanou velikost

Ke kontrole použitého místa na disku použijeme příkaz du:

$ du -sh filename

Zde je původní velikost souboru hello.txt 4,0 kB.

Nyní zkrátíme soubor na velikost 400 bajtů:

$ truncate -s 400 hello.txt

Pomocí příkazu ls -lh zkontrolujte velikost souboru:

$ ls -lh hello.txt

Výstup:

3. Zvětšení nebo zmenšení velikosti souboru

Předponu „+“ nebo „-“ můžete použít s -s možnost to udělat.

Soubor dup.txt má velikost 400 kB:

Nyní se pokusíme zvýšit 600 kB:

$ truncate -s +600k dup.txt

Poté zkontrolujte soubor:

$ ls -lh dup.txt

Výstup:

Stejně jako výše můžete použít předponu „-“ s -s možnost zmenšit velikost souboru.

4. Získejte pomoc

$ truncate --help

Výstup:

5. Zkontrolujte svou verzi

$ truncate --version

Výstup:

Závěr

Už jste si prošli podrobnosti o použití příkazu zkrátit v Linuxu.

Děkuji za přečtení.


Ubuntu
  1. Příkaz wc pro Linux

  2. Linuxový příkaz grep

  3. V příkladech příkazů v Linuxu

  1. 8 Příklady příkazů hlavy v Linuxu

  2. 8 Příklady příkazů Stat v Linuxu

  3. soubor Příklady příkazů v Linuxu

  1. Linux Tail Command

  2. Linux Touch Command

  3. Cat Command v Linuxu