将文件系统与可移动介质链接

将文件系统与可移动介质链接

/usr/bin有没有办法在和 之类的东西之间创建链接/removable/SD Card/usr/bin

我有一台安装了油煎面包块的 chromebook 和一张 128GB SD 卡。我希望能够在 SD 卡上存储一些较大的程序和脚本,但不是整个文件系统。

有没有办法创建一个链接,以便如果我尝试做类似的事情,它会在和$ pycharm中查找二进制文件?/usr/bin/removable/SD Card/usr/bin

答案1

将其添加到您的路径中

  • 就像其他用户所说的那样,添加/removable/SD\ Card/usr/bin到您的路径中。放置此内容的最佳位置可能是在整个系统的文件中,例如sdcard.sh/etc/profile.d/取决于发行版,不确定 Chromebook),或者在您的文件中~/.bashrc~/.bash_profile仅在您的用户中。
    这可能是最好的方法,只需添加PATH="${PATH}:/removable/SD\ Card/usr/bin"到您的文件中即可。

创建符号链接(又名符号链接或软链接)

  • 您可以将文件链接/removable/SD\ Card/usr/bin//usr/local/bin/.也许不是最好的解决方案,因为您必须添加新文件的链接并删除旧文件。

无论您选择哪种方式,您都需要进行自动挂载设置,以便可以访问该目录(除非您每次都手动挂载)。在 ChromiumOS 上,这可能已经设置好了。

答案2

您可以添加/removable/SD Card/usr/bin到您的PATH.

在大多数情况下,您希望将其包含在/etc/profile或中/etc/profile.env,但您可以将其作为 放在用户的命令行中.bashrc或直接放在命令行中PATH=$PATH:'/removable/SD Card/usr/bin'

请注意,如果您删除了目录名称中的空格,则可以避免很多复杂情况。

相关内容