Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

"터미널 .profile:해당 파일이나 디렉토리가 없습니다" 오류를 수정하는 3가지 방법

macOS의 터미널은 Windows의 명령 프롬프트와 동일합니다. Mac 사용자는 명령을 사용하여 작업을 실행할 수 있습니다. 정상적인 프로세스가 작동하지 않으면 명령을 사용하여 문제를 해결하는 것이 일반적으로 해결 방법입니다. 터미널 창에서 앱 실행에서 파일 제거, 업데이트 설치에 이르기까지 모든 종류의 명령을 입력할 수 있습니다.

macOS Catalina를 사용하는 경우 Finder> 애플리케이션> 유틸리티로 이동하여 터미널을 시작한 다음 터미널을 두 번 클릭할 수 있습니다. 또한 Spotlight를 사용하여 터미널을 검색할 수 있어 몇 번의 클릭을 절약할 수 있습니다.

Mac 터미널 오류 "터미널 .profile:해당 파일 또는 디렉토리가 없습니다"는 무엇입니까?

터미널을 사용할 때 일반적으로 다음 파일 중 두 개 또는 모두가 관련됩니다.

  • .bash_profile
  • .프로필
  • .bashrc

그러나 최근에 여러 Mac 사용자가 터미널 .profile이 발생했다고 보고했습니다. 터미널을 사용할 때 해당 파일이나 디렉터리가 없습니다. 이 오류가 발생하면 터미널은 필요한 .profile 파일을 찾을 수 없기 때문에 명령을 실행할 수 없습니다.

전문가 팁:Mac에서 성능 문제, 정크 파일, 유해한 앱 및 보안 위협을 검사하십시오.
시스템 문제를 일으키거나 성능을 저하시킬 수 있습니다.

이 오류는 일반적으로 .profile 파일에 초기화 코드가 포함되어 있기 때문에 문제가 될 수 있습니다. .profile 파일이 없으면 터미널은 명령줄 세션 전체에 필요한 환경 변수를 설정할 수 없습니다.

기본적으로 Mac은 "bash" 프로그램을 명령줄 셸로 사용합니다. 터미널을 시작하면 /bin/bash 프로그램을 시작하여 "로그인 셸"이 시작됩니다. 그런 다음 이 프로그램은 사용자의 [홈 디렉토리][homedir]에서 .bash_profile 및 .profile의 두 파일을 찾습니다.

bash가 .bash_profile 을 찾으면 해당 파일을 실행하고, 그렇지 않으면 .profile 을 실행한다는 점에 유의하는 것이 중요합니다. .bash_profile 을 생성하는 소프트웨어 개발 명령줄 도구를 설치하고 .profile 에 넣은 모든 항목이 설정되지 않는 것을 발견할 때가 올 수 있습니다. 마찬가지로, .profile에서 초기화될 것으로 예상하는 소프트웨어 명령줄 도구를 설치하면 해당 도구의 설정이 올바르게 수행되지 않을 수 있습니다. 확실히 혼란스럽습니다.

"터미널 .profile:해당 파일 또는 디렉토리 오류가 없습니다"의 원인은 무엇입니까?

이 오류가 발생하는 이유는 명확하지 않지만 가능한 원인 중 하나는 타사 앱이나 사용자 자신에 의해 .profile 파일이 실수로 삭제되었기 때문입니다.

파일이 불필요한 파일로 분류된 Mac 정리 앱 또는 최적화 앱에 의해 파일이 삭제되었을 수도 있습니다. 따라서 신뢰할 수 없거나 무료 클리너 앱을 사용하지 않는 것이 중요합니다. 이는 향후 더 많은 문제를 유발할 수 있기 때문입니다.

맬웨어의 존재도 고려해야 합니다. 일부 유형의 맬웨어는 맬웨어 방지 앱, macOS 보안 기능 또는 터미널과 관련된 파일과 같이 중요한 문제 해결 작업을 실행하는 데 필요한 중요한 파일을 공격합니다.

이 오류가 발생하는 경우 이 문서에서는 터미널 .profile을 수정하는 방법에 대한 단계별 프로세스를 제공합니다. Mac에서는 해당 파일 또는 디렉터리 오류가 없습니다.

"터미널 .profile:해당 파일 또는 디렉터리가 없습니다" 오류 수정 방법

터미널이 .profile 파일을 찾을 수 없는 경우 이 문제를 해결할 수 있는 몇 가지 방법이 있습니다. 하나씩 살펴보겠습니다.

수정 #1:.profile 파일 만들기

수행해야 할 첫 번째 단계는 새 .profile 파일을 만드는 것입니다. 터미널의 /User/user 폴더에 다음을 입력하면 됩니다. touch .profile

완료되면 터미널에서 로그아웃하고 다시 시작합니다. 이제 .profile 파일을 감지해야 합니다.

수정 #2:.bash 또는 다른 셸에 수동으로 지정합니다.

.profile을 사용할 수 없는 경우 .bash 파일을 다음에 읽습니다. 어떤 이유로 .bash 파일을 읽을 수 없는 경우 다음 명령을 사용하여 터미널을 수동으로 .bash 파일로 리디렉션할 수 있습니다. $ sh /path/to/shell 가능 $ sh /bin/bash .

수정 #3:.bash 파일 삭제

.bash 파일을 먼저 읽기 때문에 .profile이 읽히지 않는 경우 .bash 파일을 삭제하여 .profile 파일을 읽을지 확인할 수 있습니다. .bash 파일을 삭제하려면 터미널 창에 다음 명령줄을 입력하십시오. rm ~/.bash_profile.

요약

"터미널 .profile:해당 파일 또는 디렉터리가 없습니다" 오류가 발생하면 .profile 파일이 없거나 읽을 수 없으므로 터미널이 제대로 작동하지 않기 때문에 문제가 될 수 있습니다. 이 경우 위의 솔루션을 시도하여 어떤 솔루션이 효과가 있는지 확인할 수 있습니다.