- which,whereis,특정 프로그램의 위치 찾기
"리눅스의 거의 모든 것은 파일(file)이다."리눅스에서는 위와 같은 말이 있을 정도로 리눅스에서 수행되는 대부분의 명령어는 파일이자 프로그램이라고 볼 수 있음
따라서 지금까지 수행했던 명령어는 어딘가에 파일의 형태로 위치해 있음
1. which
특정 명령어(파일)의 위치를 찾을 때는 which를 사용함
rm 명령어의 위치를 통해 어디서 실행되는지 확인
which rm
→ /usr/bin/rm→ /usr/bin/경로에 위치하고 있음
2. whereis
whereis 명령어를 통해 실행 파일 외에 해당 실행 파일과 관련된 파일까지 조회할 수 있음
rm 명령어의 관련 파일까지 조회
whereis rm
→ rm: /usr/bin/rm /usr/share/man/man1/rm.1.gz→ rm 명령어의 실제 실행 파일은 /usr/bin/ 경로 아래에 있고,
해당 명령어의 도움말(man~)은 .gz(gzip) 파일의 형태로 압축되어 있음
압축을 풀지 않고 내용 조회
zcat /usr/share/man/man1/rm.1.gz실행 결과
...
rm \- remove files or directories
.SH SYNOPSIS
.B rm
[\fI\,OPTION\/\fR]... [\fI\,FILE\/\fR]...
.SH DESCRIPTION
This manual page
documents the GNU version of
...Last updated on