반응형
파일이 같은지 여부 판단
파일이 같은지 여부를 판단하는 데 유용한 명령어로는 diff
, cmp
, md5sum
등이 있습니다. 각 명령어의 사용 방법과 특징을 아래에 설명하겠습니다.
1. diff
diff
명령어는 두 파일의 차이점을 비교하여 출력합니다. 파일이 동일하다면 아무런 출력도 하지 않습니다.
diff file1.txt file2.txt
2. cmp
cmp
명령어는 두 파일을 바이트 단위로 비교하여 첫 번째 차이점을 출력합니다. 파일이 동일하다면 아무런 출력도 하지 않습니다.
cmp file1.txt file2.txt
3. md5sum
md5sum
명령어는 파일의 MD5 해시값을 생성하여 파일이 같은지 여부를 확인할 수 있습니다. 두 파일의 해시값이 같으면 파일이 동일하다는 의미입니다.
md5sum file1.txt
md5sum file2.txt
두 파일의 MD5 해시값이 같으면 파일이 동일합니다. 예를 들어:
md5sum file1.txt
# 출력: e2fc714c4727ee9395f324cd2e7f331f file1.txt
md5sum file2.txt
# 출력: e2fc714c4727ee9395f324cd2e7f331f file2.txt
위의 예시처럼 해시값이 같으면 두 파일이 동일합니다.
정리
diff
: 파일의 차이점을 비교하여 출력합니다. 동일하면 아무런 출력도 하지 않습니다.cmp
: 두 파일을 바이트 단위로 비교하여 첫 번째 차이점을 출력합니다. 동일하면 아무런 출력도 하지 않습니다.md5sum
: 파일의 MD5 해시값을 비교하여 파일이 동일한지 확인할 수 있습니다.
이 명령어들을 활용하여 파일이 같은지 여부를 판단할 수 있습니다.
반응형
'Linuxpia > 리눅스 사용 팁' 카테고리의 다른 글
[리눅스 팁] 데비안 기반의 'apt' 도구의 연원 (33) | 2024.07.12 |
---|---|
[리눅스 팁] 파일의 차이를 요약해서 보려면, diffstat (33) | 2024.07.01 |
[리눅스 팁] `rsync`를 사용한 효율적인 파일 동기화 (34) | 2024.06.27 |
[리눅스 팁] `tmux`를 사용한 세션 관리 (33) | 2024.06.26 |
[리눅스 팁] 터미널에서 계산을 하려면 (33) | 2024.06.18 |