728x90 반응형 리눅스 커널1 리눅스 파일 시스템과 stat() 시스템 콜: 파일 정보 조회 및 관리 리눅스에서 파일은 단순한 데이터 저장소가 아니라 다양한 속성과 메타데이터를 포함하는 객체입니다. 파일의 크기, 접근 권한, 수정 시간 등을 확인하려면 stat() 시스템 콜을 사용해야 합니다.이번 글에서는 리눅스 파일 시스템의 개념과 함께 stat() 시스템 콜을 활용하여 파일 정보를 조회하는 방법을 설명합니다.1. 리눅스 파일 시스템 개요리눅스에서 모든 것은 파일로 취급됩니다. 일반 파일, 디렉터리, 심볼릭 링크, 소켓, 디바이스 파일 등 다양한 유형이 존재하며, 각각의 파일은 inode(아이노드) 라는 자료구조로 관리됩니다.아이노드는 파일의 실제 내용이 저장된 블록을 가리키는 메타데이터 구조이며, 다음과 같은 정보를 포함합니다.파일 유형 (일반 파일, 디렉터리, 심볼릭 링크 등)파일 크기소유자 및 그.. 리눅스 시스템 및 네트워크 프로그래밍/시스템 프로그래밍 2025. 2. 3. 이전 1 다음 💲 추천 글 728x90 반응형