- 论坛徽章:
- 0
|
man touch没有修改create time的选项。有个-c,不过是说文件不存在就不创建,不是修改ctime。
但是我发现用文件重定向可以修改文件的create time,不知道怎么回事。
哪位大侠来说说?
bash-3.00# /bin/truss -vlstat -tlstat /bin/ls xionglog
lstat64("xionglog", 0xFFBFFC0 = 0
d=0x04E40002 i=13871865 m=0100644 l=1 u=0 g=0 sz=0
at = Nov 8 17:22:17 CST 2010 [ 1289208137 ]
mt = Nov 8 17:22:17 CST 2010 [ 1289208137 ]
ct = Nov 8 17:22:17 CST 2010 [ 1289208137 ]
bsz=8192 blks=0 fs=tmpfs
xionglog
bash-3.00# date
Mon Nov 8 17:22:36 CST 2010
bash-3.00# echo hello > xionglog
bash-3.00# /bin/truss -vlstat -tlstat /bin/ls xionglog
lstat64("xionglog", 0xFFBFFC0 = 0
d=0x04E40002 i=13871865 m=0100644 l=1 u=0 g=0 sz=6
at = Nov 8 17:22:17 CST 2010 [ 1289208137 ]
mt = Nov 8 17:22:41 CST 2010 [ 1289208161 ]
ct = Nov 8 17:22:41 CST 2010 [ 1289208161 ]
bsz=8192 blks=16 fs=tmpfs
xionglog |
|