.profile 파일을 수정하려고 시도했지만 누락되었습니다.

.profile 파일을 수정하려고 시도했지만 누락되었습니다.

저는 bashshell과 unix를 처음 접했습니다. 저는 Java에 능숙하고 C에 대해 조금 알고 있기 때문에 bash와 스크립팅은 저에게 매우 낯설습니다.

로그인할 때마다 내 이름이 표시되도록 홈페이지 프로필의 .profile을 수정하려고 하는데 상황이 발생했습니다. 그것은 사라 졌어요. ls -a를 사용하여 디렉토리에 숨겨진 파일이 있는지 확인했지만 거기에 없습니다.

그렇다면 .profile 파일만 생성하면 되나요? 관리자가 나에게 /etc/profile을 제공했다는 것을 알고 있지만 해당 파일을 덮어쓰는 것은 허용되지 않습니다.

또한 내가 직접 만드는 경우 .profile 파일에 무엇을 포함해야 합니까? 내 사용자 이름에 액세스하기 위해 파일을 만들고 echo 문을 추가하는 것만큼 간단합니까? 나는 이것을 시도했지만 실패했습니다.

현재 스크립트는 다음과 같습니다(실패).

PATH=/usr/bin:/usr/lbin:$HOME/bin:.:

export PATH
echo "My user profile has executed. Greetings!"

이 PATH가 올바른 경로를 표시하는지 확실하지 않다는 점을 덧붙이고 싶습니다. 이 경로는 제가 책에서 복사한 경로입니다.

답변1

.profile예, 홈 디렉터리에 자신만의 복사본을 만들 수 있습니다.

그러나 추가하는 코드가 실제로 여기에 속하고 가 아닌지 확인해야 합니다 .bashrc.

어쩌면 읽을지도.profile과 .bash_profile의 차이점은 무엇입니까? 내 시스템에 .profile 파일이 없는 이유는 무엇입니까?

관련 정보