更快地引用目录的方法?

更快地引用目录的方法?

这对你们所有人来说可能都很容易,但我从来没有处理过这样一组嵌套的本地目录。

如果我有这样的路径:/mnt/media2/Archived\ Files/_Transfer/有没有办法将该目录“挂载”到~/Transfer//mnt/transfer

我正在研究symlinks,但它谈到“由于递归命令等原因,在目录上并不总是一个好主意......”

谢谢。

答案1

在这种情况下,符号链接对我来说确实是个好主意:

ln -s /mnt/media2/Archived\ Files/_Transfer/ ~/Transfer

另请参阅 zsh 的:

PS1='%~%# '
transfer=/mnt/media2/Archived\ Files/_Transfer/
cd ~transfer

答案2

如果您不想(或不能)使用符号链接(例如,文件系统不支持,如 vfat),您还可以使用绑定挂载:

mount --bind "/mnt/media2/Archived Files/_Transfer" /mnt/Transfer

请注意,绑定安装比符号链接更强。例如,rm -Rf当遇到一个符号链接时,只会删除它;它将穿过绑定安装座。

绑定挂载只能由 root 完成。任何用户都可以创建符号链接。

相关内容