Bash 관련 설정
현재 사용하는 shell 을 알아보기
echo $0 을 이용하면 된다.[ref. 4]$ echo $0
login shell 설정
$ chsh
이녀석은 /etc/passwd 에서 shell 을 수정하는 것과 같다.
bash 가 자동으로 실행되지 않는 경우
이렇게 변경해도 기본shell 로 bash 가 실행되지 않는 경우도 있다. ref. 4 에서는 이것이 cache 때문일 것이라 추측한다.여하튼 이런 경우에는 그냥 bash 를 한 번 실행해 주면 된다.
$ /bin/bash
bash shell 이 시작할 때 read 하는 file 순서
- /etc/profile
- ~/.bash_profile
- ~/.bash_login
- ~/.profile
exit 를 할 때는
- ~/bash_logout
.inputrc
ref. 3 을 확인하자.
- $INPUTRC 에 지정된 값을 읽어들인다.
- $INPUTRC 가 없다면, default 로 ~/.inputrc 를 읽어들인다.
- 이것도 없다면 /etc/inputrc 를 읽어들인다.
댓글 없음:
댓글 쓰기