항상 사용하지만, 몇개 밖에는 잘 사용하지를 못한다.
이렇게 적어두어야 까먹지 않지^^
1. bash의 단축키 정리
ctrl-a : 맨 왼쪽으로 이동
ctrl-b : 한글자씩 왼쪽으로 이동
ctrl-c : 한줄 취소
ctrl-d : 한글자씩 오른쪽 글자 지우기
ctrl-e : 맨 오른쪽으로 이동
ctrl-f : 한글자씩 오른쪽으로 이동
ctrl-g :
ctrl-h : 한글자씩 왼쪽 글자 지우기
ctrl-i :
ctrl-j : 엔터와 같다.
ctrl-k : 현재 커서의 오른쪽에 있는 문자들 삭제
ctrl-l : 화면 clear
ctrl-m : 현재줄 복사한 후 엔터 (secureCRT 명령어)
ctrl-n : 복사한 내용 취소
ctrl-o : 엔터, 그리고 줄에 있던 내용을 다시 표시(복사는 아님)
ctrl-p : 붙여넣기 (secureCRT 명령어)
ctrl-q : 해제(ctrl-s를 해제한다)
ctrl-r : 실행했던 명령 검색
ctrl-s : 얼음!!!(ctrl-q로 해재한다.)
ctrl-t : 두개문자가 서로 뒤바뀐다.
ctrl-u : 현재 커서의 왼쪽에 있는 문자들 삭제
ctrl-v : 꺽쇠 등의 특수문자를 입력하기 위한 예비동작 (^M = ctrl-v + M)
ctrl-w : ctrl-u와 동일
ctrl-x :
ctrl-y : 붙여넣기
ctrl-z :
cd - : 바로 전에 위치하고 있던 디렉토리로 이동
cd blah* : 사용 가능
2. 로그인하면 로드하는 환경변수 파일
bash 에서 login 하면, .bash_profile 파일만 읽어 들인다.
만약 다른 환경 변수를 지정하려면 다음의 내용이 있는지 확인.
source $HOME/.bashrc
또는
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
즉, .bashrc 를 읽어 들여야 한다는 것.