본문 바로가기
Old Posts/Linux

[Linux] env 명령어 사용법

by A6K 2022. 2. 9.

env 명령어는 현재 지정되어 있는 환경 변수들을 출력하거나 새로운 환경 변수를 설정하고 설정된 변수 값들을 출력하는 명령어다.

$ env [옵션][Key=Value][명령[인수]]

env 명령을 단독으로 사용할 경우 현재 설정되어 있는 환경 변수들의 리스트와 그 값들을 출력한다.

$ env
TERM_PROGRAM=Apple_Terminal
SHELL=/bin/bash
USER=user
PWD=/Users/user
LANG=ko_KR.UTF-8
HOME=/Users/user
LOGNAME=user

env 명령어 뒤에 프로그램 이름을 입력하면 해당 프로그램을 실행한다.

$ env ls
dir1 dir2 dir3

env 명령어로 다른 명령어를 실행하는 방법은 주로 스크립트 파일의 ‘셔뱅(shebang)’에 env 명령을 쓰고 그 뒤에 실행한 프로그램을 찾는 용도로 많이 사용한다.

#!/usr/bin/env python

...

옵션

옵션 긴버전 설명
-i --ignore-environment 현재 환경을 무시하고 지정한 환경변수 값을 따름
-u --unset 지정된 변수의 설정 값을 해제
  --help 사용법 출력
  --version 버전 정보 출력

관련글

 

리눅스 명령어 사용법들

리눅스 명령어 사용법 ifconfig 네트워크 인터페이스 설정관련 ls 디렉토리 엔트리 정보 출력

hbase.tistory.com

 

댓글