어떻게 md5sum --check
작동 해야할지 혼란스러워합니다 .
$ man md5sum
-c, --check
read MD5 sums from the FILEs and check them
파일이 있는데 파이프로 연결할 수 있습니다 md5sum
.
$ cat file | md5sum
44693b9ef883e231cd9f90f737acd58f -
내일 파일의 무결성을 확인하려면 md5sum이 여전히 있는지 확인하려면 어떻게 44693b9ef883e231cd9f90f737acd58f
해야합니까?
노트
cat file
스트림 일 수 있습니다. 그래서 예제가 아닌 파이프를 사용하고 싶습니다 md5sum file
.
답변
당신은 이것을합니다 :
cat file | md5sum > sumfile
그리고 다음날 당신은 이것을 할 수 있습니다 :
cat file | md5sum --check sumfile
어떤 지문 :
-: OK
모든 것이 괜찮다면
답변
파일의 md5sum을 알고 있다고 가정합니다.
다음 명령을 실행하십시오.
에코 ff19e3f8bde936457b8e53c825110987 myfile | md5sum --check- myfile : 확인
md5sum --check
같이 md5sum
어떤 파일 (또는 경우 다른 옵션 (또는 없음)을 표준 입력에서 입력을 받아 -
) 명령 행에 지정되지 않습니다.
답변
기본 구문 md5sum
은 다음과 같습니다.
$ md5sum file
068a9a19124df814e52ff5461598cfe4 file
체크섬 파일을 만들려면 표준 출력을 파일로 리디렉션하십시오.
$ md5sum file > md5.checksum
체크섬 파일과 파일을 확인하려면
$ cd path/to/file
$ md5sum --check path/to/md5.checksum
file: OK
즉, m13r의 구현은 똑같이 유효합니다.