⬅️ 이전     🏠 분류 목차

리눅스 CLI의 특징

리눅스 CLI의 특징

1. 다중 사용자 지원

리눅스 CLI는 여러 사용자가 동시에 시스템에 접근할 수 있도록 설계되었습니다.

주요 특징:

  • 사용자 계정 관리: 각 사용자별 독립적인 계정과 권한
  • 세션 관리: 동시 다발적인 터미널 세션 지원
  • 권한 시스템: 파일 및 디렉토리 접근 권한 제어

2. 파일 시스템 기반

리눅스 CLI는 모든 것을 파일로 관리하는 유닉스 철학을 따릅니다.

핵심 개념:

  • 모든 것이 파일: 디바이스, 프로세스, 네트워크 소켓 등
  • 계층적 구조: 루트 디렉토리부터 시작하는 트리 구조
  • 절대/상대 경로: 파일 시스템 내 위치 지정 방식

3. 파이프라인과 리디렉션

리눅스 CLI의 강력한 기능 중 하나는 명령어들을 연결하여 복잡한 작업을 수행할 수 있다는 점입니다.

주요 기능:

  • **파이프( )**: 한 명령어의 출력을 다른 명령어의 입력으로 전달
  • 리디렉션(>): 명령어의 출력을 파일로 저장
  • 어펜드(»): 기존 파일에 출력을 추가

⬅️ 이전

서브목차