GNU/Linux >> Znalost Linux >  >> Linux

Výukový program příkazu Linux sha1sum pro začátečníky (s příklady)

Příkazový řádek Linuxu nabízí několik nástrojů pro kontrolu a ověření integrity souboru. Jedním z takových nástrojů je sha1sum , kterou zde v tomto tutoriálu probereme pomocí několika snadno pochopitelných příkladů. Ale než to uděláme, stojí za zmínku, že všechny příklady zde byly testovány na počítači Ubuntu 16.04 LTS.

Linuxový příkaz sha1sum

Příkaz sha1sum se používá k výpočtu a kontrole výtahu zpráv SHA1. Následuje jeho syntaxe:

sha1sum [OPTION]... [FILE]...

A zde je návod, jak manuálová stránka popisuje tento nástroj:

       Print or check SHA1 (160-bit) checksums.
       With no FILE, or when FILE is -, read standard input.

Následuje několik příkladů ve stylu otázek a odpovědí, které by vám měly poskytnout lepší představu o tom, jak tento nástroj funguje.

O1. Jak používat příkaz sha1sum?

Základní použití je poměrně jednoduché – stačí spustit příkaz s názvem souboru jako vstupem.

Například:

sha1sum test.txt

Zde je výstup výše uvedeného příkazu vytvořeného v mém systému:

Nalevo je přehled zpráv vypočítaný nástrojem. Zde je návod, jak lze výstup chápat:

      The default  mode  is to  print  a  line with checksum, a space, a 
character indicating input mode ('*' for binary, ' ' for text or
where binary  is  insignificant), and name for each FILE.

O2. Jak použít sha1sum k ověření integrity souboru?

Za tímto účelem nejprve uložte souhrn zpráv vytvořený příkazem do souboru .sha1. Zde je například návod, jak jsme to udělali v našem případě:

sha1sum test.txt > test.sha1

Nyní, když jsou oba soubory test.txt a test.sha1 ve stejném adresáři, použijte volbu -c příkazového řádku k ověření integrity souboru.

sha1sum -c test.sha1

Zde je vytvořený výstup:

Pokud kontrola selže, nástroj vytvoří následující výstup:

Q3. Jak přinutit sha1sum číst soubor v binárním režimu?

Ve výchozím nastavení čte příkaz sha1sum soubor v textovém režimu. Můžete však přinutit nástroj, aby četl také v binárním režimu, což můžete udělat pomocí volby -b.

sha1sum -b [filename]

4. Jaké všechny dílčí možnosti jsou k dispozici při ověřování kontrolních součtů?

Existuje několik předvoleb, které můžete nastavit při ověřování kontrolních součtů pomocí sha1sum. Zde je seznam:

       --ignore-missing
              don't fail or report status for missing files

       --quiet
              don't print OK for each successfully verified file

       --status
              don't output anything, status code shows success

       --strict
              exit non-zero for improperly formatted checksum lines

       -w, --warn
              warn about improperly formatted checksum lines

Závěr

Jak jistě souhlasíte, nástroj sha1sum nenabízí mnoho funkcí. Většinu možností příkazového řádku jsme zde již probrali. Až budete s jejich procvičováním hotovi, přejděte na manuálovou stránku nástroje, kde najdete další informace.


Linux
  1. Uživatelé Linuxu Výukový program příkazů pro začátečníky (s příklady)

  2. Výukový program příkazu Linux sum pro začátečníky (s příklady)

  3. Výukový program příkazu spánku pro Linux pro začátečníky (s příklady)

  1. Rozšíření Linuxu Command Tutorial pro začátečníky (s příklady)

  2. Výukový program příkazů Linux factor pro začátečníky (s příklady)

  3. Výukový program pro Linux tac Command pro začátečníky (s příklady)

  1. Linux ano Příkazový kurz pro začátečníky (s příklady)

  2. Linux nproc Command Tutorial pro začátečníky (s příklady)

  3. Výukový program příkazů se základním názvem Linuxu pro začátečníky (s příklady)