파일 시스템
파일 시스템은 컴퓨터의 저장 볼륨에 파일을 구성하는 방법입니다. 파일 시스템은 볼륨에 있는 모든 파일을 추적하고 파일 이름, 파일 유형, 위치를 기록하므로 컴퓨터의 운영 체제가 나중에 파일을 찾을 수 있습니다. 하드 디스크 드라이브, 솔리드 스테이트 드라이브 또는 외장 플래시 드라이브에 있는지에 관계없이, 볼륨에 데이터를 저장하려면 먼저 컴퓨터의 운영 체제가 해당 볼륨에 파일 시스템을 만들어야 합니다.
컴퓨터의 운영 체제는 볼륨을 초기화하거나 포맷할 때 파일 시스템을 만듭니다. 파일 시스템에는 폴더 계층 구조를 관리하기 위한 데이터베이스와 유사한 색인이 포함되어 있습니다. 이 계층 구조는 루트 디렉터리에서 시작하며, 폴더와 하위 폴더를 만들 수 있습니다. 파일 시스템은 파일 이름과 위치를 조합해 볼륨의 파일을 고유하게 식별하므로, 이름이 같은 두 파일도 서로 다른 폴더에 있으면 동일한 볼륨에 존재할 수 있습니다.
파일 시스템은 파일과 폴더에 대한 메타데이터도 저장합니다. 대부분의 파일 시스템은 타임스탬프를 사용해 파일이 생성되고 편집된 시간을 기록합니다. 다중 사용자 운영 체제의 파일 시스템은 어떤 사용자가 파일이나 폴더의 소유자인지, 그리고 파일이나 폴더를 보고 편집할 권한이 있는 다른 사용자가 누구인지도 추적합니다. 일부 파일 시스템은 파일, 폴더 또는 전체 볼륨을 암호화해 안전하게 보호할 수 있습니다.
운영 체제마다 기본 파일 시스템이 다릅니다. Windows는 NTFS를 사용하고, macOS는 APFS를 사용하며, 대부분의 Unix 계열 운영 체제는 ext4 파일 시스템을 사용합니다. exFAT 및 FAT32처럼 여러 플랫폼을 지원하는 다른 파일 시스템은 컴퓨터 간에 파일을 전송하는 저장 장치에서 자주 사용됩니다.
지식 테스트하기