명령어는 파일이나 디렉터리의 접근 권한을 변경

 

사용하는 방법

chmode [option] [mode] [file]

 

Option 내용
-v 모든 파일에 대해 모드가 적용되는 진단(diagnostic) 메세지 출력
-f 에러 메세지 출력하지 않음
-c 기존 파일 모드가 변경되는 경우만 진단 메세지 출력
-R 지정한 모드를 파일과 디렉토리에 대해 재귀적으로 적용

 

Mode 내용
u, g, o, a 소유자 (u), 그룹 (g),  그 외 사용자 (o), 모든 사용자 (a)
+, -, = u,g,o,a 에게 권한 추가 (+) 제거(-) 지정(=)
r w x 읽기 권한 (r), 쓰기 권한 (w) , 실행 권한 (x)
X X 는 권한 지정 대상이 "실행(x) 권한을 가져도 괜찮은 경우에만 실행 권한을 지정"

 

예시

$ chmod u+x FILE        # 파일 소유 사용자에게 실행권한 추가.
$ chmod ug=rw FILE      # 파일 소유 사용자와 그룹에게 읽고쓰기 권한 지정
$ chmod u=rwx,g=r FILE  # 파일 소유 사용자는 모든권한 지정, 그룹에게는 읽기권한 지정
$ chmod u-x FILE        # 파일 소유 사용자의 실행 권한 제거.

 

 

참고자료

https://recipes4dev.tistory.com/175

 

리눅스 chmod 명령어 사용법. (Linux chmod command) - 리눅스 파일 권한 변경.

1. 리눅스 파일 사용 권한 리눅스에서, 파일(File)을 사용해 할 수 있는 작업은 크게 세 가지로 나눌 수 있습니다. 파일에 저장된 데이터를 읽기. (r = read). 파일에 데이터를 쓰기. (w = write). 파일 실

recipes4dev.tistory.com

 

ctrl  +  p 바로 전 명렬으로 이동
    n 다음 명령으로 이동
    r 이력을 검사

 

 

ctrl + h backspce
    d delete
    w 한 단어 삭제

 

 

ctrl + 커서의 위치에서 끝까지 삭제
    u 커서의 위치에서 커맨드 라인의 첫 문자까지 삭제
    y 마지막으로 지운 내용을 삽입

복사

$ cp a.txt b.txt

 

대상 지정 파일목록 검색

$ ls a* // a로 시작하는 모든 파일을 출력

 

슈퍼 사용자로 전환

$ sudo su - // 프롬프트의 기호가 $ -> # 으로 변경

# shutdown -r now // 지금 바로 재부팅(reboot)
# shutdown -h now // 지금 바로 전원끄기

- shutdown 명령어 에러 발생시 -> /sbin/shutdown 입력

 

 

저장

  • esc 키를 눌러서 명령모드로 진입 후
:q 종료
:q! 강제종료
:w 편집 중인 파일 저장
:w [filename] 편집 중인 파일을 [filename] 로 저장
:wq
편집 중인 파일을 저장 후 종료

 

편집

i 현 위치에서 편집모드로 전환
a 현 위치 다음 글자에서 편집 모드로 전환
o 현 라인 밑에 새로운 라인일 만들고 편집 모드로 전환

 

커서이동

h 왼쪽
j 아래
k
i 오른쪽
w 다음 단어의 첫 글자로 이동
W 공백을 기준으로 다음 단어의 첫 글자로 이동
b 이전 단어의 첫 글자로 이동
B 공백을 기주으로 이전 단어의 첫 글자로 이동
0 행의 시작으로 이동
$ 행의 끝으로 이동

 

삭제

x 한 글자를 삭제, del 키
X 앞 글자를 삭제, Backspace 키
D  현 위치에서 라인의 마지막까지 삭제
dd 현 라인을 삭제

 

검색

/문자열  특정 문자열을 검색한다.

 

실행 취소

u  되돌리기 undo
^r 다시 실행 redo

 

+ Recent posts