이름을 모르는 경우 명령을 어떻게 찾나요?

이름을 모르는 경우 명령을 어떻게 찾나요?

Unix 초보자로서 나는 내가 원하는 특정 작업을 수행하는 명령의 이름이 궁금할 때가 많습니다. 명령이 수행하는 작업에 대한 설명이 있는 경우 명령 이름을 어떻게 찾을 수 있습니까?

답변1

정확한 명령 이름을 모르는 경우 apropos간단한 설명에서 시작하는 것이 좋습니다.여기또는 man apropos.

답변2

apropos(로도 쓸 수 있음 ) 외에도 man -k유용한 명령은 man -K key_word(대문자 K)입니다. 이는 "key_word"가 포함된 매뉴얼 페이지를 검색합니다( man -k간단한 설명 섹션에서만). 어느 쪽이든 결과는 괄호 사이의 부분에 표시됩니다.

[gojan@Gonux ~]$ man -K copy
...
cp (1)               - copy files and directories
cp (1p)              - copy files
...

모호함을 피하기 위해 이 숫자를 사용할 수 있습니다. 예를 들면 다음과 같습니다.

[gojan@Gonux ~]$ man 1 cp
CP(1)                                                         User Commands                                                         CP(1)

NAME
       cp - copy files and directories
...
[gojan@Gonux ~]$ man 1p cp
CP(1P)                                                  POSIX Programmer's Manual                                                  CP(1P)

PROLOG
       This  manual  page  is  part of the POSIX Programmer's Manual.  The Linux implementation of this interface may differ (consult the
       corresponding Linux manual page for details of Linux behavior), or the interface may not be implemented on Linux.

답변3

man intro

이 질문에 대답하는 유닉스 방식입니다.

답변4

치트 시트를 인쇄하거나 북마크에 추가할 수 있습니다. 좋아요이것이것이 "unix cheatsheet"에 대한 Google 검색의 첫 번째 결과인 이유가 있습니다.

관련 정보