문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
wiki:os:linux:bashrc [2020/01/31 20:11] dhan [Environment(환경변수)] |
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 | ||
줄 8: | 줄 8: | ||
<WRAP clear/> | <WRAP clear/> | ||
- | ==== Environment(환경변수) ==== | + | ===== Environment(환경변수) |
<code bash> | <code bash> | ||
# date 관련 | # date 관련 | ||
줄 21: | 줄 21: | ||
- | ==== Alias ==== | + | ===== Alias ===== |
+ | ~/.bashrc 파일에 내용 추가 | ||
<code bash> | <code bash> | ||
+ | # 검색엔진 관련 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에서도 적용된다. | ||
줄 38: | 줄 50: | ||
</ | </ | ||
- | ==== Example ==== | + | 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 | ||
<code bash> | <code bash> | ||
# .bashrc | # .bashrc | ||
줄 52: | 줄 79: | ||
fi | fi | ||
</ | </ | ||
- | ==== Ref ==== | + | |
+ | 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 ===== | ||
+ | * [[https:// | ||
---- | ---- | ||
{{tag> | {{tag> |