藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 系統管理


    

藍森林 http://www.lslnet.com 2006年8月18日 15:18


奇怪的日期顯示

我的系統為
Red Hat Linux release 9 (Shrike)
Kernel 2.4.20-8smp on an i686

如果我新建一個目錄 tempdir
用ls -lt 命令,顯示的時間為「Aug 16 20:51」
如果我用cutftp軟件登錄系統,顯示的時間為「200-8-17 0:51:00」

顯然,用cutftp軟件登錄顯示的時間比用date命令顯示的時間快了4個小時。

請問高手們如何解決?

奇怪的日期顯示

你是不是用vsftpd?vsftpd.conf裡有user_localtime的設置

奇怪的日期顯示

時區設置的問題吧

奇怪的日期顯示

樓主最好把 "date"的輸出帖上來看看.
再看看 ftp server 的設置.

小聲問一下, cutftp 是個什麼東東?

奇怪的日期顯示

弱弱的回答一下:也許是cuteftp

奇怪的日期顯示

奇怪的日期顯示

date的顯示的時間為「Aug 16 20:51」

奇怪的日期顯示

現在時間為
Wed Aug 17 10:00:48 EDT 2005

奇怪的日期顯示

[root@localhost lbill]# date -u
Wed Aug 17 03:38:38 UTC 2005

[root@localhost lbill]# date
Wed Aug 17 11:38:43 CST 2005

怎麼調整到一致???

奇怪的日期顯示

為什麼要調整成一致呢?中國8區就是比UTC慢8隔小時啊

奇怪的日期顯示

現在主要問題是:
我用ftp登錄服務器,新建一個目錄,顯示的時間為:「Aug 17 06:43」
但用telnet登錄服務器,看到這個目錄新建時間為:「Aug 17 14:43」

請問如何解決?

奇怪的日期顯示

我知道怎麼回事了

ftp上來顯示的時間與系統時間不一致,是因為默認情況下,vsftpd 是用GMT做為它的時間的,所以和系統的時間可能會不一致。修改也很簡單:
[code]
vi /etc/vsftpd/vsftpd.conf
[/code]
在最後加入一行:
[code]
use_localtime=YES
[/code]
存盤後,重啟vsftpd:
[code]service vsftpd restart
[/code]
這樣就行了。 :em03:



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com