lsでタイムスタンプを秒まで表示
$ ls --full-time syslog.bak
-rw-r--r-- 1 matsui users 4939776 2011-02-26 15:48:27.000000000 +0900 syslog.bak
ファイルには3つの時間が存在
atime | 最終アクセス時刻 (access time) |
mtime | 最終変更時刻 (modify time) |
ctime | 最終ステータス変更時刻 (change time) |
mtime
$ ls -l --full-time syslog.bak
-rw-r--r-- 1 matsui users 4939776 2011-02-26 15:48:27.000000000 +0900 syslog.bak
ctime
$ ls -lc --full-time syslog.bak
-rw-r--r-- 1 matsui users 4939776 2014-03-25 12:15:16.000000000 +0900 syslog.bak
atime
$ ls -lu --full-time syslog.bak
-rw-r--r-- 1 matsui users 4939776 2011-02-26 15:48:13.000000000 +0900 syslog.bak
statコマンドでも確認できる
$ stat syslog.bak
File: `syslog.bak'
Size: 4939776 Blocks: 9672 IO Block: 4096 通常ファイル
Device: 302h/770d Inode: 197550 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 500/ matsui) Gid: ( 100/ users)
Access: 2011-02-26 15:48:13.000000000 +0900
Modify: 2011-02-26 15:48:27.000000000 +0900
Change: 2014-03-25 12:21:23.000000000 +0900