본문 바로가기

OS/Linux

우분투 shell

우분투의 기본 shell은 dash shell이다. dash shell은 상대적으로 느린 bash shell의 약점을 보완하려고 우분투에서 처음 도입했지만, 호환성의 문제로 프로그램 설치에 문제가 있다고 한다. 나는 우분투에 맞게 찾아다니며 설치해 모르겠지만 문제가 생길 경우가 있을 듯하다.
그래서 dash shell과 bash shell을 마음대로 골라쓰는 방법을 소개한다.

sudo dpkg-reconfigure dash


우분투 11.04의 경우 아래의 문구가 출력된다.

┌──────────────────────────────────────────────────┤ dash 설정 중입니다 ├──└⇒──────────────────────────────────────────────┐                           │

   │ The system shell is the default command interpreter for shell scripts.                                                   │

   │                                                                                                                          │

   │ Using dash as the system shell will improve the system's overall performance. It does not alter the shell presented to   │

   │ interactive users.                                                                                                       │

   │                                                                                                                          │

   │ Use dash as the default system shell (/bin/sh)?                                                                          │

   │                                                                                                                          │

   │                                   <예>>                                       <아니오>>                                  │

   │                                                                                                                          │

   └──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘


오랜만에 보는 텍스트 기만 인터페이스이다.
'예' 를 선택하면 dash shell을 사용하고 '아니오'를 선택하면 bash shell을 사용할 수 있도록 설치해준다.

우분투에서 자신이 사용하고 있는 shell 확인 방법

echo $SHELL


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

CentOS에 mysql RPM 설치하기  (0) 2011.10.19
CentOS 6.0 설치후 방화벽 설정  (0) 2011.10.18
Linux 방화벽 설정 (ufw)  (0) 2011.08.03
Linux telnet 설치  (0) 2011.08.03
SVN 서버 설치  (0) 2011.08.03