Linux(CentOS 7)でftpクライアントを使用している場合、コマンドを使用するときに変更時間形式は期待どおりに指定されませんls
。ファイルがリストされている変更時間は、ファイルがアップロードされた変更時間とは異なります。
Filezillaの場合、編集時間とアップロード時間は同じです。
ファイルを一覧表示するときにftpクライアントにシステム時間を使用させる方法はありますか?
CentOS 7でFTPコマンドを使用した日時:
[support@cms-t09 ~] ftp 192.168.0.250
Connected to 192.168.0.250 (192.168.0.250).
220 ProFTPD Server (NETGEAR ReadyNAS) [SUPPORT_NAS]
Name (192.168.0.250:support): support
331 Password required for support
Password:
230 User supportlogged in
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd test
250 CWD command successful
ftp> ls
227 Entering Passive Mode (192,168,0,250,146,80).
150 Opening ASCII mode data connection for file list
226 Transfer complete
ftp> put test.txt
local: test.txt remote: test.txt
227 Entering Passive Mode (192,168,0,250,152,211).
150 Opening BINARY mode data connection for test.txt
226 Transfer complete
5 bytes sent in 3.6e-05 secs (138.89 Kbytes/sec)
ftp> ls
227 Entering Passive Mode (192,168,0,250,174,233).
150 Opening ASCII mode data connection for file list
-rw-rw-rw- 1 support users 5 Jul 30 22:43 test.txt
226 Transfer complete
File zilla は最後の修正時刻を正しい形式で表示します。
アップロード後のサーバーの日付/時間(分)
[support@cms-t09 ~]$ date
Mon Jul 31 08:45:53 AEST 2023