본문 바로가기

:SERVER/AWS

[easyupclass] 리눅스 기본 명령어 4 - 권한과 그룹

반응형

- vim [파일명] 
1. 엔터 누르면 일반모드로 넘어간다
일반모드에서 dd를 클릭하면 현재 행 삭제가 되지만 글자를 적을 순 없다
마우스 오른쪽 버튼 클릭 : 붙여넣기
yy : 현재 행 복사
p : 붙여넣기
ctrl+b : 위로 한 화면 스크롤
ctrl+f : 아래로 한 화면 스크롤
$ : 행의 맨 끝으로 이동
home : 행의 맨 처음으로 이동
shift+v : 현재 행 블럭 지정 
y : 블럭 지정된 부분을 복사
u: undo
ctrl+r : redo


2. i(insert)키를 누르면 입력모드로 넘어감

3. 내용 작성 후 esc키를 누르면 명령행모드로 넘어감
:wq 적고 엔터를 누르면 저장 후 종료한다
:w 저장
:q 에디터 종료
:q! 에디터 강제 종료


 

권한 / 그룹

r: 4
w: 2
x: 1


su root 입력 후 엔터를 입력하면 비밀번호 입력하라고 뜬다. 입력하면 root 계정으로 접속함
sudo passwd root : root 계정에 새 비밀번호 생성
[권한 변경]
sudo chmod 646 [파일명] : 파일의 권한을 변경

권한을 777로 변경하면 파일의 색상이 변경됨. (실행 권한이 있을 때)

 


[그룹 변경]
sudo chmod 664 [파일명]
sudo chown root:ubuntu [파일명] 그룹의 소유자를 root에서 ubuntu로 변경함

test2.txt의 그룹명이 root에서 ubuntu로 변경됨

 

sudo find / -name tomcat8 : /폴더 밑에 tomcat8을 포함하는 파일,폴더 찾기

sudo chmod u+x,g+wx,o+x [파일명]: 파일 권한을 추가. 소유자 권한에 x(실행)권한 추가. 그룹 권한에 wx(수정실행)권한 추가. anyone 권한에 x(실행)권한 추가

sudo chmod o=rw [파일명]: 파일 권한 수정. anyone의 권한을 rw(6)으로 수정


 

출처: 이지업클래스 | 개발자를 위한 AWS DevOps 입문 [CI/CD 무중단 배포]
https://easyupclass.e-itwill.com/course/course_view.jsp?id=74&rtype=0&ch=course

반응형