[실습] 환경변수, 엘리어스와 히스토리
필기자
2023-03-24 15:55
3,264
0
본문
셸 변수와 환경 변수
- 셸 변수: 현재 셸에서만 사용할 수 있고 서브 셸로는 전달되지 않는 변수
- 환경 변수: 현재 셸뿐만 아니라 서브 셸로도 전달되는 변수
- set: 셸 변수와 환경 변수 모두 출력
- env: 환경 변수만 출력
셸변수 정의
셸 변수를 환경 변수에 정의
환경변수 정의
환경변수를 셸변수로 변경
변수 해제
앨리어스
- 기존 명령을 대신해서 다른 이름(별칭)을 붙일 수 있도록 하는 기능
- 사용법 : alias 대칭명령어='명령어'
앨리어스 항목 보기
user1@myubuntu:~$ alias
앨리어스 사용하기
user1@myubuntu:~$ alias l.='ls -d .*'
user1@myubuntu:~$ l.
user1@myubuntu:~$ alias rm='rm -i'
user1@myubuntu:~$ touch out1
user1@myubuntu:~$ rm out1
앨리어스 삭제하기
user1@myubuntu:~$ unalias l.
user1@myubuntu:~$ unalias rm
엘리어스 인자 전달
히스토리
- 사용자가 이전에 입력한 명령을 다시 불러내서 사용하는 것
user1@myubuntu:~$ history
댓글목록0