강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

여러개의 파일과 디렉토리의 퍼미션 동시에 설정하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

여러개의 파일과 디렉토리의 퍼미션 동시에 설정하기





 

지금까지의 예들은 모두 하나의 파일을 대상으로 퍼미션을 설정하였습니다.

 

 

 

  이번에는 동시에 여러 개의 파일에 대하여 퍼미션을 설정하는 예를 보도록 하겠습니다.

 

 

 

 아래의 예를 보시면 현재 위치한 디렉토리에 여러 개의 파일 또는 디렉토리가 존재합니다.

 

 

 

 

 

[root@su250 conf.d]# ls -l

합계 44

-rw-r--r-- 1 root root  295 2005-12-0801:45 manual.conf

-rw-r--r-- 1 root root 1796 2005-04-2221:53 perl.conf

-rw-r--r-- 1 root root  560 2008-09-1400:15 php.conf

-rw-r--r-- 1 root root  566 2005-12-0602:26 proxy_ajp.conf

-rw-r--r-- 1 root root 1671 2008-10-0723:01 python.conf

-rw-r--r-- 1 root root  332 2008-10-2505:09 squid.conf

-rw-r--r-- 1 root root 9534 2008-07-1522:44 ssl.conf

-rw-r--r-- 1 root root  352 2004-09-0923:22 webalizer.conf

-rw-r--r-- 1 root root  299 2004-09-0915: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-0801:45 manual.conf

-rwxr-xr-x 1 root root 1796 2005-04-2221:53 perl.conf

-rwxr-xr-x 1 root root  560 2008-09-1400:15 php.conf

-rwxr-xr-x 1 root root  566 2005-12-0602:26 proxy_ajp.conf

-rwxr-xr-x 1 root root 1671 2008-10-0723:01 python.conf

-rw-r--r-- 1 root root  332 2008-10-2505:09 squid.conf

-rw-r--r-- 1 root root 9534 2008-07-1522:44 ssl.conf

-rw-r--r-- 1 root root  352 2004-09-0923:22 webalizer.conf

-rw-r--r-- 1 root root  299 2004-09-0915:16 welcome.conf

[root@su250 conf.d]#

 

이렇게 chmod에는 특정 패턴에 매칭되는 여러 개의 파일을 동시에 같은 퍼미션으로 설정할 수 있습니다.

 

 

 

  시스템관리를 하다 보면 특정파일 하나에 대해서 퍼미션을 설정하는 경우도 많이 발생하지만 이번 예와 같이 여러 개의 파일을 동시에 변경하는 경우도 종종 있습니다.

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,056 명
  • 현재 강좌수 :  35,910 개
  • 현재 접속자 :  206 명