基本的な質問は知っていますが、まだLinuxの初期段階なので、先に進む前に(共有ホスティングにgitを追加する)この点を確実に理解したいと思います。
私が理解したのは、bashにフォルダを探す場所を指示しているので、そのフォルダに書き込む必要がある場合(プログラムのインストールなど)は大丈夫ですか? Bashは、ジョブに使用される環境です(例:cygwin \ gitbash?)。
私が5歳のように説明してください。ありがとうございます。
答え1
ウィキから:
Multicsは検索パスのアイデアを出しました。初期のUnixシェルは/ binでプログラム名だけを見つけましたが、Unixバージョン3ではディレクトリが大きすぎて/ usr / binと検索パスがオペレーティングシステムの一部になりました。 [1]
PATH
シェル(関数)が実行可能ファイルを検索する区切り:
ディレクトリのリスト。exec*p
を使用するPATH=/a:/b:/c
と、実行時にx
シェルは実行可能ファイルをテストし、/a/x
(/b/x
以前のテストが失敗した場合)最後に/c/x
(以前のテストが失敗した場合)x
ディレクトリに見つからない場合は失敗しますPATH
。
答え2
PATHはWindowsと同じように動作します。実行可能なコマンド用のディレクトリがあるため、毎回フルパスを入力する必要はありません。
そのため、代わりにcp
使用できます/usr/bin/cp
。を使用すると、これらすべてのパスを見つけることがwhich command
できます。その後、デフォルトのディレクトリが変数にない場合に入力する必要があるフルパスを取得します$PATH
。