背景:Linuxのバックグラウンドを持っていない同僚の1人が、./
いくつかのコマンドの前に使用することを尋ねましたが、他のコマンドではありませんPATH
。彼の反応は、それは愚かであり、./
コマンドの前に入力する必要がないことだけでした。
質問:$PWD
常に最初の項目になるようにシェルの動作を簡単に変更する方法はありPATH
ますか?
馬鹿げているかもしれませんし、そうでないかもしれませんが、すべての環境には癖があり、これは典型的なUnixシェルの癖です。
—
ロンジョン
これはセキュリティ対策です。シェルを使用デフォルトでこれを行うには(1970年代を考える)、およびマルチユーザーシステムが広く、それのために攻撃されました。
—
チャールズダフィー
彼の応答は、それは馬鹿げているということでした:同僚はこのトピックについて自分自身を教育する必要があると述べました。そのカフスの答えは、PHBスタイルの応答を示しています。基礎となるシステムの理解も評価もありません。
—
クラウド
バイナリを単にドロップして、
—
セルギーKolodyazhnyy
~/bin
その一部にしないのはなぜPATH
ですか?これにより、物事も整理されます。
Windowsの@Ziazisでは、現在のディレクトリは、それが一部であるかどうかに関係なく考慮されます
—
スティーブンキット
PATH
(このような考慮事項の通常のソースです)。