PATH를 내보냈지만 다른 터미널로 전환하거나 Debian을 다시 시작하자마자 $PATH가 재설정됩니다. 내가 취한 단계는 다음과 같습니다.
~$ vim scripts.sh
#!/bin/bash
echo "Hello"
다른 이름으로 저장하고 mybash.sh
755를 사용하여 chmoded했습니다. 그런 다음 내 /root/scripts
디렉토리 로 옮겼습니다 .
그 다음에:
~$ export PATH=$PATH:~/root/scripts
작동하지만 데비안을 다시 시작하거나 다른 터미널을 닫거나 전환하면 mybash.sh
호출할 수 없습니다.
PATH를 영구적으로 저장하지 않는 이유는 무엇입니까?
답변1
/etc/enviroment
다음과 같이 파일에 해당 행을 추가할 수 있습니다.
PATH=$PATH:~/root/scripts
또는
~/.bashrc
다음과 같이 여기에서 라인을 편집 하고 추가하십시오.
export PATH=$PATH:~/root/scripts
답변2
파일을 편집 ~/.bashrc
하고 export PATH
파일에 줄을 추가하세요.