nickjoIT

리눅스 명령어 본문

PROGRAMING/Shell Script

리눅스 명령어

nickjo 2016. 2. 23. 15:39

cp: 파일과 디렉터리 복사

mv: 파일과 디렉터리 이동 또는 이름변경

rm: 파일과 디렉터리 삭제

-r: 일반 파일이면 그냥 삭제하고, 경로라면 그 하위 경로와 파일들을 한번에 모두 삭제

-f: 아무런 경고 메시지를 보여주지 않고 강제로 삭제


mkdir: 디렉터리 생성

rmdir: 디렉터리 삭제



# 퍼미션

chmod: 파일, 디렉터리에 대한 접근 권한을 변경하는 명령

su: 일시적으로 수퍼유저 또는 다른 유저로 전환하는 명령

chown: 파일, 디렉터리의 소유자를 변경하는 명령

chgrp: 파일, 디렉터리의 그룹 소유자를 변경하는 명령



 chmod 값

설명 

777 

 (-rwxrwxrwx)

모든 접근에 대해 제한을 두지 않는다. 누구나 읽기, 쓰기, 실행이 가능하다.

755

(-rwxr-xr-x)

파일 소유자는 읽기, 쓰기, 실행이 가능하고, 파일에 지정된 그룹과 누구나 읽기, 실행이 가능하다.

700 

(-rwx------)

파일의 소유자만 읽기, 쓰기, 실행이 가능하고, 소유자 이외의 누구도 접근이 불가능하다. 이 모드는 시스템 관리자만 실행하는 프로그램이나 보안이 필요한 프로그램에 설정한다.

666

(-rw-rw-rw-)

모든 사용자가 읽기, 쓰기가 가능하다록 설정한다.

644 

(-rw-r--r--)

파일의 소유자는 읽기, 쓰기가 가능하지만, 다른 유저들은 읽기만 가능하다. 즉, 소유자만 파일의 내용 변경이 가능하게 된다. 

600

(-rw------)

파일의 소유자만 읽기와 쓰기가 가능하고, 다른 유저들은 접근이 불가능하다.




'PROGRAMING > Shell Script' 카테고리의 다른 글

xshell 명령어 모음  (0) 2016.04.14
리눅스에서의 파일 확장자명  (0) 2016.02.23
vi 편집기 명령어  (0) 2016.02.18
vi 편집기의 4가지 모드  (0) 2016.02.18
Comments