ubuntu sudo 명령어 path 동일화

HeungJun Kim·2022년 6월 9일
0

개발환경

목록 보기
3/4
post-thumbnail

우분투에서 어떤 프로그램을 어느 경로에서든지 실행시키기 위해서는 아래와 같이 PATH를 추가한다.

$ export PATH=$PATH:{명령어경로}

만약 특정 프로그램이 sudo 이용해야만 정상 실행된다면 위의 PATH가 적용되지 않는다.
우분투에서 sudo 명령어를 했을 때 현재 유저의 PATH 환경을 가져오지 않도록 기본 설정되어 있기 때문.

.bashrc에서 sudo 명령에 alias를 추가해서 env PATH=$PATH를 잡아줄 수 있다.

$ sudo vi .bashrc

alias sudo='sudo env PATH=$PATH'  # 추가

$ source ~/.bashrc

profile
Computer Vision / ADAS / DMS / 얼굴인식

0개의 댓글