TIL_230222_Linux Command Line 부트캠프_03 도움말 확인하기

창고·2023년 2월 22일
0

[Study][OS] Linux

목록 보기
3/8

3. 도움말 확인하기

(0) 꼭 기억해야 하는 것들

  • 매뉴얼 페이지 (맨 페이지), man

(1) 매뉴얼 소개

  • 맨 페이지 (매뉴얼 페이지) - 유닉스 계열 os 대부분에 내장된 문서
  • 다른 명령어에 대한 내용을 알아보거나 리눅스, 전반적인 시스템에 대해 알 수 있음
  • 맨 페이지 구성 요소
    • 제목
    • 명령어의 이름
    • 기능 설명
    • 명령어 시놉시스
    • 구문
    • 나머지 사용 가능한 옵션
  • Q : 매뉴얼에서 빠져 나가기

(2) 맨 페이지 탐색, 검색

  • 위/아래 방향키 : 매뉴얼 페이지 스크롤

  • 스페이스 바(혹은 F) : 한 페이지씩 넘기기, B : 한 페이지씩 뒤로 넘기기

  • H : less

  • 맨 페이지 시놉시스

    • 다양한 옵션들과 사용법, 선택 가능 옵션, 필요 인자 등에 대해 알 수 있음
    • 시놉시스 읽는 방법
    ncal [~~~] [~~~] [~~~]
    명령어 [~~~]... ~~~
    
    // 대괄호 내부의 것 : 선택적 요소이며 필수는 아님
    // 대괄호 내부 옵션 및 인자 : 해당 옵션이나 인자를 사용할 경우 지켜야 할 옵션 및 인자 (필수)
    // 대괄호 다음 ... : 여러 개의 선택적 요소 (옵션, 인자 등) 이 올 수 있음
  • man -k 검색 키워드 : 일치하는 결과들을 확인할 수 있음

(3) 매뉴얼의 8개 섹션

  • User Commands // 제일 많이 사용
  • System calls
  • C Library Functions
  • Special files
  • File forms // 그나마 자주 살펴봄
  • Games
  • Miscellaneous
  • System admin commands

(4) type, which

  • type : 명령어가 어디에 있는지, 어떻게 정의되어 있는지, 종류가 무엇인지 보여줌
    • 명령어의 종류
      • 실행 가능한 프로그램(executable program)
      • 쉘에 내장된 명령어(built-in shell command)
      • 쉘 함수(shell function)
      • 별칭(alias)
  • which : 명령어의 위치를 알려줌

(5) help

  • 기본적으로 built-in shell command의 경우 man 명령어로 매뉴얼을 볼 수 없음
    (예시 : man cd)
  • 이 경우 help 명령어로 매뉴얼 확인
  • 명령어가 이름은 같으나 타입이 다른 경우가 많아 (예시 : pwd) man, help로 비교해보는 것도 좋은 방법
profile
공부했던 내용들을 모아둔 창고입니다.

0개의 댓글