문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
wiki:os:linux:bashrc [2020/02/10 10:40] jhgong [Alias] |
wiki:os:linux:bashrc [2023/01/13 18:44] (현재) |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== bashrc 커스터마이징 ====== | ====== bashrc 커스터마이징 ====== | ||
<WRAP left notice 80%> | <WRAP left notice 80%> | ||
- | * description : | + | * description : bashrc 유용한 정보 모음 |
* author | * author | ||
* email : dhan@repia.com | * email : dhan@repia.com | ||
줄 22: | 줄 22: | ||
===== Alias ===== | ===== Alias ===== | ||
+ | ~/.bashrc 파일에 내용 추가 | ||
<code bash> | <code bash> | ||
# 검색엔진 관련 2020-02-10, Repia | # 검색엔진 관련 2020-02-10, Repia | ||
+ | RSA_ROOT='/ | ||
+ | |||
alias rlog=' | alias rlog=' | ||
alias tlog=' | alias tlog=' | ||
- | alias search=' | + | alias search='cd ${RSA_ROOT}' |
+ | alias sbin='cd ${RSA_ROOT}/ | ||
+ | alias slog=' | ||
alias sfront=' | alias sfront=' | ||
+ | |||
+ | export RSA_ROOT | ||
</ | </ | ||
>#으로 시작하면 주석으로 인식 | >#으로 시작하면 주석으로 인식 | ||
- | ===== 적용 방법 | + | |
+ | <WRAP clear /> | ||
+ | |||
+ | 적용 방법 | ||
파일을 수정한 후 적용하기 위해서는 로그아웃을 하고 | 파일을 수정한 후 적용하기 위해서는 로그아웃을 하고 | ||
다시 로그인을 해야 하지만, 아래와 같이 실행하면 현재의 Shell에서도 적용된다. | 다시 로그인을 해야 하지만, 아래와 같이 실행하면 현재의 Shell에서도 적용된다. | ||
줄 39: | 줄 49: | ||
$> . ~/.bashrc | $> . ~/.bashrc | ||
</ | </ | ||
+ | |||
+ | alias 명령어 | ||
+ | <code bash> | ||
+ | [www@dev tmp]$ alias | ||
+ | alias egrep=' | ||
+ | alias fgrep=' | ||
+ | alias grep=' | ||
+ | alias l.='ls -d .* --color=auto' | ||
+ | alias ll='ls -l --color=auto' | ||
+ | alias ls='ls --color=auto' | ||
+ | alias vi=' | ||
+ | alias which=' | ||
+ | [www@dev heqms.repia.com]$ | ||
+ | </ | ||
+ | > 이전에 설정된 내용 확인 가능 | ||
===== Example ===== | ===== Example ===== | ||
줄 54: | 줄 79: | ||
fi | fi | ||
</ | </ | ||
+ | |||
+ | Git 브랜치 칼라로 보여주기 | ||
+ | <code bash> | ||
+ | parse_git_branch() { | ||
+ | git branch 2> /dev/null | sed -e '/ | ||
+ | } | ||
+ | if [ " | ||
+ | | ||
+ | else | ||
+ | | ||
+ | fi | ||
+ | # THE SIX LINES BELOW are the default prompt and the unset (which were in the original .bashrc) | ||
+ | #if [ " | ||
+ | # PS1=' | ||
+ | #else | ||
+ | # PS1=' | ||
+ | #fi | ||
+ | #unset color_prompt force_color_prompt | ||
+ | </ | ||
+ | |||
===== Ref ===== | ===== Ref ===== | ||
+ | * [[https:// | ||
---- | ---- | ||
{{tag> | {{tag> |