문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:os:linux:bashrc [2020/03/19 14:13] dhan |
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 | ||
| </ | </ | ||
| 줄 33: | 줄 40: | ||
| <WRAP clear /> | <WRAP clear /> | ||
| + | |||
| + | 적용 방법 | ||
| + | 파일을 수정한 후 적용하기 위해서는 로그아웃을 하고 | ||
| + | 다시 로그인을 해야 하지만, 아래와 같이 실행하면 현재의 Shell에서도 적용된다. | ||
| + | <code bash> | ||
| + | $> source ~/.bashrc | ||
| + | or | ||
| + | $> . ~/.bashrc | ||
| + | </ | ||
| alias 명령어 | alias 명령어 | ||
| 줄 48: | 줄 64: | ||
| </ | </ | ||
| > 이전에 설정된 내용 확인 가능 | > 이전에 설정된 내용 확인 가능 | ||
| - | |||
| - | |||
| - | |||
| - | ===== 적용 방법 ===== | ||
| - | 파일을 수정한 후 적용하기 위해서는 로그아웃을 하고 | ||
| - | 다시 로그인을 해야 하지만, 아래와 같이 실행하면 현재의 Shell에서도 적용된다. | ||
| - | <code bash> | ||
| - | $> source ~/.bashrc | ||
| - | or | ||
| - | $> . ~/.bashrc | ||
| - | </ | ||
| ===== Example ===== | ===== Example ===== | ||
| 줄 74: | 줄 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> | ||