gpt4 book ai didi

linux symlink - 将日志从根目录移动到已安装的驱动器

转载 作者:太空宇宙 更新时间:2023-11-04 09:35:49 28 4
gpt4 key购买 nike

我的应用程序使用 log4j 并将日志写入根目录中的目录 A。我想在不对应用程序进行任何更改的情况下将日志移出到已安装的驱动器。

我可以使用软符号链接(symbolic link)来做到这一点吗?我创建了一个这样的符号链接(symbolic link) -

ln -s A mounted_drive_directory

但我仍然看到写入目录 A 的日志。

最佳答案

ln [OPTION]... [-T] TARGET LINK_NAME,所以你的参数顺序是错误的。在创建链接之前,您必须先删除(或移动)A,否则会发生文件名冲突。

你也可以为此使用挂载点绑定(bind),例如mount --rbind/mounted/drive/directory/full/path/to/A,但必须在每次系统启动时完成(或保存在 /etc/fstab 在启动时自动执行)。

关于linux symlink - 将日志从根目录移动到已安装的驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26647379/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com