拷贝链接指向的源文件
cp -L 链接文件 目的文件
删除失效链接
for a in `find . -type l`; do stat -L $a >/dev/null 2>/dev/null; if [ $? -gt 0 ]; then rm -rf $a; fi; done
本文介绍了一种使用cp命令拷贝链接指向的源文件的方法,以及通过find和stat命令结合循环结构来查找并删除系统中所有已失效的软链接的技巧。这对于保持文件系统的健康状态和提高系统效率至关重要。
拷贝链接指向的源文件
cp -L 链接文件 目的文件
删除失效链接
for a in `find . -type l`; do stat -L $a >/dev/null 2>/dev/null; if [ $? -gt 0 ]; then rm -rf $a; fi; done
1196

被折叠的 条评论
为什么被折叠?