일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 인프라
- centos자동로그인
- 센트
- OS
- 리눅스
- 운영체제
- 리눅스자동로그인
- 리눅스사용자파일
- 서버
- 병렬처리
- linux
- root막기
- 리눅스도움말명령어
- 인프라구조
- it인프라
- 리눅스마스터
- 리눅스사용자생성
- 물리서버
- 웹서버
- IT인프라기초
- 리눅스명령어
- it
- 리눅스vi
- linuxmaster
- CentOS
- DB서버
- IT인프라구조
- 센토스
- 리눅스사용자관리
- 리눅스재부팅
- Today
- Total
Thinking Out Loud
[Linux] 리눅스 명령어 개요 및 도움말 본문
# 리눅스 명령어 개요
which 명령어
- 명령어의 경로를 확인하는 명령어
- 명령어의 위치($PATH가 설정되어있는 경로에서만 그 명령어의 경로를 찾음)를 찾아주거나 alias를 보여주는 명령어
- 예시)
![]() |
alias 명령어
- 자주 사용하는 명령어를 특정 문자로 입력해두고, 명령어 대신 해당 문자를 사용할 수 있게 하는 명령어
- $ alias 별명='명령어'
- ex) $ alias m='ls -al | more'
unalias 명령어
- alias 기능 해제
- $ unalias 별명
- ex) $ unalias m
환경변수 PATH
- PATH : 실행 파일들의 디렉터리 위치를 저장해놓는 환경변수
- 특정 명령어를 입력 → PATH 변수에 저장되어 있는 경로에서 해당 명령어를 찾아서 실행
- $ echo $PATH : 지정된 PATH 값 확인 가능
- $ PATH=$PATH: /dev : 추가
- 기존의 PATH에 새로운 경로를 추가하는 방법 : 명령어 PATH나 홈 디렉터리의 .bash_profile에 PATH 추가
- 기존 경로와 새 경로는 ' : ' 으로 구분
# 리눅스 도움말
man 명령어
- 리눅스에서 사용하는 명령어들의 매뉴얼(manual) 제공
- 예시) $ man ls
![]() |
info 명령어
- 리눅스 명령어의 사용 방법, 옵션 등을 나타냄
- man보다 상세화된 매뉴얼
- 예시) $ info ls
![]() |
whatis 명령어
- 명령어에 대한 기능을 간략하게 나타냄
- whatis 데이터베이스에서 문자열만 검색하여 명령어의 기능을 간략하게 출력
- 완전히 키워드가 일치해야만 해당 명령어의 기능 확인 가능
- 예시) $ whatis ls
![]() |
manpath 명령어
- man 명령어가 참조하는 매뉴얼 페이지의 위치 경로 표시
whereis 명령어
- 명령어의 바이너리(실행파일), 소스파일, 매뉴얼 파일의 위치 정보 출력
- 예시) $ whereis ls
![]() |
apropos 명령어
- 명령어나 매뉴얼 페이지에 검색어가 들어있는 모든 명령어 출력
- 과정 : whatis 데이터베이스에서 검색어를 포함한 것을 검색하여 출력
= $ man -k
- 예시 1) $ apropos floppy
![]() |
- 예시 2) $ apropos system | grep ^system
![]() |
'Linux > Linux Master' 카테고리의 다른 글
[Linux] 리눅스 사용자 생성 및 관리 (0) | 2022.02.18 |
---|---|
[Linux] 부트매니저 (부트로더/런레벨/로그인&로그아웃) (0) | 2021.11.01 |
[Linux] 파티션 (0) | 2021.11.01 |
[Linux] 리눅스 역사 & 라이선스 (0) | 2021.11.01 |
[Linux] 리눅스 배포판 (0) | 2021.10.29 |