/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'
。
ディレクトリ名からスペースを削除すると、多くの合併症を回避できます。