~でパッケージを実行する方法を理解する必要がありますか?私のホームディレクトリからパッケージを実行すると、そこls
には表示されません。
答え1
新しいBASHコマンドラインユーザーを歓迎します!
おそらくあなたの質問に対する最も簡単な答えは、Unix型システムにインストールされたプログラムがいくつかの共通ディレクトリにあるということです。これらのディレクトリは通常、実行可能ファイルのデフォルトの検索パスに設定されます。
~ 記号は /home/user/ を作成するショートカットです。
したがって、BASH端末を起動すると通常は〜で始まります。
検索パスを表示するには、次のコマンドを入力します。
env
次のようなものを見つけます。
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
したがって、bsdgamesをインストールすると、「robots」プログラムがこれらのディレクトリの1つに配置されます。次のコマンドを使用すると、どのディレクトリがどのディレクトリであるかを確認できます。
which robots
私のシステムでは、次のようになります。
/usr/games/robots
「robots」プログラムが検索パスにあるため、コマンドラインに入力してプログラムを実行できることを示します。
GNU/Linuxのコマンドラインを学ぶことに興味があれば、オンラインで多数のチュートリアルを見つけることができます。時にはどこから始めるべきか分かりにくいこともあります。
お役に立てば幸いです。