chmod나 chown과 같은 명령어 적용 시 파일 혹은 디렉터리 하나에 적용하게 되는데,
find 명령어를 이용하여 경로 내의 모든 결과값을 받아 -exec 옵션을 추가하여 모든 파일에 적용이 가능하다.
# pwd를 이동하거나 직접 경로입력. f는 일반 파일, d는 디렉토리
find . -type f -exec chmod u+s {} \;
find . -type d -exec chmod u+s {} \;
find 명령어의 결과값을 받아 -exec 옵션으로 파일 속성을 출력할 수도 있다.
# setuid와 setgid가 설정된 파일 탐색
find / \{ -perm -4000 -o -perm -2000 \} -exec ls -al {} \;
'컴퓨터 공학 > 리눅스' 카테고리의 다른 글
리눅스 컨테이너 (LXC, LinuX Containers) (0) | 2020.08.27 |
---|