환경 및 에일리어스

onebbu·2023년 3월 30일
0

리눅스

목록 보기
5/6

printenv

  • 환경변수 출력: printenv
    환경변수 예시 이미지1

환경변수 예시 이미지2

매개변수 확장

사용자 변수를 포함하거나 사용하는 라인을 작성하는 방법

스크립트에서 더 많이 사용됨
쉘이나 터미널에서 직접 실행하지 않고 다른 변수에 액세스하고 그 변수로 작업을 수행해야하는 파일에서 독립 실행형 스크립트를 작성하는 경우

  • echo USER: USER 출력(입력한 것 그대로 출력)
    echo $USER: 사용자(onebbu) 출력
    대소문자 구분 중요
    소문자로 입력시

  • echo $PWD: 현재 디렉토리에 해당하는 것을 저장

변수 정의와 엑스포트

쉘변수

새로 정의한 변수(프로그래밍언어의 로컬 변수와 비슷한 개념, 환경변수와는 다름)
사용 방법: 변수=값

환경변수

모든 터미널창에서 지속하는 변수
export 변수=값

에일리어스

에일리어스 정의

기존 명령어를 사용하고 그 위에 빌드하거나 결합하는 자체 맞춤 명령어(일종의 바로가기)
alias ll='ls -al'

ailias 정의 예시

bashrc에서 에일리어스

bashrc에서 에일리어스 정의도 가능
bashrc 파일 열기: nano ~/.bashrc

유용한 에일리어스

다른 사람의 유용한 에일리어스

0개의 댓글