Linuxで現在のディレクトリをPATHに永続的に追加する方法は?[複製]


14

重複の可能性:
PATHにフォルダーを追加

bashにディレクトリを追加して検索したいのですが、$ PATH = ....を使用していますが、新しいコマンドウィンドウを開くと機能しません。

これをLinuxのパスに永続的に追加するにはどうすればよいですか?



3
注意:現在の作業ディレクトリをパスに追加することは非常に危険と見なされます。これ以上ファイルシステム内を安全に移動することはできません。想像してみてください。誰かが自分の自宅や、自宅やその他の機密ファイルで「rm -f」を呼び出すディレクトリに「ls」というスクリプトを配置するとします。
barbaz

回答:


14

PATH=$PATH:.行を追加します~/.bashrc。詳細については、この質問を参照してください。


13
私のパスに現在のフォルダを追加すると、セキュリティ上のリスクであるそのいくつかの無担保フォルダまたは通常のシステムコマンド(例えば「LS」)からのコマンドを実行している場合、それは知ったことがないことをユーザに公開することでベア
bbaja42

5
そして、でカレントディレクトリを追加することを誰かの主張の前に最後のことはPATH安全である、攻撃者はまだのような、スペルミスのコマンドにちなんで名付けられたプログラムやスクリプトを作成することによって、あなたのようにコードを実行することができmroetialvmiemascこれらが早く検出されません、などそして、あなたはあなたのように攻撃者のコードを実行することになります。
フラン

1
悪意のある実行可能ファイルが点在するファイルシステムをマウントするか、ピエロの束とボックスを共有してから、パスをaws ec2 terminate-instancesdocker rmi
追加
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.