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 검색의 첫 번째 결과인 이유가 있습니다.