반응형
부제: 지금 셸에 설정된 환경 변수를 보고, 특정 값만 뽑기
env # 모든 환경 변수
printenv HOME # 특정 변수 값만
echo $PATH # 셸 확장으로 보기
$ printenv HOME
/root
$ env | grep -c '='
47env는 지금 셸에 설정된 환경 변수를 전부 보여준다.
특정 변수 하나만 볼 땐 printenv나 echo $변수가 편하다.
프로그램이 설정을 환경 변수로 읽는 경우가 많아, 뭔가 안 될 때 값을 확인하는 첫 단추다.
이렇게도 쓴다
특정 변수만 걸러 본다(grep 조합).
env | grep -i proxy
깨끗한 환경으로 명령을 실행한다(기존 변수 무시).
env -i bash
임시로 변수를 바꿔 한 번만 실행한다.
env NODE_ENV=production node app.js
PATH를 줄바꿈으로 펴서 본다(tr 조합).
echo $PATH | tr ':' '\n'반응형
'명령어 > Linux' 카테고리의 다른 글
| [리눅스] crontab 예약 실행 주기 작업 등록 (0) | 2026.07.10 |
|---|---|
| [리눅스] export 환경 변수 설정 하위 프로세스 전달 (0) | 2026.07.10 |
| [리눅스] date 날짜 시간 포맷 타임스탬프 (0) | 2026.07.09 |
| [리눅스] jobs 백그라운드 작업 fg bg 제어 (0) | 2026.07.09 |
| [리눅스] nohup 터미널 닫아도 계속 실행 백그라운드 (0) | 2026.07.09 |