#touch a.php //创建a.php文件 #vi a.php //用vi 编辑a.php文件
「」と入力して保存します。 リーリー
ディスプレイ: e10adc3949ba59abbe56e057f20f883e
A. Linux または Unix では、md5sum はファイル メッセージ ダイジェストの計算と検証に使用されるツール プログラムです。一般に、Linux をインストールすると、コマンド ライン ターミナルで直接実行できるツール md5sum が表示されます。次のコマンドを使用すると、md5sum コマンドのヘルプを表示できます man md5sum
リーリー
md5sumを使用して文字列を暗号化する方法
リーリー
ディスプレイ:
コードをコピーします コードは次のとおりです: 123456e10adc3949ba59abbe56e057f20f883e 赤色は暗号化された値を表します
パイプコマンドも使用できます:
コードをコピーします コードは次のとおりです: #echo -n '123123'
または、md5.sh という名前の md5 暗号化スクリプトとして記述します。
次のコンテンツをスクリプトにコピーします:
コードをコピーします コードは次のとおりです: #!/bin/bash エコー -n $1 | awk '{print $1}'
保存後、スクリプトの実行許可を与えます。
コードをコピーします コードは次のとおりです: #sh md5.sh 123456 表示: e10adc3949ba59abbe56e057f20f883e
B. 実際、テキストをテキスト ファイルに入力し、md5sum を使用してテキストを暗号化して変更し、文字列の暗号化された値を取得することもできます。プロセスは次のとおりです:
コードをコピーします コードは次のとおりです: #touch a.txt #echo -n 123456 > a.txt //キャリッジリターンの干渉を避けるために、-n パラメータを失わないようにしてください。
#md5sum a.txt表示: e10adc3949ba59abbe56e057f20f883e a.txt
ctrl+d には 2 つの意味があります:
1 つは、ファイルの終わりの入力文字 EOF をプログラムに送信することです。
2 つ目は、プログラムに終了コマンドを送信することです。プログラムがシグナルを受信した後の具体的なアクションは、入力を終了して待つか、シグナルを受け取った後のプログラムの動作によって異なります。
md5sum は最初の意味に属します。 strl+d を 2 回実行した後、最初に EOF 命令が読み取られると、次のキャプチャは終了命令として扱われます。シェルなどのプログラムは、ctrl+d を終了コマンドとして直接解釈します。