> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > Linux에서 명령을 찾을 수 없는 문제에 대한 해결 방법

Linux에서 명령을 찾을 수 없는 문제에 대한 해결 방법

王林
풀어 주다: 2019-12-18 09:17:38
원래의
14351명이 탐색했습니다.

Linux에서 명령을 찾을 수 없는 문제에 대한 해결 방법

때때로 Linux 명령줄에서 명령을 실행할 때 명령을 찾을 수 없다는 오류가 보고됩니다. 이 오류의 원인은 명령을 실행할 때 시스템은 시스템 환경 변수에서 이를 검색합니다. 발견되지 않으면 명령을 찾을 수 없다고 보고합니다.

Linux에서 mysql이나 mysqladmin을 실행할 때 command notfound 오류를 예로 들어 해결 방법을 설명해보자.

현재 시스템의 환경변수 확인

Linux에서 명령을 찾을 수 없는 문제에 대한 해결 방법

mysql 프로그램 설치 후, mysql이나 mysqladmin을 직접 실행하는 경우, 시스템은 먼저 /usr/bin에서 명령을 찾습니다. 이 디렉토리에 없으면 당연히 찾을 수 없습니다. 이때 발견되지 않은 명령에 대한 링크 파일을 생성하고 /usr/bin에 링크해야 합니다.

무료 온라인 동영상 튜토리얼 공유: linux 동영상 튜토리얼

먼저 이 명령이 환경 변수에 있는지 확인합니다. 작업은 다음과 같습니다. : #🎜 🎜#

[root@admin bin]# which mysqladmin
로그인 후 복사

또는


[root@admin bin]# where is mysqladmin
로그인 후 복사

명령이 환경 변수에 존재하는 경우 아래와 같이 특정 경로가 출력됩니다.

#🎜 🎜##🎜 🎜#

존재하지 않는 경우 아래와 같이 명령을 찾을 수 없다는 메시지가 표시됩니다. Linux에서 명령을 찾을 수 없는 문제에 대한 해결 방법

링크를 만들기 전에 mysqladmin과 같은 이 명령의 전체 경로를 알아야 합니다. Linux에서 명령을 찾을 수 없는 문제에 대한 해결 방법이 명령의 전체 경로를 찾으세요

[root@admin bin]# find / -name mysqladmin
로그인 후 복사

보시다시피 mysqladmin이 존재하는 두 곳. 첫 번째 경로는 걱정할 필요가 없습니다. 다음으로 해야 할 일은 다음 경로를 /usr/bin에 직접 연결하는 것입니다. 작업은 다음과 같습니다:

[root@admin bin]# ln -s /usr/local/mysql/bin/mysqladmin /usr/bin
로그인 후 복사

링크가 성공한 후 이 명령을 다시 실행하면 괜찮습니다.

추천 관련 기사 및 튜토리얼: Linux에서 명령을 찾을 수 없는 문제에 대한 해결 방법linux tutorial

위 내용은 Linux에서 명령을 찾을 수 없는 문제에 대한 해결 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿