| ⬅️ 이전 | 🏠 분류 목차 |
리눅스 CLI의 특징
리눅스 CLI의 특징
1. 다중 사용자 지원
리눅스 CLI는 여러 사용자가 동시에 시스템에 접근할 수 있도록 설계되었습니다.
주요 특징:
- 사용자 계정 관리: 각 사용자별 독립적인 계정과 권한
- 세션 관리: 동시 다발적인 터미널 세션 지원
- 권한 시스템: 파일 및 디렉토리 접근 권한 제어
2. 파일 시스템 기반
리눅스 CLI는 모든 것을 파일로 관리하는 유닉스 철학을 따릅니다.
핵심 개념:
- 모든 것이 파일: 디바이스, 프로세스, 네트워크 소켓 등
- 계층적 구조: 루트 디렉토리부터 시작하는 트리 구조
- 절대/상대 경로: 파일 시스템 내 위치 지정 방식
3. 파이프라인과 리디렉션
리눅스 CLI의 강력한 기능 중 하나는 명령어들을 연결하여 복잡한 작업을 수행할 수 있다는 점입니다.
주요 기능:
-
**파이프( )**: 한 명령어의 출력을 다른 명령어의 입력으로 전달 - 리디렉션(>): 명령어의 출력을 파일로 저장
- 어펜드(»): 기존 파일에 출력을 추가
서브목차