du 명령을 사용하여 파일 이름별로 정렬

du 명령을 사용하여 파일 이름별로 정렬

"du -ah /" --exclude=/tmp >> files.txt"의 출력을 크기 대신 파일 이름별로 정렬할 수 있기를 원합니다. Linux에서 이 작업을 어떻게 수행합니까? 두 개의 다른 서버에 있는 파일을 비교하고 있습니다. 그런 다음 diff 프로그램을 사용하여 차이점을 확인하십시오.

노트:

그러면 모든 파일 목록을 재귀적으로 가져와서 "files.txt"라는 파일로 출력합니다. 목표는 두 시스템에서 파일 이름을 기준으로 파일을 정렬한 다음 diff 도구(예: TortoiseSVN Diff)를 사용하여 각 파일을 비교하는 것입니다. 목록을 정렬하지 않으면 어떤 파일이 다른지 확인하기가 더 어려워집니다.

답변1

발급해 보세요du -ah / --exclude=/tmp | sort -k 2 >> files.txt

관련 정보