리눅스 alias
IT위키
더 많은 작업
- 복잡한 명령어와 옵션을 짧은 문자열로 바꿔준다.
- 유닉스와 리눅스 모두에서 명령어와 옵션이 같음
- 경로 : 내부 명령어
alias name[=value]
- 인수 없이
alias만 실행하면 지금 정의된 별칭 목록을 보여 준다 - 별칭을 지우는 명령은
unalias다
$ alias ll='ls -l' $ alias rm='rm -i' $ alias alias ll='ls -l' alias rm='rm -i' $ unalias ll
명령줄에서 만든 별칭은 지금 셸에서만 유효하고 로그아웃하면 사라진다. 계속 쓰려면 ~/.bashrc 에 alias 줄을 적어 둔다. 셸이 뜰 때마다 읽히는 파일이기 때문이다 → 리눅스 bashrc
- 모든 사용자에게 적용하려면 /etc/bashrc(데비안 계열은 /etc/bash.bashrc)에 넣는다
- ~/.bash_profile 은 로그인할 때만 읽고 주로 환경 변수를 둔다. ~/.bash_logout 은 로그아웃할 때 읽고, ~/.bash_history 는 명령 기록일 뿐 설정 파일이 아니다