Linux 에서 일부 명령 을 입력 할 때 알림: bash: command not found.
1989 단어 linux
Linux 에서 일부 명령 을 입력 할 때 알림: bash: command not found.
해결 방안:
우선 $PATH 에 이 명령 이 포함 되 어 있 는 지 확인 합 니 다.
$PATH: 셸 이 명령 이나 프로그램 을 찾 을 디 렉 터 리 를 결정 합 니 다. PATH 값 은 일련의 디 렉 터 리 입 니 다.프로그램 이 실 행 될 때 Liux 는 이 디 렉 터 리 에서 링크 를 컴 파일 합 니 다.
형식:
PATH = $PATH::::…:
PATH 에 자신 이 지정 한 경 로 를 추가 할 수 있 습 니 다. 중간 에 콜론 ":"분리 합 니 다.환경 변수 가 변경 되면 사용자 가 다음 로그 인 할 때 유효 합 니 다.즉시 효력 이 발생 하려 면 실행 이 필요 합 니 다:
1 $ source .bash_profile
완료 후 echo echo PATH 를 통 해 현재 검색 경 로 를 볼 수 있 습 니 다.이렇게 맞 춤 형 제작 을 하면 셸 검색 경로 이외 의 프로그램 을 자주 시작 하 는 것 을 피 할 수 있 습 니 다.
echo $PATH
편집/etc/profile 을 통 해 PATH 를 수정 하 는 것 을 권장 합 니 다./home 디 렉 터 리 의. bashrc 도 수정 할 수 있 습 니 다.
vim /etc/profile
마지막 에 추가:
export PATH=$PATH:/usr/mongodb/bin
저장 후, 종료, 실행:
source /etc/profile
PATH 지식 보충
$PATH 아래 디 렉 터 리 안내
PATH中主要有以下四个目录:
/bin, /usr/bin, /sbin, /usr/sbin
主要存放的东西:
./bin:
bin 은 binary 의 약자 로 주로 시스템 의 필수 실행 파일 을 배치 합 니 다.예 를 들 어 cat, cp, chmod df, dmesg, gzip, kill, ls, mkdir, more, mount, rm, su, tar 등.
/usr/bin:
주로 소프트웨어 도 구 를 사용 하 는 필수 실행 파일 을 설치 합 니 다.예 를 들 어 c++, g++, gcc, chdrv, diff, dig, du, eject, elm, free, gnome *, gzip, htpasswd, kfm, ktop, last, less, locale, m4, make, man, mcopy, ncftp, newaliases, nslookup passwd, quota, smb *, wget 등 이다.
/sbin:
주로 시스템 관리의 필수 프로그램 예 를 설치한다.예 를 들 어 cfdisk, dhcpcd, dump, e2fsck, fdisk, halt, ifconfig, ifup, ifdown, init, insmod, lilo, lsmod, mke2fs, modprobe, quotacheck, reboot, rmmod, runlevel, shutdown 등 이다.
/usr/sbin:
일부 네트워크 관리 에 필요 한 프로그램 예 를 설치 하 다.예 를 들 어 dhcpd, httpd, imap, in. * d, inetd, lpd, named, netconfig, nmbd, 삼바, sendmail, squid, swap, tcpd, tcpdump 등 이다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.