|
藍森林 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: |
| |