모든 Linux 검색 명령을 사용하는 방법

0
460
노트북에 텍스트가 가득한 Linux 터미널의 개념
Fatmawati Achmad Zaenuri / Shutterstock.com

Linux는 6 가지 검색 방법을 제공하며 각각의 장점이 있습니다. 사용법을 보여 드리겠습니다 find, locate, which, whereis, whatis, apropos. 각각 다른 작업에서 뛰어납니다. 작업에 적합한 도구를 선택하는 방법은 다음과 같습니다.

Linux에서 검색하고 찾기위한 명령에 대해서는 선택의 여지가 없습니다. 왜 그렇게 많은가요? 글쎄, 그들은 각자 자신의 특기를 가지고 있으며 특정 상황에서 다른 사람들보다 더 잘 수행합니다. 검색을위한 일종의 스위스 군용 칼로 생각할 수 있습니다. 각 블레이드를 차례로 살펴보고 특정 장점을 알아 봅니다.

find 명령

의 행동 find 명령은 시행 착오로 결정하기가 어렵습니다. 구문을 이해하면 유연성과 성능을 높이기 시작합니다.

사용하는 가장 간단한 방법 find 그냥 입력하는 것입니다 find Enter 키를 누르십시오.

find

터미널 창에서 찾기 명령

이런 식으로 사용 find ~처럼 행동하다 ls하지만 현재 디렉토리의 모든 파일을 나열합니다. 과 하위 디렉토리에있는 것들.

터미널 창의 find 명령 출력

일부 구현 find 당신이 넣어 . 현재 디렉토리. Linux 버전에서이 경우에는 다음 명령을 사용하십시오.

find .

찾기 . 터미널 창에서 명령

가지고 find 이 명령을 사용하는 루트 폴더에서 검색하십시오.

find /

터미널 창에서 fin d / 명령

홈 폴더에서 검색을 시작하려면 다음 명령을 사용하십시오.

find ~

터미널 창에서 ~ 찾기

파일 패턴으로 찾기 사용

에 대한 find 자동 재귀 버전 이상의 것 ls검색 할 항목을 제공해야합니다. 파일 이름이나 파일 패턴을 제공 할 수 있습니다. 패턴은 와일드 카드를 사용합니다. * 모든 문자열을 의미하고 ? 단일 문자를 의미합니다.

패턴이 올바르게 작동하려면 따옴표로 묶어야합니다. 잊어 버리기는 쉽지만 와일드 카드 패턴을 인용하지 않으면 find 당신이 준 명령을 제대로 수행 할 수 없습니다.

이 명령을 사용하여 현재 폴더에서 “*. * s”패턴과 일치하는 파일을 검색합니다. 이것은 파일 확장자가“s”로 끝나는 파일 이름을 의미합니다. 우리는 -name 말할 옵션 find 파일 이름이나 파일 이름 패턴을 전달합니다.

find . -name "*.*s"

찾기 . 터미널 창에서 -name "*. * s"

find 일치하는 파일을 반환합니다.

파일 확장자 중 2 개는 길이가 2 자이고 1 개는 3 자입니다. 패턴 “*. * s”를 사용했기 때문입니다. 두 개의 문자 파일 확장자 만 원한다면“*.? s”를 사용했을 것입니다.

터미널 창에서 파일 명령 출력

JavaScript“.js”파일을 찾고 있다는 것을 미리 알고 있다면 파일 패턴을보다 구체적으로 지정할 수 있습니다. 또한 원하는 경우 작은 따옴표를 사용하여 패턴을 줄 바꿈 할 수 있습니다.

find . -name '*.js'

찾기 . 터미널 창에서 -name "* .js"

이 시간 find JavaScript 파일에 대해서만보고합니다.

터미널 창에서 find로 찾은 JavaScript 파일

찾기로 사례 무시

원하는 파일 이름을 알고 있다면 find 위치를 찾으려면 find 패턴 대신에. 와일드 카드가 없으면 파일 이름을 따옴표로 묶을 필요는 없지만 항상 그렇게하는 것이 좋습니다. 그렇게하면 필요할 때 사용하는 것을 잊지 않을 것입니다.

find . -name 'Yelp.js'

찾기 . -터미널 창에서 'Yelp.js'-name

아무 것도 반환하지 않았습니다. 그러나 이상하게도 파일이 있어야한다는 것을 알고 있습니다. 다시 시도하고 말해 봅시다 find 대소 문자를 무시합니다. 우리는 -iname 옵션 (케이스 이름 무시)

find. -iname 'Yelp.js'

찾기. 터미널 창에서 -iname 'Yelp.js'

문제는 파일 이름이 소문자“y”로 시작하고 대문자“Y”로 검색 한 것입니다.

찾기와 함께 재귀 서브 디렉토리

한 가지 좋은 점 find 하위 디렉토리를 재귀 적으로 검색하는 방법입니다. “map”으로 시작하는 파일을 검색해 봅시다.

find . -name "map*.*"

찾기 . 터미널 창에서 -name "map *. *"

일치하는 파일이 나열됩니다. 그것들은 모두 서브 디렉토리에 있습니다.

터미널 창의 하위 디렉토리 결과

찾기로 디렉토리 검색

그만큼 -path 옵션은 find 디렉토리를 찾으십시오. 이름이 기억 나지 않는 디렉토리를 찾아 보면 “about”이라는 글자로 끝나는 것을 알고 있습니다.

find . -path '*about'

찾기 . 터미널 창에서 -path '* about'

디렉토리는 “about”이라고하며 현재 디렉토리 내의 다른 디렉토리 안에 중첩됩니다.

터미널 창에서 디렉토리를 찾았습니다.

있다 -ipath (대소 문자 무시) 옵션을 사용하면 –와 비슷한 경로를 검색하고 대소 문자를 무시할 수 있습니다.iname 위에서 논의한 옵션.

찾기와 함께 파일 속성 사용

find 검색 단서와 일치하는 속성을 가진 파일을 찾을 수 있습니다. 예를 들어, 다음을 사용하여 비어있는 파일을 찾을 수 있습니다. -empty 그들이 무엇을 불렀는지에 상관없이

find . -empty

찾기 . 터미널 창에서 비어 있음

0 바이트 길이의 파일이 검색 결과에 나열됩니다.

그만큼 -executable 옵션은 프로그램이나 스크립트와 같이 실행할 수있는 모든 파일을 찾습니다.

find . -executable

찾기 . 터미널 창에서 실행 가능

결과에는 “fix_aptget.sh”라는 파일이 나열됩니다.

또한 현재 디렉토리 인‘.’을 포함하여 3 개의 디렉토리가 있습니다. 실행 비트가 파일 권한으로 설정되어 있으므로 디렉토리가 결과에 포함됩니다. 그렇지 않으면 해당 디렉토리로 변경 ( “실행”) 할 수 없습니다.

실행 파일 검색 결과 na 터미널 창

-type 옵션

그만큼 -type 옵션을 사용하면 찾고있는 객체 유형을 검색 할 수 있습니다. 유형 표시기“f”를 매개 변수로 -type 우리가 원하는 옵션 find 파일 만 검색합니다.

find . executable -type f

찾기 . 터미널 창에서 실행 가능 유형 f

이번에는 서브 디렉토리가 나열되지 않습니다. 실행 가능한 스크립트 파일은 결과에서 유일한 항목입니다.

터미널 창에 디렉토리가없는 검색 결과

우리는 또한 요청할 수 있습니다 find 결과에 디렉토리 만 포함합니다. 모든 디렉토리를 나열하기 위해 -type 유형 표시기 “d”가있는 옵션.

find . type -d

찾기 . 터미널 창에 -d를 입력하십시오

디렉토리와 하위 디렉토리 만 결과에 나열됩니다.

터미널 창에 나열된 디렉토리

find와 함께 다른 명령 사용

찾은 파일에 대해 몇 가지 추가 조치를 수행 할 수 있습니다. 파일을 차례로 다른 명령으로 전달할 수 있습니다.

현재 디렉토리와 하위 디렉토리에 실행 파일이 없는지 확인해야하는 경우 다음 명령을 사용할 수 있습니다.

find . -name "fix_aptget.sh" -exec chmod -x '{}' ;

찾기 . -name

명령은 다음을 의미합니다.

  • 현재 디렉토리에서“fix_aptget.sh”라는 이름의 오브젝트를 검색하십시오.
  • 그것이 발견되면 chmod 명령.
  • 전달되는 매개 변수 chmod 아르 -x 실행 권한을 제거하고 '{}' 찾은 파일의 파일 이름을 나타냅니다.
  • 마지막 세미콜론은 전달 될 매개 변수의 끝을 표시합니다. chmod. 앞에‘’백 슬래시를 붙여서‘이스케이프 처리’해야합니다.

이 명령이 실행되면 이전과 같이 실행 파일을 검색 할 수 있으며 이번에는 파일이 나열되지 않습니다.

터미널 창에 실행 파일이없는 검색 결과

그물을 더 넓게 캐스팅하기 위해 예제에서 사용한 파일 이름 대신 파일 패턴을 사용할 수 있습니다.

이러한 유연성을 통해 지정된 파일 형식 또는 파일 이름 패턴을 검색하고 일치하는 파일에 대해 조치를 수행 할 수 있습니다.

찾기에는 수정 된 날짜별로 파일 검색, 사용자 또는 그룹이 소유 한 파일, 읽을 수있는 파일 또는 특정 파일 권한 세트가있는 파일 등 많은 다른 옵션이 있습니다.

locate and mlocate 명령

많은 리눅스 배포판은 locate 그들과 함께. 이것은에 의해 대체되었다 mlocate 명령은 개선되고 업데이트 된 버전이었습니다. locate.

언제 mlocate 시스템에 설치되어 locate 실제로 사용하도록 명령 mlocate 입력해도 locate.

현재 Ubuntu, Fedora 및 Manjaro 버전에는 이러한 명령 버전이 사전 설치되어 있는지 확인했습니다. 우분투와 페도라 모두 포함 mlocate. 다음 명령으로 Manjaro에 설치해야합니다.

sudo pacman -Syu mlocate
sudo pacman-터미널 창에서 수면 이동

우분투에서는 locate와 mlocate 상호 교환 가능합니다. Fedora와 Manjaro에서는 다음을 입력해야합니다 locate 이지만 명령은 다음을 통해 실행됩니다. mlocate.

당신이 사용하는 경우 --version 옵션 locate 응답하는 명령이 실제로 mlocate.

locate --version

터미널 창에서 --version을 찾습니다

때문에 locate 테스트 된 모든 Linux 배포판에서 작동합니다. locate 아래의 설명에서. 그리고 입력하기에 적은 글자입니다.

로 케이트 데이터베이스

가장 큰 장점은 locate 속도입니다.

사용할 때 find 명령을 실행하면 파일 시스템 전체에서 검색을 수행합니다. 그만큼 locate 명령은 매우 다르게 작동합니다. 데이터베이스 검색을 수행하여 찾고있는 것이 컴퓨터에 있는지 확인합니다. 검색 속도가 훨씬 빨라집니다.

물론 데이터베이스에 대한 분명한 의문이 제기됩니다. 데이터베이스를 최신 상태로 유지하는 것은 무엇입니까? 언제 mlocate 설치되어있는 경우 (보통) cron.daily. 매일 (매일 아침 일찍) 실행되고 데이터베이스가 업데이트됩니다.

이 항목이 있는지 확인하려면 다음 명령을 사용하십시오.

ls /etc/cron.daily/*loc*

터미널 창에서 ls /etc/cron.daily/*loc*

거기에 항목이 없으면 선택한 시간에 자동으로 작업을 수행 할 수 있습니다.

관련 : Linux에서 작업을 예약하는 방법 : Crontab 파일 소개

데이터베이스가 업데이트 될 시점에 컴퓨터가 켜져 있지 않으면 어떻게합니까? 다음 명령을 사용하여 데이터베이스 업데이트 프로세스를 수동으로 실행할 수 있습니다.

sudo updatedb

터미널 창에서 sudo updatedb

찾기 사용

“getlatlong”이라는 문자열이 포함 된 파일을 찾아 보겠습니다. locate를 사용하면 검색시 파일 이름에 검색어가 포함 된 일치 항목을 자동으로 검색하므로 와일드 카드를 사용할 필요가 없습니다.

locate getlatlong
터미널 창에서 getlatlong을 찾으십시오.

스크린 샷에서 속도를 전달하는 것은 어렵지만 거의 즉시 일치하는 파일이 표시됩니다.

터미널 창에서 getlatlong을 포함하는 파일로 결과 찾기

원하는 결과 수를 알려줍니다.

때로는 검색하는 형식의 파일이 많이 있다는 것을 알고있을 수도 있습니다. 처음 몇 개만 볼 필요가 있습니다. 아마도 어떤 디렉토리에 있는지 미리 알려주고 모든 파일 이름을 볼 필요는 없습니다.

사용하여 -n (숫자) 옵션을 사용하면 결과 수를 제한 할 수 있습니다 locate 당신에게 돌아갑니다. 이 명령에서는 결과를 10 개로 제한했습니다.

locate .html -n 10

터미널 창에서 .html -n 10을 찾으십시오.

locate 데이터베이스에서 검색 한 처음 10 개의 일치하는 파일 이름을 나열하여 응답합니다.

터미널 창에서 10 개로 제한된 위치의 검색 결과

일치하는 파일 계산

일치하는 파일 수만 알고 있고 파일이 무엇인지 또는 하드 드라이브의 위치를 ​​알 필요가없는 경우 -c (count) 옵션을 사용하십시오.

locate -c .html

터미널 창에서 -c .html을 찾으십시오.

이제이 컴퓨터에는 확장자가“.html”인 431 개의 파일이 있습니다. 어쩌면 우리는 그것들을보고 싶을 지 모르지만, 우리는 우리가 살짝 들여다보고 처음 몇 개를 볼 것이라고 생각했습니다. 그 지식으로 무장하여 우리는 출력을 파이프로 연결해야합니다 less.

locate .html | less

.html 찾기 | 터미널 창에서 덜

그리고 여기 모두 또는 적어도 여기에 긴 목록의 최상위가 있습니다.

터미널 창에서 덜 파이프로 연결된 html 파일 목록

위치가있는 케이스 무시

그만큼 -i (무시) 원인 locate 이를 위해 데이터베이스의 검색어와 파일 이름 간의 대소 문자 차이를 무시합니다. HTML 파일을 다시 계산하려고 시도하지만 실수로 검색어를 대문자로 제공하면 결과가 전혀 없습니다.

locate -c .HTML

터미널 창에서 -c .HTML을 찾으십시오.

포함하여 -i 우리가 만들 수있는 옵션 locate 경우의 차이를 무시하고이 기계에 대한 예상 답변 인 431을 반환하십시오.

locate -c -i .HTML

터미널 창에서 -c -i .HTML을 찾으십시오.

로 케이트 데이터베이스 상태

데이터베이스의 상태를 보려면 -s (상태) 옵션. 이 원인 locate 데이터베이스의 크기와 내용에 대한 통계를 반환합니다.

locate -s

터미널 창에서 -s를 찾습니다

어느 명령

그만큼 which command는 경로의 디렉토리를 검색하고 검색중인 명령을 찾습니다. 그것은 당신이 어떤 버전을 결정할 수 있습니다 프로그램 또는 명령 명령 행에 이름을 입력하면 실행됩니다.

우리에게 프로그램이 있다고 상상해보십시오 geoloc. 우리는 컴퓨터에 설치되어 있지만 어디에 있는지 모릅니다. 이름을 입력 할 때 실행되므로 경로 어딘가에 있어야합니다. 사용할 수있다 which 이 명령으로 그것을 찾으려면 :

which geoloc

터미널 창에서 어떤 지리적 위치

which 프로그램이 위치한 것으로보고 /usr/local/bin.

/ usr / local / bin의 geoloc

경로를 통해 다른 위치에 프로그램의 다른 사본이 있는지 확인할 수 있습니다. -a (모두) 옵션.

which -a geoloc

터미널 창의 geoloc

이것은 우리에게 geoloc 두 곳에서 프로그램.

터미널 창의 geoloc

물론, 사본 /usr/local/bin 매번 Bash 쉘에서 처음 발견되므로 두 곳에서 프로그램을 갖는 것은 의미가 없습니다.

에서 버전 제거 /usr/bin/geoloc 약간의 하드 드라이브 용량을 절약 할 수 있습니다. 더 중요한 것은 누군가가 수동으로 프로그램을 업데이트하여 잘못된 장소에서 수행함으로써 발생하는 문제를 피할 수 있다는 것입니다. 그런 다음 프로그램을 실행할 때 새로운 업데이트가 표시되지 않는 이유가 궁금합니다.

whereis 명령

그만큼 whereis 명령은 which 명령하지만 더 유익합니다.

명령 또는 프로그램 파일의 위치 외에도 whereis 또한 매뉴얼 페이지 (manual page)와 소스 코드 파일의 위치를보고합니다. 대부분의 경우 소스 코드 파일은 컴퓨터에 없지만 파일이 있으면 whereis 그들에 대해보고합니다.

이진 실행 파일, 매뉴얼 페이지 및 소스 코드는 종종 해당 명령의 “패키지”라고합니다. 패키지의 다양한 구성 요소가 어디에 있는지 알고 싶다면 diff 명령이있는 경우 다음 명령을 사용하십시오.

whereis diff

터미널 창에 diff가 있습니까?

whereis 의 위치를 ​​나열하여 응답 diff 매뉴얼 페이지와 diff 이진 파일.

터미널 창에서 diff로 다시 시작하는 위치

바이너리의 위치 만 표시하도록 결과를 제한하려면 (실제로 whereis ~처럼 일하다 which ) 사용 -b (이진) 옵션.

whereis -b diff

터미널 창에서 where-b diff

whereis 실행 파일의 위치 만보고합니다.

여기서 출력은 터미널 창에서만 이진 위치로 제한됩니다.

매뉴얼 페이지에만보고하도록 검색을 제한하려면 -m (수동) 옵션. 소스 코드 파일에만보고하도록 검색을 제한하려면 -s (소스) 옵션.

위치를 확인하려면 whereis 검색을 통해 -l (위치) 옵션.

whereis -l

터미널 창에서 whereis -l

위치가 표시됩니다.

터미널 창에 검색 위치가 나열되는 위치

이제 위치를 알았으니 whereis 검색하면 특정 위치 또는 위치 그룹으로 검색을 제한 할 수 있습니다.

그만큼 -B (이진 목록) 옵션은 실행 파일 검색을 명령 줄에 제공된 경로 목록으로 제한합니다. 적어도 하나의 위치를 ​​제공해야합니다. whereis 검색합니다. 그만큼 -f (파일) 옵션은 파일 이름의 시작 부분에서 마지막 위치를 알리는 데 사용됩니다.

whereis -B /bin/ -f chmod

터미널 창에서 -B / bin / -f chmod

whereis 검색을 요청한 단일 위치를 찾습니다. 그것은 파일이있는 곳에서 발생합니다.

터미널 창에서 -B 옵션을 사용한 결과

당신은 또한 사용할 수 있습니다 -M (Manual List) 옵션을 사용하면 매뉴얼 페이지 검색을 명령 줄에서 제공하는 경로로 제한 할 수 있습니다. 그만큼 -S (소스 목록) 옵션을 사용하면 동일한 방식으로 소스 코드 파일 검색을 제한 할 수 있습니다.

whatis 명령

그만큼 whatis 명령은 매뉴얼 페이지를 빠르게 검색하는 데 사용됩니다. 검색 요청한 용어에 대한 한 줄 요약 설명을 제공합니다.

간단한 예부터 시작하겠습니다. 깊은 철학적 토론의 시작점처럼 보이지만 우리는 단지 묻고 있습니다. whatis “인간”이라는 용어의 의미를 알려주십시오.

whatis man

터미널 창에 뭐가 남자

whatis 두 개의 일치하는 설명을 찾습니다. 각 일치 항목에 대한 간단한 설명을 인쇄합니다. 또한 각 전체 설명이 포함 된 설명서의 번호가 매겨진 섹션이 나열되어 있습니다.

whatis 결과 터미널 창

설명 된 섹션에서 설명서를 열려면 man 명령을 사용하려면 다음 명령을 사용하십시오.

man 1 man

터미널 창에 남자 1

매뉴얼은 섹션 man (1)에서 열리고 man.

터미널 창에서 섹션 1에서 매뉴얼 페이지 열기

매뉴얼 페이지를 생성하는 데 사용할 수있는 매크로를 설명하는 페이지에서 섹션 7에서 매뉴얼을 열려면 다음 명령을 사용하십시오.

man 7 man

터미널 창에 남자 7 남자

man 매크로에 대한 매뉴얼 페이지가 표시됩니다.

터미널 창에서 섹션 7에서 매뉴얼 페이지 열기

매뉴얼의 특정 섹션에서 검색

그만큼 -s (섹션) 옵션은 관심있는 매뉴얼의 섹션으로 검색을 제한하는 데 사용됩니다. whatis 설명서의 섹션 7로 제한된 검색은 다음 명령을 사용하십시오. 섹션 번호는 따옴표로 묶습니다.

whatis -s "7" man

터미널 창에서 whatis -s "7"남자

결과는 매뉴얼의 섹션 7 만 참조하십시오.

터미널 창에서 섹션 7로 제한되는 결과

와일드 카드와 함께 whatis 사용

와일드 카드를 사용할 수 있습니다 whatis. 당신은 사용해야합니다 -w 그렇게하려면 (와일드 카드) 옵션을 사용하십시오.

whatis -w char*

터미널 창에서 whatis -w char *

일치하는 결과가 터미널 창에 나열됩니다.

터미널 창에서 whatis 와일드 카드 일치

apropos 명령

그만큼 apropos 명령은 whatis하지만 종과 휘파람이 조금 더 있습니다. 맨 페이지 제목과 한 줄의 설명을 검색하여 검색어를 찾습니다. 터미널 창에 일치하는 매뉴얼 페이지 설명이 나열됩니다.

apropos라는 단어는 “관련”또는 “관심”및 명령을 의미합니다 apropos 그 이름을 따서 관련 항목을 검색하려면 groups 이 명령을 사용할 수 있습니다 :

apropos groups

터미널 창의 apropos 그룹

apropos 결과를 터미널 창에 나열합니다.

터미널 창에서 그룹에 대한 제안 결과

둘 이상의 검색어 사용

명령 행에서 둘 이상의 검색어를 사용할 수 있습니다. apropos 포함 된 매뉴얼 페이지를 검색합니다 어느 한 쪽 검색어

apropos chown chmod

터미널 창에서 a chopos chwn chmod

결과는 이전과 같이 나열됩니다. 이 경우 각 검색어마다 단일 항목이 있습니다.

터미널 창에서 chmod 및 chown에 대한 apropos 결과.

완전 검색 사용

apropos 용어가 다른 단어의 중간에 있더라도 검색어가 포함 된 매뉴얼 페이지를 반환합니다. 만들다 apropos 검색어와 정확히 일치하는 항목 만 반환하고 -e (정확한) 옵션.

이를 설명하기 위해 apropos 와 grep 검색어로

apropos grep

터미널 창에서 agrepos grep

많은 곳을 포함하여 이것에 대해 많은 결과가 반환됩니다. grep 다른 단어로 통합됩니다 bzfgrep.

터미널 창에서 apropos grep에 대한 결과

다시 시도하고 -e (정확한) 옵션.

apropos -e grep

터미널 창에서 apropos -e grep

이번에는 실제로 검색 한 결과에 대한 단일 결과가 있습니다.

터미널 창에서 apropos -e grep에 대한 결과

모든 검색어 일치

앞에서 본 것처럼 검색어를 두 개 이상 제공하면 apropos 포함 된 매뉴얼 페이지를 검색합니다 어느 한 쪽 검색어. 우리는 -a (및) 옵션. 이것은 만든다 apropos 검색 시간이 모두 일치하는 항목 만 선택하십시오.

없이 명령을 시도하자 -a 어떤 결과를 볼 수 있도록 apropos 제공합니다.

apropos crontab cron

터미널 창에서 apropos crontab cron

결과에는 하나 이상의 다른 검색어와 일치하는 매뉴얼 페이지가 포함됩니다.

터미널 창에서 crontab cron에 대한 apropos 결과

이제 우리는 -a 선택권.

apropos -a crontab cron

apropos-터미널 창의 crontab cron

이번에는 결과가 두 검색어를 모두 포함하는 범위로 좁혀집니다.

apropos -a crontab cron n a a 터미널 창에 대한 결과

더 많은 옵션

이 모든 명령에는 더 많은 옵션이 있으며,이 중 일부는 더 많은 옵션이 있으며이 기사에서 설명한 명령에 대한 매뉴얼 페이지를 읽으십시오.

각 명령에 대한 간략한 요약은 다음과 같습니다.

  • 찾기: 파일과 디렉토리를 찾을 수있는 풍부하고 세분화 된 검색 기능을 제공합니다.
  • 위치하고 있다: 프로그램 및 명령에 대한 데이터베이스 기반의 빠른 검색을 제공합니다.
  • 어느: $ PATH를 검색하여 실행 파일을 찾습니다.
  • 어디에: $ PATH를 검색하여 실행 파일, 매뉴얼 페이지 및 소스 코드 파일을 찾습니다.
  • 뭐가: 검색어와 일치하는 사람 한 줄 설명을 검색합니다.
  • 때마침: 검색어와 일치하는 항목보다 충실도가 높은 매뉴얼 페이지를 검색합니다.

더 많은 Linux 터미널 정보를 찾고 계십니까? 알아야 할 37 개의 명령이 있습니다.

관련 : 알아야 할 중요한 Linux 명령