"리눅스 폴더 비교 diff -qr"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 3개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
;리눅스 폴더 비교 diff -qr
;리눅스 폴더 비교 diff -qr
;리눅스 diff 폴더 비교
;리눅스 diff 폴더 비교
{| class='wikitable'
|+ 명령어 옵션 설명
|-
| -q, --brief || 파일이 다른 경우에만 알린다.
|-
| -r, --recursive || 하위디렉토리들을 재귀적으로 비교한다.
|}


==실습==
==실습==
20번째 줄: 29번째 줄:
:→ 차이 없음
:→ 차이 없음


;파일 누락 비교
{{소스헤더|파일 누락 비교}}
<source lang='console'>
<source lang='console'>
[root@zetawiki ~]# rm -f /tmp/yum2/pluginconf.d/replace.conf  
[root@zetawiki ~]# rm -f /tmp/yum2/pluginconf.d/replace.conf  
28번째 줄: 37번째 줄:
:→ replace.conf는 /etc/yum/pluginconf.d에만 있음
:→ replace.conf는 /etc/yum/pluginconf.d에만 있음


;파일 변경 비교
{{소스헤더|파일 변경 비교}}
<source lang='console'>
<source lang='console'>
[root@zetawiki ~]# echo 'hello' >> /tmp/yum2/pluginconf.d/fastestmirror.conf
[root@zetawiki ~]# echo 'hello' >> /tmp/yum2/pluginconf.d/fastestmirror.conf

2020년 1월 16일 (목) 23:15 기준 최신판

1 개요[ | ]

리눅스 폴더 비교 diff -qr
리눅스 diff 폴더 비교
명령어 옵션 설명
-q, --brief 파일이 다른 경우에만 알린다.
-r, --recursive 하위디렉토리들을 재귀적으로 비교한다.

2 실습[ | ]

[root@zetawiki ~]# cp -a /etc/yum /tmp/yum2
[root@zetawiki ~]# tree /tmp/yum2
/tmp/yum2
├── pluginconf.d
│   ├── fastestmirror.conf
│   ├── replace.conf
│   └── security.conf
├── protected.d
├── vars
└── version-groups.conf

3 directories, 4 files
[root@zetawiki ~]# diff -qr /etc/yum /tmp/yum2
→ 차이 없음
파일 누락 비교
[root@zetawiki ~]# rm -f /tmp/yum2/pluginconf.d/replace.conf 
[root@zetawiki ~]# diff -qr /etc/yum /tmp/yum2
Only in /etc/yum/pluginconf.d: replace.conf
→ replace.conf는 /etc/yum/pluginconf.d에만 있음
파일 변경 비교
[root@zetawiki ~]# echo 'hello' >> /tmp/yum2/pluginconf.d/fastestmirror.conf
[root@zetawiki ~]# diff -qr /etc/yum /tmp/yum2
diff -qr /etc/yum/pluginconf.d/fastestmirror.conf /tmp/yum2/pluginconf.d/fastestmirror.conf
13a14
> hello
Only in /etc/yum/pluginconf.d: replace.conf
→ /tmp/yum2/pluginconf.d/fastestmirror.conf에 hello가 있음

3 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}