1. UID 로 된 uid 를 다른 계정명과 그룹명으로 변경
find /home -uid UID -exec chown 계정명:그룹명 {} \;
ex) find /home/apple -uid 500 -exec chown apple:users {} \;
예제 해설) /home/apple 하위 경로에 있는 모든 파일 및 디렉토리에 대해서 uid 가 500 인 것을
uid : apple 과 gid : users 로 변경해라
2. 현재 경로의 모든 파일에 대해 내용검색을 하여 keyword 라는 패턴을 new_keyword로 치환
find ./ -exec perl -pi -e 's/keyword/new_keyword/g' {} \;
ex) find ./*.php -exec perl -pi -e 's/abc.com/abc.kr/g' {} \;
예제 해설) 현재 경로 (하위 포함) 의 모든 php 파일에 포함된 abc.com 이라는 패턴을 abc.kr 로 치환해라
'Works > CentOS' 카테고리의 다른 글
centos7 고정 ip 설정 (0) | 2017.09.13 |
---|---|
리눅스에서 tcpdump 명령어의 옵션 정리 (0) | 2017.06.20 |
유용한 find 명령어 응용모음. (0) | 2017.06.09 |
useradd와 여러가지 설정들 (0) | 2017.06.08 |
vsFTP 에서 전송속도 제한 설정 (0) | 2017.06.08 |
yum repository 국내 mirror 설정 (0) | 2017.06.07 |