레벨231-2 : 쉘(SHELL)과 쉘버전
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,701 조회
- 1 추천
- 목록
본문
레벨231-2 : 쉘(SHELL)과 쉘버전
따라서 우리가 사용하고 있는 bash라는 쉘의 버전을 확인하는 것은 가장 기본적인 사용자로서의 의무가 아닐까 합니다.
아래와 같이 “bash --version”이라는 명령어를 사용하시면 현재 여러분들이 사용하고 있는 bash쉘의 버전을 확인할 수 있습니다.
[root@su249 ~]# bash --version GNU bash, version 3.2.33(1)-release (i386-redhat-linux-gnu) Copyright (C) 2007 Free Software Foundation, Inc. [root@su249 ~]# |
위의 결과를 보시면 필자가 사용하고 있는 bash쉘의 버전이 3.2.33이라는 것을 알 수 있습니다. 그리고 bash쉘은 GNU프로젝트하에서 개발되었다는 것과 FSF(Free Software Foundation, 자유소프트웨어재단)에서 모든 권리를 주관한다는 것도 알 수 있습니다.
또한 bash쉘의 환경변수인 BASH_VERSION에는 현재 사용중인 bash쉘의 버전이 저장되어 있습니다. 따라서 아래와 같이 echo명령어를 이용하여 이 변수의 값을 확인해 보면 bash쉘의 버전을 알 수가 있습니다.
아래는 필자가 사용하고 있는 리눅스 시스템의 bash쉘 버전 확인을 위하여 echo명령어로 BASH_VERSION이라는 환경변수의 값을 확인해 본 것입니다.
[root@su249 ~]# echo $BASH_VERSION
3.2.33(1)-release [root@su249 ~]# |
현재 bash쉘의 버전이 3.2.33이라는 것을 알 수가 있습니다. 참고로 bash쉘은 2.x대 버전부터 많은 기능들이 향상되었습니다. 따라서 어떤 리눅스서버에서 사용되던 것이 다른 리눅스서버에서 사용되지 않는다면 우선 bash쉘의 버전을 확인해 보시기를 권해드립니다.
여러분들께서 사용하시는 bash쉘의 버전을 각자 확인해 보시기 바랍니다.
관련자료
-
이전
-
다음