파일 관리자
파일 관리자는 컴퓨터 시스템에서 파일과 디렉터리(폴더)를 관리하고 조작하기 위한 컴퓨터 프로그램이다. 파일 시스템의 내용을 탐색하고, 파일을 찾거나 구성하고, 여러 파일 작업을 수행하는 데 필요한 도구를 사용자에게 제공한다. 현대적인 파일 관리자는 대부분 그래픽 사용자 인터페이스(GUI) 형태로 제공되지만, 명령줄 인터페이스(CLI) 방식의 파일 관리자도 존재한다.
주요 기능
파일 관리자의 주요 기능은 다음과 같다.- 탐색: 파일 시스템의 디렉터리 구조를 탐색하고 파일 및 하위 디렉터리의 목록을 표시한다.
- 파일 조작: 파일 또는 디렉터리를 생성, 열기, 복사, 이동, 이름 변경, 삭제할 수 있다.
- 정보 확인: 파일 또는 디렉터리의 크기, 생성 날짜, 수정 날짜, 소유자, 권한 등의 속성을 확인한다.
- 검색: 특정 파일이나 디렉터리를 이름, 확장자, 내용, 날짜 등으로 검색한다.
- 실행: 프로그램 파일을 실행하거나 문서 파일을 연결된 응용 프로그램으로 연다.
- 정렬 및 필터링: 파일 목록을 이름, 날짜, 크기, 형식 등 다양한 기준으로 정렬하거나 특정 조건에 맞는 파일만 필터링하여 표시한다.
사용자 인터페이스
초기 컴퓨터 시스템에서 파일 관리는 주로 명령줄 인터페이스(CLI)를 통해 이루어졌다. 사용자는 텍스트 기반 명령어를 직접 입력하여 파일 작업을 수행했다.현재 대부분의 운영체제에서는 그래픽 사용자 인터페이스(GUI) 기반의 파일 관리자를 제공한다. GUI 파일 관리자는 파일 시스템 구조를 트리 구조나 아이콘 목록 형태로 시각적으로 보여주며, 사용자는 마우스 클릭이나 드래그 앤 드롭 등의 직관적인 조작을 통해 파일 작업을 수행할 수 있다. 두 개 이상의 창(패널)을 사용하여 파일 복사 및 이동 작업을 쉽게 할 수 있도록 설계된 파일 관리자도 있다.
운영체제별 예시
파일 관리자는 대부분의 운영체제에 기본적으로 포함되어 있으며, 다양한 서드파티 파일 관리자 프로그램도 존재한다.- 마이크로소프트 윈도우: 파일 탐색기 (File Explorer, 이전 이름: 윈도우 탐색기 Windows Explorer)
- macOS: Finder
- 리눅스: Nautilus (GNOME), Dolphin (KDE), Thunar (Xfce), PCManFM (LXDE), Nemo (Cinnamon) 등 다양한 데스크톱 환경별로 여러 종류가 있다.
- 모바일 운영체제: 안드로이드(Android), iOS 등 모바일 운영체제에서도 기본 파일 관리 기능 또는 전용 파일 관리자 앱을 제공한다.
파일 관리자는 컴퓨터 사용자가 디지털 자산을 효율적으로 관리하고 접근하는 데 필수적인 도구이다.