gpt4 book ai didi

linux - 有没有办法检查是否有指向目录的符号链接(symbolic link)?

转载 作者:IT老高 更新时间:2023-10-28 12:31:31 27 4
gpt4 key购买 nike

我的服务器上有一个文件夹,有许多符号链接(symbolic link)指向该文件夹。我已经创建了一个新文件夹,我想更改所有这些符号链接(symbolic link)以指向新文件夹。我曾考虑用指向新文件夹的符号链接(symbolic link)替换原始文件夹,但似乎如果我继续这种做法,它可能会很快变得非常困惑。

我一直在做的是手动更改符号链接(symbolic link)以指向新文件夹,但我可能错过了几个。

有没有办法检查是否有任何符号链接(symbolic link)指向特定文件夹?

最佳答案

我会使用 find 命令。

find . -lname /particular/folder

这将递归地在当前目录中搜索到 /particular/folder 的符号链接(symbolic link)。请注意,它只会找到绝对符号链接(symbolic link)。可以使用类似的命令来搜索所有指向名为“文件夹”的对象的符号链接(symbolic link):

find . -lname '*folder'

从那里你需要清除任何误报。

关于linux - 有没有办法检查是否有指向目录的符号链接(symbolic link)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/100170/

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