我想完全链接/root/.vidoes/
到新目录/home/videos/
例如,如果脚本尝试读取/更新/保存文件到 /root/.vidoes/ ,/root/.vidoes/newvideo.mp4
那么它应该保存到此/home/videos/newvideo.mp4
位置,对于尝试访问的隐藏文件或目录也需要如此/root/.vidoes/xyz
我已经尝试过了ln -s /home/video/ /root/.video/
,但这只是在/root/.video/video
链接中创建了一个目录/home/video
答案1
鉴于您的示例命令创建/root/.video/video
而不是按预期链接,您似乎已经存在两个目录
将所有内容
/root/.videos
移至/home/videos
mv /root/.videos/* /home/videos # Assumes no files beginning with a dot
删除
/root/.videos
目录rmdir /root/.videos # If this fails, check no files are still hiding in here
链接现有目录
cd /root ln -s /home/videos .videos