PATH에 디렉터리를 추가하려면 먼저 사용 중인 셸을 확인해야 하며, 이를 확인하는 방법은 ps -p $$ -o pid,comm= 명령어를 실행하는 것입니다. 리눅스의 기본 셸은 bash이며, Mac OS의 기본 셸은 zsh입니다.다음으로, 셸의 구성 파일을 찾을 필요가 있습니다. 일반적으로 zsh의 경우는 ~/.zshrc, bash의 경우는 ~/.bashrc, fish의 경우는 ~/.config/fish/config.fish입니다. 그러나 bash의 구성 파일은 세 가지 옵션이 있을 수 있습니다. ~/.bashrc, ~/.bash_profile, ~/.profile 중 하나를 사용 중일 수 있으며, 실제로 사용 중인 파일을 확인해야 할 수 있습니다.셸의 구성 파일을 찾은 후, PATH에 추가할 디렉터리를 확인해야 합니다. 이를 확인하는 방법은 프로그램의 설치 지침을 확인하거나, 설치 프로그램에 특정 명령어를 사용하는 것입니다. 예를 들어 Node/npm의 경우는 npm config get prefix 명령어를 사용할 수 있습니다.정확한 디렉터리를 찾은 후, 해당 디렉터리에서 프로그램을 실행해보기 위해 확인해야 합니다.다음으로, 셸 구성 파일을 편집하여 PATH에 디렉터리를 추가해야 합니다. 이 구문은 셸에 따라 다르며, bash와 zsh의 경우는 export PATH=$PATH:~/directory, fish의 경우는 set PATH $PATH ~/directory입니다.마지막으로, 셸을 다시 시작하여 변경 사항을 적용해야 합니다. 프로그램이 여전히 작동하지 않는 경우, PATH의 시작 부분에 디렉터리를 추가하거나, IDE 또는 cron 작업에서 프로그램을 실행하는 경우에는 PATH에 디렉터리를 추가하는 다른 방법을 사용해야 할 수 있습니다.추가적으로, 일부 설치 프로그램은 PATH를 자동으로 설정하는 스크립트를 제공할 수 있습니다. 이를 셸 구성 파일에 추가할 수 있습니다. 그러나 PATH에 디렉터리를 수동으로 추가하는 것이 더 좋을 수 있습니다.
ps -p $$ -o pid,comm=명령어를 실행하는 것입니다. 리눅스의 기본 셸은 bash이며, Mac OS의 기본 셸은 zsh입니다.다음으로, 셸의 구성 파일을 찾을 필요가 있습니다. 일반적으로 zsh의 경우는~/.zshrc, bash의 경우는~/.bashrc, fish의 경우는~/.config/fish/config.fish입니다. 그러나 bash의 구성 파일은 세 가지 옵션이 있을 수 있습니다.~/.bashrc,~/.bash_profile,~/.profile중 하나를 사용 중일 수 있으며, 실제로 사용 중인 파일을 확인해야 할 수 있습니다.셸의 구성 파일을 찾은 후, PATH에 추가할 디렉터리를 확인해야 합니다. 이를 확인하는 방법은 프로그램의 설치 지침을 확인하거나, 설치 프로그램에 특정 명령어를 사용하는 것입니다. 예를 들어 Node/npm의 경우는npm config get prefix명령어를 사용할 수 있습니다.정확한 디렉터리를 찾은 후, 해당 디렉터리에서 프로그램을 실행해보기 위해 확인해야 합니다.다음으로, 셸 구성 파일을 편집하여 PATH에 디렉터리를 추가해야 합니다. 이 구문은 셸에 따라 다르며, bash와 zsh의 경우는export PATH=$PATH:~/directory, fish의 경우는set PATH $PATH ~/directory입니다.마지막으로, 셸을 다시 시작하여 변경 사항을 적용해야 합니다. 프로그램이 여전히 작동하지 않는 경우, PATH의 시작 부분에 디렉터리를 추가하거나, IDE 또는 cron 작업에서 프로그램을 실행하는 경우에는 PATH에 디렉터리를 추가하는 다른 방법을 사용해야 할 수 있습니다.추가적으로, 일부 설치 프로그램은 PATH를 자동으로 설정하는 스크립트를 제공할 수 있습니다. 이를 셸 구성 파일에 추가할 수 있습니다. 그러나 PATH에 디렉터리를 수동으로 추가하는 것이 더 좋을 수 있습니다.