Linux 파일 시스템과 저수준 I/O 시스템 호출
파일 조작의 계층적 구조
운영체제에서 파일을 다루는 방식은 여러 계층으로 구성됩니다. 가장 하위에는 물리 저장 장치를 제어하는 하드웨어 수준이 있고, 그 위에 커널의 파일 시스템 지원 함수, 시스템 호출, I/O 라이브러리 함수, 사용자 명령어, 셸 스크립트가 차례로 위치합니다. 이 계층들은 사용자 공간의 파일 스트림 입출력부터 시작해 커널 공간의 시스템 호출 ...
7월 24일 08:19에 게시됨
리눅스 커널의 가상 파일 시스템 (VFS) 이해
리눅스 가상 파일 시스템 (VFS)
리눅스 커널의 가상 파일 시스템(Virtual File System, VFS)은 다양한 저장 장치와 파일 시스템 유형을 사용자 애플리케이션에 일관된 방식으로 제공하기 위한 추상화 계층입니다. 이 계층 덕분에 애플리케이션은 실제 파일 시스템의 종류(예: ext4, NTFS, XFS 등)에 관계없이 동일한 시스템 호출 인터페이스를 사용하여 파일 및 디렉터리에 ...
7월 1일 21:00에 게시됨
Linux df 명령어 완벽 가이드
리눅스 환경에서 파일 시스템의 디스크 사용량을 파악할 때 df(disk free) 명령어는 필수 도구입니다. 마운트된 전체 파일 시스템의 여유 공간과 사용 현황을 한눈에 확인할 수 있습니다.
기본 문법
df [옵션] [파일...]
특정 파일이나 디렉터리를 인자로 전달하면 해당 항목이 위치한 파일 시스템의 정보를 출력합니다. 인자를 생략하면 현재 마운트된 모든 파일 시스 ...
6월 6일 23:34에 게시됨