JSCODE Logo
프로그래밍 과외블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

리눅스 명령어들의 공통적인 패턴 - 옵션(Option)

JSCODE 박재성
JSCODE 박재성
2025-12-06
author
JSCODE 박재성
category
Linux
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 리눅스 입문/실전
slug
linux-command-option-pattern
type
post
updatedAt
Dec 6, 2025 05:39 AM

✅ 리눅스 명령어들의 공통적인 패턴 - 옵션(Option)

앞으로 여러 리눅스 명령어를 배우다 보면 공통적인 패턴이 보일 것이다. 그 패턴이 뭔지만 파악해도 리눅스 명령어를 훨씬 쉽게 학습할 수 있게 된다.
 
이전 강의에서 아래와 같은 명령어를 배우고 실습해봤다.
$ ls # 현재 디렉터리 내부 파일 조회 $ ls -l # 현재 디렉터리 내부 파일 조회 + 자세한 정보 조회 $ ls -a # 현재 디렉터리 내부 파일 조회 + 숨김 파일 조회
위 명령어를 보면 ls 라는 명령어 뒤에 -l, -a와 같이 문자를 덧붙여서 명령어를 입력했다. 여기서 -l, -a와 같이 하이픈(-)으로 시작하는 값을 보고 리눅스 명령어에서는 옵션(Option)이라고 부른다.
 
앞으로 배울 명령어 중에서도 -rf, -al, -9와 같이 하이픈(-)으로 시작하는 값이 명령어에 포함되어 있다. 이런 값들을 보고 옵션(Option)이라고 얘기한다.
  • rm -rf [파일명]
  • ps -al
  • kill -9 [PID]
 
 

✅ 옵션(Option)의 특징

  1. 옵션(option)은 short option과 long option으로 2가지 형태를 가진다.
      • 일반적으로 short option은 하이픈 한 개(-)로 시작하고, long option은 하이픈 두 개(--)로 시작한다.
        • ex) ls -a와 ls --all은 완전히 동일하게 작동한다.
      • short option과 long option은 공식 문서에서 확인할 수 있다.
        • ls(1) - Linux manual page
          NAME | SYNOPSIS | DESCRIPTION | AUTHOR | REPORTING BUGS | COPYRIGHT | SEE ALSO | COLOPHON
          https://man7.org/linux/man-pages/man1/ls.1.html
          notion image
       
  1. 여러 옵션을 같이 쓸 수 있다.
      • 하나의 명령어에서 여러 옵션을 함께 쓸 수 있다. (ls -l -a)
      • short option과 long option을 같이 쓸 수 있다. (ls -l --all)
      • 옵션끼리는 순서가 상관없다. (ls -a -l = ls -l -a)
      • short option은 묶어서 한 번에 쓸 수 있다. (ls -a -l = ls -al = ls -la)
      $ ls -al # 현재 디렉터리 내부 파일 조회(ls) + 숨김 파일 조회 (-a) + 자세한 정보 조회(-l)
       
  1. 모든 옵션은 명령어마다 다르다.
    1. ls에서 -a 옵션이 작동했다고 해서, mkdir에서 -a 옵션이 동일하게 작동한다는 보장이 없다. 옵션은 명령어마다 다르게 구성되어 있다.
 
** 참고) 일반적으로 위 규칙을 따르나 특정 명령어에 한해 예외는 존재할 수 있다. 명령어의 정확한 사용 방법은 공식 문서를 참고하는 것이 가장 정확하다.
author
JSCODE 박재성
category
Linux
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 리눅스 입문/실전
slug
type
series-footer
updatedAt
Dec 6, 2025 05:28 AM
📎
이 글은 비전공자도 이해할 수 있는 리눅스 입문/실전 강의의 수업 자료 중 일부입니다.