사용자 도구

사이트 도구


wiki:os:linux:bashrc

문서의 이전 판입니다!


bashrc 커스터마이징

  • description :
  • author : 주레피
  • email : dhan@repia.com
  • lastupdate : 2020-01-31

Environment(환경변수)

# date 관련
D_YMD=`date +%Y%m%d`
D_Y-M-D=`date +%Y-%m-%d`
# 
TMOUT=0
export TMOUT D_YMD D_Y-M-D
export를 사용하면 하위 프로세스까지 환경변수가 상속됨
date와 같이 실행된 결과를 Value로 받을 때는 ` ← 탭위의 기호 임에 주의하자!!

Alias

# 검색엔진 관련 2020-02-10, Repia
alias rlog='tail -n200 -f ${RSA_ROOT}/logs/javaLog/log_${D_YMD}.txt'
alias tlog='tail -n200 -f ${TOMCAT_ROOT}/logs/localhost.${D_Y-M-D}.log'
alias search='cd ${RSA_ROOT}/bin'
alias sfront='cd ${RSA_ROOT}/bin/html'
#으로 시작하면 주석으로 인식

적용 방법

파일을 수정한 후 적용하기 위해서는 로그아웃을 하고 다시 로그인을 해야 하지만, 아래와 같이 실행하면 현재의 Shell에서도 적용된다.

$> source ~/.bashrc
or
$> . ~/.bashrc

Example

# .bashrc
 
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
 
# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

Ref

/volume1/web/dokuwiki/data/attic/wiki/os/linux/bashrc.1581298843.txt.gz · 마지막으로 수정됨: 2022/03/10 19:52 (바깥 편집)