当前位置:我的异常网» Linux/Unix » 请问一个sftp后ls -ltr的有关问题
请问一个sftp后ls -ltr的有关问题
www.myexceptions.net 网友分享于:2015-08-26 浏览:5次
请教一个sftp后ls -ltr的问题。
我通过sftp ***@**.**.**.** 连接上服务器,用ls -ltr的命令查看的结果时间不一致,比如12:00变成了2:00,13:45变成了3:45,请各位大侠帮忙看下,是什么原因,谢谢~~
sftp> ls -ltr *20120515*
-rw-rw-rw- 0 0 0 170 May 15 12:00 DETECT.S.CONTENTS_SUBSCN.20120515015626
-rw-rw-rw- 0 0 0 379121807 May 15 14:32 DETECT.S.LAST_IMEI.20120515041131
-rw-rw-rw- 0 0 0 5672 May 15 13:45 DETECT.S.MOBILE_TV_STREAMING.20120515034134
-rw-rw-rw- 0 0 0 12948 May 15 14:15 DETECT.S.MOBILE_TV_USER.20120515041131
-rw-rw-rw- 0 0 0 1521134461 May 15 13:45 DETECT.S.ORIGINATING_SMS.20120515024706
-rw-rw-rw- 0 0 0 154384 May 15 12:50 DETECT.S.ORIGINATING_VIDEO_CALLS.20120515024704
-rw-rw-rw- 0 0 0 668689600 May 15 12:50 DETECT.S.ORIGINATING_VOICE_CALLS.20120515022231
-rw-rw-rw- 0 0 0 1201018 May 15 13:45 DETECT.S.POCKETNEWS.20120515034130
-rw-rw-rw- 0 0 0 1852878217 May 15 14:15 DETECT.S.TERMINATING_SMS.20120515030703
-rw-rw-rw- 0 0 0 71590 May 15 13:10 DETECT.S.TERMINATING_VIDEO_CALLS.20120515030702
-rw-rw-rw- 0 0 0 431431122 May 15 13:10 DETECT.S.TERMINATING_VOICE_CALLS.20120515025038
sftp> ls -ltr
-rw-rw-rw- 1 user group 170 May 15 02:00 DETECT.S.CONTENTS_SUBSCN.20120515015626
-rw-rw-rw- 1 user group 668689600 May 15 02:50 DETECT.S.ORIGINATING_VOICE_CALLS.20120515022231
-rw-rw-rw- 1 user group 154384 May 15 02:50 DETECT.S.ORIGINATING_VIDEO_CALLS.20120515024704
-rw-rw-rw- 1 user group 71590 May 15 03:10 DETECT.S.TERMINATING_VIDEO_CALLS.20120515030702
-rw-rw-rw- 1 user group 431431122 May 15 03:10 DETECT.S.TERMINATING_VOICE_CALLS.20120515025038
-rw-rw-rw- 1 user group 1521134461 May 15 03:45 DETECT.S.ORIGINATING_SMS.20120515024706
-rw-rw-rw- 1 user group 1201018 May 15 03:45 DETECT.S.POCKETNEWS.20120515034130
-rw-rw-rw- 1 user group 5672 May 15 03:45 DETECT.S.MOBILE_TV_STREAMING.20120515034134
-rw-rw-rw- 1 user group 1852878217 May 15 04:15 DETECT.S.TERMINATING_SMS.20120515030703
-rw-rw-rw- 1 user group 12948 May 15 04:15 DETECT.S.MOBILE_TV_USER.20120515041131
-rw-rw-rw- 1 user group 379121807 May 15 04:32 DETECT.S.LAST_IMEI.20120515041131
——解决方案——————–
你系统的时区设置的不对, 因为对端的文件修改时间一定是使用API:stat获取的,time_t时间,也就是对端机器上UTC创建时间。
你sftp把这些time_t拿过来,肯定是配合自己机器的时区调用ctime(localtime)得到的本地时间,所以就不一样了。
文章评论