아주 간단한 것 같지만 의외로 잘 모르는 파일 정보 확인
1. file 명령어
file 명령어는 리눅스 및 유닉스 시스템에서 파일의 형식을 식별하는 데 사용되는 유틸리티입니다.  
주로 파일이 어떤 종류의 데이터를 포함하고 있는지 확인하거나, 특정 파일이 실행 가능한지 여부를 확인하는 데에 활용됩니다.
> file .bashrc 
.bashrc: UTF-8 Unicode text
> file ip 
ip: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e3f69be4be359c22ae70df66dea7073ab0af26cf, for GNU/Linux 3.2.0, stripped
2. stat
의외로 사람들이 잘 모르는 명령어 입니다.
해당 파일의 파일의 상태, 권한, 소유자 및 그룹, 파일 크기, 생성일자, 수정일자, 마지막으로 접근한 시간을 확인할 수 있습니다.
> stat .bashrc 
  File: .bashrc 
  Size: 3636            Blocks: 8          IO Block: 4096   일반 파일 
Device: 806h/2054d      Inode: 30408727    Links: 1 
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root) 
Access: 2024-02-14 17:42:51.324898187 +0900 
Modify: 2023-11-20 08:07:28.819891414 +0900 
Change: 2023-11-20 08:07:28.819891414 +0900 
 Birth: -
'IT > 리눅스' 카테고리의 다른 글
| ffmpeg으로 nvidia gpu로 영상 인코딩 하면서 multicast 송출하기(멀티 GPU사용, hwaccel, cuda) (0) | 2024.02.22 | 
|---|---|
| 다양한 포맷의 동영상 파일을 mpegts, udp multicast로 송출하기(mp4, mov, mpegts..) (0) | 2024.02.22 | 
| docker ifconfig 설치(net-tools) (0) | 2024.02.15 | 
| 쉘스크립트로 특정 python 실행 프로세스 죽이기(killall, kill, pgrep) (0) | 2024.02.07 | 
| PCM 파형의 음량크기 측정하기(rms dB, dBFS, 파이썬) (0) | 2024.01.26 |