에일리어스
- 에일리어스는 우리말로 '별명'
- 긴 명령 대신 짧은 명령을 만들어 사용 가능
- 여려 명령을 연결하여 하나의 명령으로 만들 수 있음
- 자주 사용하는 옵션을 포함하여 새로운 이름을 붙여서 사용 가능
alias
- 기능 : 에일리어스를 생성한다
- 형식 : alias 이름='명령'
- 예시 : alias: 현재 설정된 별칭 목록을 출력
alias 이름= '명령' : 명령을 수정하여 사용하는 경우
alias 이름= '명령;명령2' : 여러 명령을 하나의 이름으로 사용하는 경우
나만의 alias 만들기. chapter로 이동
에일리어스에 인자 전달하기
- 배시 셸에서는 에일리어스로 인자를 전달할 수 없음
- 배시 셸에서 인자를 전달하려면 프로그래밍 기능에서 함수를 사용
- 인자 전달 함수 예
에일리어스 해제하기 : unalias
- 기능 : 에일리어스를 삭제한다
- 형식 : unalias 에일리어스
히스토리
- 사용자가 이전에 입력한 명령을 다시 불러 사용하는 것
history
- 기능 : 히스토리를 출력한다
- 형식 : history
명령 재실행하기 : !
!! : 바로 직전에 실행한 명령을 재실행
!번호 : 히스토리에서 해당 번호의 명령을 재실행
!문자열 : 히스토리에서 해당 문자열로 시작하는 마지막 명령을 재실행
명령 편집하기와 재실행하기