同僚から、LINUX サーバー上の多くのコマンドが (コマンドが見つかりません) というプロンプトで使用できない理由を解明してほしいと頼まれました。さらに悪いことに、多くのシステム サービスとスクリプトが実行できませんでした。質問させてください、これまで何をしてきましたか? 彼は、私も同じ操作を行っていて、/etc/profile ファイルに export PATH を追加しただけだと言って、どのように設定したのか尋ねました。 答えは次のとおりです。 [root@localhost ~]# vim /etc/profile PATH=/usr/lib/jenkins/ をエクスポートします。 [root@localhost ~]# ソース /etc/profile 彼は、Jenkins のデフォルトの作業ディレクトリを追加し、ソースを使用して構成ファイルを有効にしただけだと言いました。実際、問題はまさにここにあるのです。 PATH はシステム環境パスです。すべてのシステム コマンドとスクリプトの実行は、PATH パスに従って検索されます。しかし、 実際のシステム PATH を設定するにはどうすればいいですか? 短期的な設定の場合: PATH=$PATH:/usr/lib/jenkins/ をエクスポートします。 長期設定の場合: [root@localhost ~]# vim /etc/profile PATH=$PATH:/usr/lib/jenkins/ をエクスポートします。 [root@localhost ~]# ソース /etc/profile この場合、元の PATH を上書きせずに、新しい検索パスが元の設定に追加されます。 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
<<: CocosCreator Huarongdaoデジタルパズルの詳しい説明
>>: データベースを削除せずにMySQLのすべてのテーブルを素早く削除する方法
1. 事件の背景:仕事上、Ubuntu への vscode リモート接続を使用する必要があります。 ...
インターネットは人々の生活にますます欠かせないものになってきていると思います。 Ajax や fle...
重要でないflex-basisテキストオーバーフローに省略記号を追加するという小さな機能に多くの問題...
MySQL データベースを最適化すると、データベースの冗長性を削減できるだけでなく、データベースの実...
ボックスモデルの計算<br />マージン + ボーダー + パディング + コンテンツC...
1. Apacheをインストールする $ sudo apt update && su...
ドロップダウン付きのテキストボックスを使用すると、ユーザーはドロップダウン リストから入力を選択した...
このチュートリアルでは、参考までにMySQL 8.0.19のインストールチュートリアルを共有します。...
この記事では、jsを使用してクールな花火効果を実現するための具体的なコードを参考までに共有します。具...
1. ベクターマップベクター グラフィックスは直線と曲線を使用してグラフィックスを表します。これらの...
効果: コード: <テンプレート> <div class="back-t...
PHP Linux に XML 拡張機能をインストールする1. PHPインストールソースパッケージを...
私たちの日常的な開発作業では、テキストのオーバーフロー、切り捨て、省略は、考慮する必要がある非常に一...
このブログは仕事のメモです環境: nginx バージョン: nginx/1.14.0 Centos ...
この記事では主にvue-routerのmatchedをベースにしたbreadcrumb機能を紹介し、...