참고, 참고

먼저 자신의 파일과 디렉토리의 상태를 확인

ls -l

파일, 디렉토리 권한 변경

chmod [권한] [파일, 디렉토리]


 파일타입

user 

group 

other 

rw- 

rwx 

rw- 


파일 타입(file type)

- : plain file. 일반 파일. 실행 파일도 포함한다.

d : directory. 디렉토리 형식.

l : link. 다른 파일을 가리키는 링크 파일.

p : pipe. 두 개의 프로그램을 연결하는 파이프 파일. 

b : block device. 블럭 단위로 하드웨어와 반응하는 파일.

c : character device. 스트림 단위로 하드웨어와 반응하는 파일.


권한

 -

없음, 0

read, 4

write, 2

execute, 1


ex) chmod 700 test

 4(r) + 2(w) + 1(x) = rwx------ 

사용자에게 모든권한 부여.




파일 소유자, 소유 그룹 변경

chown [사용자:그룹] [파일, 디렉토리]

ex) 

chown student file

-> file의 소유자를 student로 변경

chown student:school file         

-> file1 파일의 소유자를 student로, 그룹을 school로 변경

chown -cR student:school dir       

-> dir 폴더와 그안의 모든 파일,디렉토리의 소유자,소유그룹 변경

chown -R worker:webhost dir --from=student:school    

-> dir디렉토리 내의 파일중 소유자가 student이고 소유그룹이 school로 되어 있는 파일의 소유자를 worker로 변경하고 소유그룹을 company로 변경

'System > Linux, unix' 카테고리의 다른 글

[centOS] vsftpd passive 모드 설정  (0) 2014.01.20
[centOS] root 비밀번호 변경  (2) 2014.01.16
[Linux] 우분투 자바 설치하기  (1) 2013.10.02
[Linux] 우분투 FTP 설정하기  (0) 2013.09.29

+ Recent posts