GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Generieren eines SHA-256-Hashs über die Linux-Befehlszeile

Wenn Sie openssl installiert haben , können Sie Folgendes verwenden:

echo -n "foobar" | openssl dgst -sha256

Für andere Algorithmen können Sie -sha256 ersetzen mit -md4 , -md5 , -ripemd160 , -sha , -sha1 , -sha224 , -sha384 , -sha512 oder -whirlpool .


echo gibt normalerweise einen Zeilenumbruch aus, der mit -n unterdrückt wird . Versuchen Sie Folgendes:

echo -n foobar | sha256sum

Wenn der Befehl sha256sum nicht verfügbar ist (z. B. auf Mac OS X v10.9 (Mavericks)), können Sie Folgendes verwenden:

echo -n "foobar" | shasum -a 256


echo -n funktioniert und wird aufgrund der massiven historischen Verwendung wahrscheinlich nie verschwinden, aber gemäß den neuesten Versionen des POSIX-Standards werden neue konforme Anwendungen "ermutigt, printf zu verwenden ".


Linux
  1. 8 Tipps für die Linux-Kommandozeile

  2. So installieren Sie Software über die Linux-Befehlszeile

  3. Verwenden von Google Drive über die Linux-Befehlszeile

  4. Migrieren eines Linux-Servers über die Befehlszeile

  5. Wie kann ich einen Ordner über die Linux-Befehlszeile kopieren?

Erstellen Sie eine Fotocollage über die Linux-Befehlszeile

Programmieren Sie Hardware über die Linux-Befehlszeile

Die Linux-Befehlszeile kann aus der Ferne Spaß machen

Meistern Sie die Linux-Befehlszeile

So suchen Sie nach Dateien über die Linux-Befehlszeile

Verzeichnis in Linux entfernen – So löschen Sie einen Ordner von der Befehlszeile aus