반응형
부제: 파일의 크기·권한·소유자·시간을 정확히 들여다보기
stat file.txt # 전체 정보
stat -c '%s' file.txt # 크기(바이트)만
stat -c '%A %U %G' file.txt # 권한 소유자 그룹
$ stat -c '%s bytes, owner=%U, perm=%A' readme.md
5 bytes, owner=root, perm=-rw-r--r--stat은 ls -l보다 자세한 파일 메타데이터를 보여준다.-c(또는 --format)로 원하는 항목만 뽑는데, %s 크기·%A 권한·%U 소유자·%y 수정시간
같은 지정자를 조합한다. 스크립트에서 파일 정보를 뽑아 쓸 때 특히 요긴하다.
이렇게도 쓴다
파일 크기(바이트)만 스크립트에서 뽑아 쓴다.
stat -c '%s' backup.tar.gz
권한을 숫자(8진수)로 확인한다.
stat -c '%a' script.sh
수정 시간만 뽑는다.
stat -c '%y' app.log
여러 파일의 크기와 이름을 한 줄씩 뽑는다(find 조합).
find . -name "*.log" -exec stat -c '%s %n' {} \;반응형
'명령어 > Linux' 카테고리의 다른 글
| [리눅스] which type 명령어 경로 위치 확인 (1) | 2026.07.09 |
|---|---|
| [리눅스] file 파일 종류 확인 MIME 타입 (0) | 2026.07.09 |
| [리눅스] touch 빈 파일 생성 수정 시간 (0) | 2026.07.09 |
| [리눅스] ln 심볼릭 링크 하드 링크 바로가기 (0) | 2026.07.09 |
| [리눅스] chown 파일 소유자 그룹 변경 (0) | 2026.07.09 |