본문 바로가기
기타/리눅스

리눅스 명령어 정리(5) type, which, help, man, apropos, info, whatis, alias

by Jun_N 2018. 6. 18.

5 – Working With Commands

● type – Indicate how a command name is interpreted
● which – Display which executable program will be executed
● help – Get help for shell builtins
● man – Display a command's manual page
● apropos – Display a list of appropriate commands
● info – Display a command's info entry
● whatis – Display a very brief description of a command
● alias – Create an alias for a command


1. type : 

지정된 명령어가 쉘에 내장된 명령어인지, 외부명령어인지, 앨리어스 명령어인지 등을 확인하는 명령어이다.

2.which : 
which는 특정명령어의 위치를 찾아주는 명령어이다.
3.help :
 명령어의 도움말을 볼수 있게 해주는 명령어.
명령어 --help: 해당 명령어의 도움말을 볼 수 있다. ex) mkdir --help
4. man: 
man은 온라인 매뉴얼을 보여 준다 (manual)
# [man section search_term] section에 해당하는 search_term을 보여준다. section 1 User commands 2 Programming interfaces for kernel system calls 3 Programming interfaces to the C library 4 Special files such as device nodes and drivers 5 File formats 6 Games and amusements such as screen savers 7 Miscellaneous 8 System administration commands
5. apropos :
 키워드를 포함하고 있는 명령을 찾는다.  ( man -k 와 같다)

6. whatis : 
자신의 데이터베이스를 검색한다. 간단하게 무슨 명령어인지 설명해준다.
(키워드가 일치해야 보여준다)
7. info :
 man 보다 상세화 된 메뉴얼
8. alias : 
자주 사용하는 명령어를 특정 문자로 입력해두고 간편하게 사용하기 위한 것
alias : 현재 등록된 alias를 보여준다.
alias a=명령어 : 명령어를 a로 간편하게 명칭합니다.

clear라는 명령어를 cr로 한다. cr을 입력하면 clear의 효과를 볼 수 있다.
unalias 단축 : 등록된 '단축키'를 제거합니다.

등록된 cr이 없어진것을 확인.