linux sftp ls超时,请问一个sftp后ls -ltr的有关问题

当前位置:我的异常网» 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)得到的本地时间,所以就不一样了。

文章评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值