【发布时间】:2018-03-05 10:30:14
【问题描述】:
通常在 Linux 或 Unix 中,我将使用以下命令以毫秒为单位列出文件的时间戳:
ls -la --time-style=full-iso file1.txt
ls -la --time-style=full-iso file2.txt
ls --full-time
如果我想在sftp 命令中做呢? sftp 命令支持吗?
【问题讨论】:
通常在 Linux 或 Unix 中,我将使用以下命令以毫秒为单位列出文件的时间戳:
ls -la --time-style=full-iso file1.txt
ls -la --time-style=full-iso file2.txt
ls --full-time
如果我想在sftp 命令中做呢? sftp 命令支持吗?
【问题讨论】:
如果你指的是OpenSSH sftp 命令,那么确实不支持毫秒。
从 OpenSSH 8.4 开始,其 SFTP 实现仅支持 SFTP 版本 3,不支持毫秒。 OpenSSH 中的 SFTP 没有积极的开发,所以它不太可能很快改变。
即使您选择另一个支持毫秒的 SFTP 客户端,您也必须在 SFTP 服务器上支持毫秒。但是大多数 SFTP 服务器又是 OpenSSH。
【讨论】: