Linux에서 파일 시간을 확인하는 방법: 1. stat 명령을 사용하여 파일의 상태 정보를 표시할 수 있습니다. 구문은 "stat filename"입니다. 2. ls 명령을 사용하여 확인합니다. "ls -lc filename"은 파일 상태 시간을 나열할 수 있고, "ls -lu filename"은 파일의 액세스 시간을 나열할 수 있으며, "ls -l filename"은 파일의 수정 시간을 나열할 수 있습니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
Linux에서는 파일 시간이 파일의 중요한 속성입니다. Linux에는 수정 시간, 액세스 시간, 상태 시간이라는 세 가지 주요 파일 시간이 있습니다.
파일 시간 속성 | Description | Description |
---|---|---|
mtime | 수정 시간 | 파일 내용이 마지막으로 수정된 시간입니다. 파일 내용을 표시하기 위해 종종 ls -l 명령을 사용합니다. 파일 시간 파일 내용이 수정되면 그에 따라 mtime도 변경됩니다. |
atime | 액세스 시간 | 파일에 대한 읽기 작업을 수행하면 액세스 시간이 변경됩니다. 예를 들어 cat, more 및 기타 작업이 있지만 stat 및 ls 명령은 atime에 영향을 주지 않습니다. |
ctime | 상태 시간 | 파일 상태가 변경되면 그에 따라 상태 시간도 변경됩니다. 예를 들어 chmod, chown 등을 사용하여 파일 속성을 변경하면 파일의 ctime이 변경됩니다. |
Linux에서 파일의 시간 속성은 stat 명령과 ls를 사용하여 볼 수 있습니다.
파일 시간을 보려면 stat
명령을 사용하세요. stat
命令查看文件时间
stat命令用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。语法:
stat filename
stat命令可以查看的信息包括:
File:显示文件名
Size:显示文件大小
Blocks:文件使用的数据块总数
IO Block:IO块大小
regular file:文件类型(常规文件)
Device:设备编号
Inode:Inode号
Links:链接数
Access:文件的权限
Gid、Uid:文件所有权的Gid和Uid
access time:表示我们最后一次访问(仅仅是访问,没有改动)文件的时间
modify time:表示我们最后一次修改文件的时间
change time:表示我们最后一次对文件属性改变的时间,包括权限,大小,属性等等
Birth time : 文件创建时间,crtime,不过据查此属性linux已废弃,目前状态显示结果均为-
查看三个文件时间
使用 stat 命令,查看test.txt文件的时间属性
stat test.txt
我们看到了文件的详细信息,包括文件的三个时间,即 Access、Modify 和 Change 显示的时间。
使用 <span style="font-size: 18px;">ls</span>
stat 명령은 파일의 상태 정보를 표시하는 데 사용됩니다. stat 명령의 출력 정보는 ls 명령의 출력 정보보다 더 자세합니다. 구문:
stat 명령으로 볼 수 있는 정보는 다음과 같습니다:
파일: 표시 파일 이름
IO Block: IO 블록 크기 | 일반 파일: 파일 형식(일반 파일) |
---|---|
Links: 링크 수 | | 액세스: 파일 권한
access time: 마지막으로 액세스한 시간을 나타냅니다( 액세스만 가능, 변경 없음) 파일 시간 | 수정 시간: 파일을 마지막으로 수정한 시간을 나타냅니다. |
생성 시간: 파일 생성 시간, crtime이지만 보고에 따르면 이 속성은 Linux에서 폐기되었으며 현재 상태는 결과를 표시합니다. are - |
🎜ls🎜
🎜 명령을 사용하세요. 🎜🎜🎜🎜ls 명령은 list의 약어로 가장 일반적인 디렉터리 작업 명령으로, 주요 기능은 표시하는 것입니다. 현재 디렉토리의 내용. 🎜🎜ls 명령은 파일의 시간 속성도 볼 수 있으며 세 가지 시간 작업을 별도로 볼 수 있습니다. 🎜🎜🎜🎜🎜Command🎜🎜Description🎜🎜🎜🎜🎜🎜ls -lc filename🎜🎜파일의 ctime(상태 시간) 나열🎜🎜🎜🎜ls -lu filename🎜🎜atime(액세스 시간) 나열 file🎜 🎜🎜🎜ls -l filename🎜🎜파일의 mtime(수정 시간) 나열🎜🎜🎜🎜확장 지식: 파일 시간 변경
1. 접근 시간 변경
cat를 사용하여 파일 내용 보기
파일 내용을 보면 접근 시간만 변경되는 것을 알 수 있습니다. 파일의 다른 내용은 변경되지 않습니다.
2. 상태 시간 변경
파일에 실행 권한 추가 chmod + x
.
파일 권한을 수정하면 파일의 상태 시간만 변경되고 다른 것은 변경되지 않는 것을 볼 수 있습니다.
3. 수정 시간을 변경하세요
vim을 사용하여 파일 내용을 편집하세요.
위 그림에서 볼 수 있듯이 vim이 파일 내용을 수정한 후에는 수정 시간뿐만 아니라 액세스 시간과 상태 시간도 변경됩니다.
사실 이것도 이해하기 쉽습니다. vim으로 파일을 편집하면 그에 따라 파일의 내용이 추가됩니다. 이때 파일의 크기와 기타 상태도 변경됩니다. 이므로 파일의 액세스 시간과 상태 시간도 이에 따라 변경됩니다.
관련 추천: "Linux 비디오 튜토리얼"
위 내용은 리눅스에서 파일 시간을 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!