[Linux] stat 명령어 : 파일&파일 시스템 확인
리눅스 stat 명령어는 파일 및 파일 시스템의 상태를 보여주는 명령어입니다. 파일에 대한 자세한 정보가 필요할 때 사용합니다.
✅ stat 명령어 기본 사용 방법
stat -옵션 파일(디렉토리)
✅ 명령어 옵션
옵션 36668_fe0aec-14> |
설명 36668_adaeda-4d> |
---|---|
(옵션 없음) 36668_aeb93c-c8> |
기본 정보 출력 (파일 이름, 크기, 접근권한, 수정시간 등) 36668_cf1aa9-e7> |
-c 또는 –format 36668_6573de-b2> |
사용자 지정 형식으로 출력 36668_5645b0-ab> |
-f 36668_b5be7f-16> |
파일의 시스템 정보 출력 36668_00cca7-e5> |
-t 36668_356a00-a3> |
간단한 출력 (탭으로 구분된 값들) 36668_a9075c-61> |
–printf 36668_f4c600-4f> |
포맷 문자열로 출력 (세밀한 제어 가능) 36668_a9a951-a9> |
-L 또는 –dereference 36668_dc8a90-7b> |
심볼릭 링크가 가리키는 대상 파일 정보 출력 36668_2b2e81-33> |
–version 36668_ec4912-8c> |
stat 버전 정보 출력 36668_20f882-f2> |
–help 36668_d3976b-ce> |
사용 가능한 옵션 및 도움말 출력 36668_184929-de> |
✅사용 예시
항목 36668_1b0f96-fe> |
설명 36668_5c8fd7-af> |
---|---|
Access 36668_f4c72d-41> |
마지막으로 읽은 시간 36668_9c26b4-88> |
Modify 36668_01df8a-92> |
파일 내용이 바뀐 시간 36668_cd0196-86> |
Change 36668_e6b869-c9> |
메타데이터(권한, 소유자 등)가 바뀐 시간 36668_1113f8-02> |
Birth 36668_1198ff-06> |
파일이 생성된 시간 36668_b16789-28> |
🔲 파일 시스템의 정보 출력: -f
항목 36668_75461e-dd> |
설명 36668_d182ef-84> |
---|---|
File 36668_f6e632-f0> |
검사한 파일 이름 36668_b3f040-b7> |
ID 36668_434e77-55> |
파일 시스템 ID 36668_b88a3c-6b> |
Namelen 36668_47413e-e1> |
파일 이름의 최대 길이 (보통 255) 36668_49901b-7a> |
Type 36668_41e23e-51> |
파일 시스템 종류 (예: xfs, ext4 등) 36668_aaa8c3-61> |
Block size 36668_0c3180-81> |
파일 시스템의 블록 크기 36668_b7fec1-47> |
Fundamental block size 36668_414c5d-f3> |
입출력에 사용하는 기본 블록 크기 36668_1e9143-fc> |
Blocks: Total / Free / Available 36668_bfe4fb-f2> |
전체 / 사용 가능 / 비어 있는 블록 수 36668_3828a8-b8> |
Inodes: Total / Free 36668_490b50-31> |
전체 / 남은 inode 수 36668_97b6fa-94> |