여러개의 파일과 디렉토리의 퍼미션 동시에 설정하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,468 조회
- 0 추천
- 목록
본문
여러개의 파일과 디렉토리의 퍼미션 동시에 설정하기
지금까지의 예들은 모두 하나의 파일을 대상으로 퍼미션을 설정하였습니다.
이번에는 동시에 여러 개의 파일에 대하여 퍼미션을 설정하는 예를 보도록 하겠습니다.
아래의 예를 보시면 현재 위치한 디렉토리에 여러 개의 파일 또는 디렉토리가 존재합니다.
[root@su250 conf.d]# ls -l 합계 44 -rw-r--r-- 1 root root 295 2005-12-08 01:45 manual.conf -rw-r--r-- 1 root root 1796 2005-04-22 21:53 perl.conf -rw-r--r-- 1 root root 560 2008-09-14 00:15 php.conf -rw-r--r-- 1 root root 566 2005-12-06 02:26 proxy_ajp.conf -rw-r--r-- 1 root root 1671 2008-10-07 23:01 python.conf -rw-r--r-- 1 root root 332 2008-10-25 05:09 squid.conf -rw-r--r-- 1 root root 9534 2008-07-15 22:44 ssl.conf -rw-r--r-- 1 root root 352 2004-09-09 23:22 webalizer.conf -rw-r--r-- 1 root root 299 2004-09-09 15:16 welcome.conf [root@su250 conf.d]# |
여기서 p로 시작하는 모든 파일들에 대하여 퍼미션을 755로 설정하고자 합니다.
따라서 "chmod 755 p*"라는 명령으로서 p로 시작하는 모든 파일에 대하여 퍼미션을 755로 설정하였습니다.
[root@su250 conf.d]# chmod 755 p* [root@su250 conf.d]# [root@su250 conf.d]# ls -l 합계 44 -rw-r--r-- 1 root root 295 2005-12-08 01:45 manual.conf -rwxr-xr-x 1 root root 1796 2005-04-22 21:53 perl.conf -rwxr-xr-x 1 root root 560 2008-09-14 00:15 php.conf -rwxr-xr-x 1 root root 566 2005-12-06 02:26 proxy_ajp.conf -rwxr-xr-x 1 root root 1671 2008-10-07 23:01 python.conf -rw-r--r-- 1 root root 332 2008-10-25 05:09 squid.conf -rw-r--r-- 1 root root 9534 2008-07-15 22:44 ssl.conf -rw-r--r-- 1 root root 352 2004-09-09 23:22 webalizer.conf -rw-r--r-- 1 root root 299 2004-09-09 15:16 welcome.conf [root@su250 conf.d]# |
이렇게 chmod에는 특정 패턴에 매칭되는 여러 개의 파일을 동시에 같은 퍼미션으로 설정할 수 있습니다.
시스템관리를 하다 보면 특정파일 하나에 대해서 퍼미션을 설정하는 경우도 많이 발생하지만 이번 예와 같이 여러 개의 파일을 동시에 변경하는 경우도 종종 있습니다.
관련자료
-
이전
-
다음