▶ 명령어 에러 메시지의 여러 유형
▷ 오타 등 명령어를 잘못 입력 또는 지정된 디렉토리에 존재하지 않는 경우(PATH 변수)
-bash: sillycommand: command not found |
또는 잘못된 명령이지만 비슷한 명령이 존재 하는 경우.
No command 'xxx' found, did you mean: Command 'xdx' from package 'xdx' (universe) Command 'x2x' from package 'x2x' (universe) Command 'xxd' from package 'vim-common' (main) xxx: command not found |
▷ 해당 명령어가 root 계정에만 사용 가능한 경우(sudo 또는 그와 비슷한 방법을 사용)
- 해당 프로그램마다 각종 에러 메시지가 틀림.
▷ 명령어 또는 명령어가 포함된 우분투 패키지가 설치되어 있지 않는 경우.
The Program 'nmap' is currently not installed. You can install it by typing: sudo apt-get install nmap |
▶ 설치된 명령어를 찾기 위한 일반적인 리눅스 명령어들:
명령어와 출력결과의 예 |
설명 |
$ echo $PATH /usr/local/bin:/usr/sbin:/usr/bin:..[생량]… |
현재 path 변수의 내용을 보여줌. |
$ which mount /bin/mount |
PATH에서 첫 번째로 검색된 mount 명령어를 보여줌. |
$ find /usr -name umount /usr/lib/klibc/bin/umount |
/usr 파일 시스템에서 umount 문자열을 가진 파일 또는 디렉토리를 찾는다. |
$ whereis mount mount: /bin/mount /usr/share/man/man8/mount.8.gz |
mount 명령어에 대한 첫 번째 실행 파일과 맨 페이지를 보여준다. |
$ locate mount … /usr/bin/fdmountd |
locate 명령어를 사용하여(설정되어 있는) 디렉토리 목록에서 mount를 검색. |
$ apropos umount … umount(8) - unmount file systems |
맨 페이지 설명에서 입력된 키워드인 umount를 찾는다. |
$ man 8 umount Reformatting umount(8), please wait… |
맨 페이지 섹션 8에 있는 umount 맨 페이지를 본다. (q를 입력해 종료) |
▶설치된 명령어를 찾기 위한 우분투 . 데비안 기반의 명령어들:
명령어와 출력결과의 예 |
설명 |
$ apt-cache search umount … gnome-mount - wrapper for (un)mounting and ejecting… |
패키지 캐시 목록에서 umount에 대한 명령어 또는 설명이 포함된 패키지를 찾는다. |
$ dpkg-query -S umount … initscripts: /etc/init.d/umountnfs.sh |
설치된 패키지에서 파일명에 umount를 포함하고 있는 패키지를 보여준다. |
$ dpkg -L initscripts … /bin/mountpoint |
패키지에 포함된 파일 목록을 보여준다. |
$ sudo apt-get update password: Get:1 http://security.ubuntu.com feisty-security Relase… … |
패키지 캐시 목록을 업데이트 한다. |
'컴퓨터 서적 정리 > Ubuntu Linux Toolbox' 카테고리의 다른 글
[Chap2 #03] - APT 사용하여 Software 관리 (0) | 2011.08.04 |
---|---|
[Chap2 #02] - Debian Software Package 사용 (0) | 2011.08.04 |
[Chap1 #04] - 리눅스 참고 정보(help, man, info) (0) | 2011.08.04 |
[Chap1 #01] - 우분투, 데비안, 그리고 리눅스 (0) | 2011.08.03 |
UBUNTU LINUX TOOLBOX (0) | 2011.08.03 |