リナックスでファイルのSHA256ハッシュを取得する方法


方法1: コマンドラインを使用する リナックスでは、コマンドラインから簡単にSHA256ハッシュを取得することができます。以下の手順に従ってください。

  1. ターミナルを開きます。
  2. sha256sumコマンドを使用して、ハッシュを取得したいファイルのパスを指定します。例えば、sha256sum /path/to/fileと入力します。
  3. Enterキーを押して実行します。

コマンドが正常に実行されると、SHA256ハッシュが表示されます。

方法2: プログラミング言語を使用する リナックスでは、プログラミング言語を使用してもSHA256ハッシュを取得することができます。以下にいくつかの例を示します。

Bashスクリプト:

#!/bin/bash
file_path="/path/to/file"
sha256=$(sha256sum "$file_path" | awk '{print $1}')
echo "SHA256ハッシュ: $sha256"

Python:

import hashlib
file_path = '/path/to/file'
with open(file_path, 'rb') as file:
    content = file.read()
    sha256_hash = hashlib.sha256(content).hexdigest()
    print('SHA256ハッシュ:', sha256_hash)

これらの例では、ファイルのパスを適切な場所に変更してください。

以上が、リナックスでファイルのSHA256ハッシュを取得する方法です。簡単に実行できるコマンドラインの手順といくつかのプログラミング言語のコード例を提供しました。お役に立てれば幸いです!もし質問があれば、お気軽にお聞きください。