CentOS 7에서 모든 사용자의 경로를 설정하는 방법은 무엇입니까? [복사]

CentOS 7에서 모든 사용자의 경로를 설정하는 방법은 무엇입니까? [복사]

저는 CENTOS 7에서 실행되는 서버에서 작업하고 있습니다.

소스 코드에서 일부 소프트웨어를 컴파일했습니다. 나는 이미 처형했다. /구성,만들다,설치하기 위해서~처럼뿌리.

쉽게 접근하려면 경로를 설정해야 합니다. ~/.bashrc 파일에 다음 줄을 SU로 추가했습니다.

HISAT2에 PATH를 추가하는 데 사용됩니다.

내보내기 경로="/home/bioinformatics/Arindam/Software/Hisat2/hisat2-2.1.0/:$PATH"

슈퍼유저로서 잘 작동합니다. 그런데 SU에서 나왔을 때는 그렇게 할 수 없었어요. 다음으로 ~/.bashrc에 동일한 줄을 추가했지만 SU와는 달리 제겐 괜찮게 작동했습니다.

이제 다른 사용자도 소프트웨어에 액세스할 수 있어야 합니다. 나는 무엇을 해야 합니까? ~/.bashrc, ~/.bash_profile, /etc/profile을 편집해야 하는 파일은 무엇입니까? SU 방식으로 편집해야 합니까?

다른 옵션이 있나요?

답변1

PATH를 추가 /etc/profile하거나 경로로 .sh를 생성하려는 경우 /etc/profile.d/로그인 시 모든 사용자에게 추가됩니다.

답변2

PATH 정의를 추가할 수 있습니다 /etc/environment.

관련 정보