Shell 확인

Linux 2016.08.11 23:18

리눅스는 기본 Bash Shell입니다.


내가 지금 무슨 쉘을 사용하고 있는지 확인하는 방법입니다.


1. vi를 통해 /etc/passwd 열고 계정의 맨 끝을 보면 확인 가능

2. 쉘 상태에서 echo $SHELL 실행 (SHELL은 무조건 대문자)


쉘을 변경하기 위해서는


1. /etc/passwd에서 계정마다 변경 가능

2. chsh 실행

 - 현재 설정가능한 쉘 종류 확인 명령어 chsh -l

 - logout 후 login해야 함.


끝!!

저작자 표시
신고

'Linux' 카테고리의 다른 글

Shell 확인  (0) 2016.08.11
CHMOD / 권한 변경하기  (0) 2016.08.10
vi 편집기 명령어  (0) 2016.08.06
블로그 이미지

smileyoon

Tag shell,

chmod 명령어를 통해 User, Group, Other에 권한을 줄 수 있습니다.


예제를 통해 사용방법을 읽혀 보도록 하겠습니다.


리눅의 파일을  ls -al 명령어를 실행해서 볼 경우 아래와 같이 소유자(owner)가 누구고 어떤 그룹에 속해 있고

어떠어떠한 권한을 가지고 있는지 알 수 있습니다.


-rw-rwx-wx 총 10개의 값들이 있는데

맨 앞자리를 나중에 확인하고 그 다음부터 3자리씩 끊어서 User, Group, Other권한 속성값을 볼 수 있습니다.


rw-     rwx   -wx 의 경우 User는 읽고, 쓰기 권한만, Group은 읽고, 쓰고, 실행하는 권한을, Other는 쓰고 실행하는 권한을 가지고 있습니다.


일반적으로 chmod명령어를 가지고 아래와 같이 권한을 줄 수 있습니다.


1. test파일의 User에게 쓰기 권한을 주고 싶다.

chmod u+w test

2. test파일의 그룹에 실행 권한을 제거하고 싶다.

chmod g-x test

3. user, group, other 모두에게 x 권한을 제거하고 싶다.

chmod ugo-x test


그리고 숫자를 이용해서도 권한을 부여하고 제거할 수 있습니다.


rwx r:4, W:2, X:1


4. user에게 Full 권한을 Group에는 읽고 쓰기권한만 other에게는 실행 권한만 줄 경우 

chmod 761 test


 

저작자 표시
신고

'Linux' 카테고리의 다른 글

Shell 확인  (0) 2016.08.11
CHMOD / 권한 변경하기  (0) 2016.08.10
vi 편집기 명령어  (0) 2016.08.06
블로그 이미지

smileyoon

vi 편집기 명령어

Linux 2016.08.06 22:52

리눅스를 다루는 일이 많아졌습니다. 

vi 편집기에서 사용할 수 있는 명령어는 아주 많지만 우선 이것만이라도 알고 있으면 

좋겠다는 생각이 들어서 정리하였습니다. 운영하면서 알게 되는 좋은 명령어는 

지속적으로 update 하도록 하겠습니다.


※ 리눅스는 대소문자를 엄격히 구분합니다.

 

Vi 편집기에서는 3가지 모드가 있습니다.

  1. 입력모드
  2. 명령모드 (vi 편집기 실행 기본으로 명령모드에서 시작)
  3. 콜론모드 (Ex모드) ESC 키를 누르고 :(콜론) 입력한 상태

 

[명령(편집)모드]

입력모드에서 다시 명령모드로 전화하려면 ESC 키를 누르시기 바랍니다.

 

yy 한줄 복사

p 붙여넣기

H 화면의 최상위로 이동

M 화면의 중간으로 이동

L 화면의 아래로 이동

u 이전으로 돌아가기 (실행취소)

Ctrl + b 화면 위로 이동

Ctrl + f  화면 아래로 이동

gg 파일의 맨 처음으로 이동

G 파일의 맨 끝으로 이동


[입력모드]

명령모드에서 입력모드로 전환하려면 i 타이핑한 실행합니다.


/ 변환 Shift+Spacebar

 

[콜론모드]

명령모드에서 콜론모드로 전환하려면 :(콜론) 명령을 실행합니다.


:wq 저장하고 종료

:q! 저장하지 않고 종료

:w 종료하지 않고 저장만 하기


-- 20160827 추가

[텍스트 컨트롤]

편집모드에서 v,V 사용해서 문자를 선택하고 y 통해 복사하고, p 이용하여 붙여넣기 있다

d 이용하면 삭제가 가능하다.

(v 문자 하나씩 선태, V 단위 선택)


Redo(다시 실행) :  Ctrl + r

Undo(이전으로 돌아가기) : u




저작자 표시
신고

'Linux' 카테고리의 다른 글

Shell 확인  (0) 2016.08.11
CHMOD / 권한 변경하기  (0) 2016.08.10
vi 편집기 명령어  (0) 2016.08.06
블로그 이미지

smileyoon