【发布时间】:2013-01-10 04:46:57
【问题描述】:
使用 lftp 时,当 xfer:log 设置为“yes”时,它会将文件传输记录到 ~/.lftp/transfer_log。
当同时运行两个 lftp 实例时会发生什么?日志文件会不会混淆?
有没有办法改变日志文件的写入位置?
谢谢。
【问题讨论】:
使用 lftp 时,当 xfer:log 设置为“yes”时,它会将文件传输记录到 ~/.lftp/transfer_log。
当同时运行两个 lftp 实例时会发生什么?日志文件会不会混淆?
有没有办法改变日志文件的写入位置?
谢谢。
【问题讨论】:
当 lftp 的多个实例写入同一个日志文件时,它可能会被混淆(因为当前的 lftp 4.7.1 不对日志文件使用文件锁定)。充其量这些行将被交错。
设置 xfer:log-file 出现在 lftp 版本 4.2.0。
【讨论】:
我不知道第一个和第二个问题的答案,但是对于第三个问题:
set xfer:log-file "/path/to/your/file.log"
【讨论】:
xfer:log-file: no such variable. Use 'set -a' to look at all variables.我有LFTP | Version 4.0.9,有点过时了。
LFTP | Version 4.3.3,在lftp 中执行set -a(或运行man lftp,后跟/xfer:)表明xfer:log-file 确实存在。 ..