여러가지 고급 스크립트 언어 (파이썬, 루비,펄) 등등이 있지만 shell을 기본적으로 알고 있어야 하는 이유는 ...

리눅스의 기본 shell 이자 서버 관리 및 운용자로써 사용자의 작업 시간을 빠르고 효율적으로 만들어 줄수 있는 것이 가장 큰 이유가 아닐까 싶네요...


환경변수란..이전에도 포스팅으로 정리한것 같은데...bashrc .bash_profile 대해서만 정리

쉘이 운용되는데 필요한 여러가지 값들을 가지고 있는 변수..

PS1, SHELL, MY_NAME 등등

쉽게 set 이라는 명령어로 확인할수 있다

[root@chefclient02 ~]# set

BASH=/bin/bash

BASHOPTS=checkwinsize:cmdhist:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:login_shell:progcomp:promptvars:sourcepath

BASH_ALIASES=()

BASH_ARGC=()

BASH_ARGV=()

BASH_CMDS=()

BASH_ENV=/root/.bashrc


환경변수를 세팅하려면 export 라는 명령어를 통해 변경할수 있지만.. 시스템 리붓 시 초기화되는 단점이 있음

ex) export TMOUT=300



'리눅스-Linux' 카테고리의 다른 글

[Linux] lsattr / chattr 명령어  (0) 2014.01.19
[Linux] Linux ISO Image 마운트 하기  (0) 2013.12.19
[Linux] Crontab 미동작 관련  (0) 2013.11.27
[리눅스] grep 명령어  (0) 2013.11.27
[리눅스] kernel parameter 수정  (0) 2013.11.27
Posted by 뭉탁거림
,