반응형

먼저 쉘 확인하기..

 

echo $SHELL

 

ksh : korn shell

csh : C shell

sh : bourne shell

bash : bash shell

 

이다..

 

쉘 바꾸기는 간단..

 

# 에서 korn shell 로 바꿀려면

# ksh

라고 입력하면 끝..

 

다른 쉘도 마찬가지..

 

만약 로그인 할때마다 내가 원하는 쉘로 바꾸고 싶다면?

 

etc/passwd 파일을 연다..

 

그러면..

root:x:0:1:Super-User:/:/sbin/sh
daemon:x:1:1::/:
bin:x:2:2::/usr/bin:
sys:x:3:3::/:
adm:x:4:4:Admin:/var/adm:
lp:x:71:8:Line Printer Admin:/usr/spool/lp:
uucp:x:5:5:uucp Admin:/usr/lib/uucp:
nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico
smmsp:x:25:25:SendMail Message Submission Program:/:
listen:x:37:4:Network Admin:/usr/net/nls:
nobody:x:60001:60001:Nobody:/:
noaccess:x:60002:60002:No Access User:/:
nobody4:x:65534:65534:SunOS 4.x Nobody:/:
oracle:x:301:300::/oracle/app/oracle/product/9.2.0:/bin/ksh
idctech:x:302:1::/home/idctech:/bin/ksh
indi:x:303:1::/home/indi:/bin/ksh
tuxedo:x:304:1::/export/home/tuxedo:/bin/ksh

 

이런 것들이 나오는데..여기서 원하는 쉘로 바꿔주면 된다.

 

root 의 쉘을 korn 쉘로 바꿀려면

 

root:x:0:1:Super-User:/:/bin/ksh:

 

로 바꿔주면 끝..

 

아..이 파일에서 권한과 그룹도 같이 설정 해줄수 있다..

 

tuxedo:x:304:1::/export/home/tuxedo:/bin/ksh

 

에서 304 가 owner 1 이 그룹..

 

이걸 원하는 걸루 바꿔 주면 됨..

 

P.S root 의 쉘은 웬만하면 바꾸지 말것..로그인 안되는 수가 있단다..

반응형

'OS > Linux' 카테고리의 다른 글

path 추가  (0) 2009.02.11
du 명령어 (파일및 디렉토리의 용량을 확인한다.)  (0) 2009.02.11
scp 파일 가져오기.  (1) 2009.02.11
[VI] vi 에서 utf-8 형식의 글 보기.  (0) 2009.02.11
tar 압축  (1) 2009.02.11

+ Recent posts