vsftp顯示檔案的修改時間與實際時間不一致

2021-08-15 11:32:16 字數 322 閱讀 3244

【問題】在遠端主機centos6.5安裝了ftp工具(vsftp),上傳了備份檔案至ftp。在windows系統使用ftp管理工具檢視檔案時,發現檔案修改時間與實際備份時間並不一致,相差了約8小時。

【原因】預設情況下,vsftpd 是用gmt做為它的時間的,所以和作業系統的時間不一致。

【解決】vi /etc/vsftpd/vsftpd.conf

在最後加入一行: 

use_localtime=yes 

存檔後,重啟vsftpd: 

service vsftpd restart

再去ftp看檔案修改時間,發現時間恢復正常了。

修改檔案修改時間的東西

include stdafx.h include windows.h include iostream.h include stdlib.h int main int argc,char argv setfiletime hfile,lpfiletime null,lpfiletime null,f...

linux ls命令按時間顯示檔案

附,ls命令的引數中文詳解 a 列出目錄下的所有檔案,包括以 開頭的隱含檔案。b 把檔名中不可輸出的字元用反斜槓加字元編號 就象在c語言裡一樣 的形式列出。c 輸出檔案的 i 節點的修改時間,並以此排序。d 將目錄象檔案一樣顯示,而不是顯示其下的檔案。e 輸出時間的全部資訊,而不是輸出簡略資訊。f ...

php獲取檔案建立時間 修改時間

filemtime string filename 返回檔案上次被修改的時間,出錯時返回 false。時間以 unix 時間戳的方式返回,可用於 date filectime string filename 返回檔案上次 inode 被修改的時間,如果出錯則返回 false。時間以 unix 時間戳...