>  기사  >  시스템 튜토리얼  >  Diff 및 Meld 도구를 사용하여 두 디렉터리 간의 차이점을 비교하세요.

Diff 및 Meld 도구를 사용하여 두 디렉터리 간의 차이점을 비교하세요.

WBOY
WBOY원래의
2024-08-21 16:39:30415검색

일반적으로 Linux에서 두 파일을 비교하려면 diff(Unix에서 파생된 간단한 명령줄 도구)를 사용하여 두 컴퓨터 파일 간의 차이점을 표시합니다. 이는 파일을 한 줄씩 비교하며 사용하기가 매우 쉽습니다. 거의 모든 Linux 배포판에 사전 설치되어 있습니다.

문제는 Linux에서 두 디렉터리를 어떻게 비교할 수 있느냐는 것입니다. 이제 우리는 어떤 파일/하위 디렉터리가 두 디렉터리에 공통인지, 어떤 파일/하위 디렉터리가 한 디렉터리에만 존재하는지 알고 싶습니다.

diff를 실행하는 일반적인 구문은 다음과 같습니다.

으아아아

기본적으로 출력은 아래 스크린샷에 표시된 것처럼 파일/하위 폴더의 파일 이름을 기준으로 알파벳순으로 정렬됩니다. 명령에서 -q 스위치는 파일에 차이가 있는 경우에만 보고하도록 diif에 지시합니다.

으아아아

使用 Diff 和 Meld 工具比较两个目录的不同处

두 폴더의 차이점

다시 diff를 실행하면 하위 폴더에 들어갈 수 없지만, 아래와 같이 -r 스위치를 사용하여 하위 폴더를 읽을 수 있습니다.

으아아아
Meld 시각적 비교 및 ​​병합 도구 사용

meld는 마우스 사용을 좋아하는 사람들을 위한 멋진 그래픽 도구(GNOME 데스크탑 아래의 시각적 비교 및 ​​병합 도구)입니다. 다음과 같이 설치할 수 있습니다.

으아아아

설치가 완료되면 Ubuntu Dash 또는 Linux Mint 메뉴나 Fedora 또는 CentOS 데스크톱의 활동 개요에서 "meld"를 검색하여 실행하세요.

비교할 파일이나 폴더를 선택할 수 있는 다음 Meld 인터페이스를 볼 수 있으며 버전 제어 보기도 있습니다. 디렉터리 비교를 클릭하고 다음 인터페이스로 이동합니다. 使用 Diff 和 Meld 工具比较两个目录的不同处

멜드 비교 도구

비교하려는 폴더를 선택하세요. "3방향 비교" 옵션을 선택하면 세 번째 폴더를 추가할 수 있습니다.

使用 Diff 和 Meld 工具比较两个目录的不同处

비교할 폴더를 선택하세요

비교할 폴더를 선택한 후 “비교”를 클릭하세요.

使用 Diff 和 Meld 工具比较两个目录的不同处

다른 폴더 목록

이 기사에서는 Linux에서 두 폴더의 차이점을 찾는 방법을 설명합니다. 다른 명령이나 GUI 도구를 알고 계시다면 아래 댓글에 여러분의 생각을 공유하는 것을 잊지 마세요.


위 내용은 Diff 및 Meld 도구를 사용하여 두 디렉터리 간의 차이점을 비교하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.