printenv
환경변수 예시 이미지2
사용자 변수를 포함하거나 사용하는 라인을 작성하는 방법
스크립트에서 더 많이 사용됨
쉘이나 터미널에서 직접 실행하지 않고 다른 변수에 액세스하고 그 변수로 작업을 수행해야하는 파일에서 독립 실행형 스크립트를 작성하는 경우
echo USER
: USER 출력(입력한 것 그대로 출력)
echo $USER
: 사용자(onebbu) 출력
대소문자 구분 중요
소문자로 입력시
echo $PWD
: 현재 디렉토리에 해당하는 것을 저장
새로 정의한 변수(프로그래밍언어의 로컬 변수와 비슷한 개념, 환경변수와는 다름)
사용 방법: 변수=값
모든 터미널창에서 지속하는 변수
export 변수=값
기존 명령어를 사용하고 그 위에 빌드하거나 결합하는 자체 맞춤 명령어(일종의 바로가기)
alias ll='ls -al'
ailias 정의 예시
bashrc에서 에일리어스 정의도 가능
bashrc 파일 열기: nano ~/.bashrc