Linux でファイルを見つけたいのに、その場所がわからないことがよくあります。次のコマンドを使用して検索できます。
01. コマンドの概要 環境変数内のファイルを検索する which コマンドは、特定のコマンドの絶対パスを検索して表示するために使用されます。環境変数 PATH には、コマンドの検索時に走査する必要があるディレクトリが格納されます。 which コマンドは、環境変数 $PATH によって設定されたディレクトリ内で一致するファイルを検索します。つまり、which コマンドを使用すると、システム コマンドが存在するかどうか、およびコマンドが実行される場所を確認できます。 02. コマンド形式
03. 共通オプション 環境変数内のファイルを検索 -a 最初のファイルではなくすべての内容を検索 -n <ファイル名の長さ> ファイル名の長さを指定します。指定する長さは、すべてのファイルの中で最も長いファイル名以上である必要があります。 -p <ファイル名の長さ> は -n パラメータと同じですが、ここでの <ファイル名の長さ> にはファイル パスが含まれます。 -w は出力列の幅を指定します。 -V バージョン情報を表示します。 --version, -[vV] バージョン情報を表示して終了します --help このヘルプ メッセージを表示して終了します --skip-dot ドットで始まる PATH 内のディレクトリをスキップします --skip-tilde チルダで始まる PATH 内のディレクトリをスキップします --show-dot 出力で現在のディレクトリにドットを展開しません --show-tilde HOME ディレクトリ (非ルート) のチルダを表示します --tty-only tty 上でない場合は、右側のオプションの処理を停止します --all, -a 最初のものだけでなく、PATH 内のすべての一致を表示します --read-alias, -i stdin からエイリアス リストを読み取ります --skip-alias オプションを無視します --read-alias; stdin を読み取りません --read-functions 標準入力からシェル関数を読み込む --skip-functions オプション --read-functions を無視し、標準入力を読み込まない 04. 参考例 4.1 コマンドパスの表示 [deng@localhost test]$ どのbash バイナリ 説明: ユーザーが設定した PATH 変数内のディレクトリに基づいて実行可能ファイルを検索します。したがって、PATH 構成の内容が異なると、異なるコマンドが見つかる場合があります。 4.2 コマンドエイリアスの表示 [deng@localhost test]$ どれ どれ エイリアス which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' /usr/bin/エイリアス /usr/bin/どの [deng@localhost テスト]$ 4.3 一般ユーザーとルートユーザーは検索パスが異なる 一般的なユーザー検索シナリオ [deng@localhost test]$ どのパスワード ディレクトリ ルートユーザー検索シナリオ [root@localhost ~]# どのパスワード パスワード [root@localhost ~]# 4.4 組み込みコマンドが見つからない [root@localhost ~]# どのタイプ /usr/bin/which: 入力なし (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin) [root@localhost ~]# Linux の which コマンドの具体的な使い方については、これで終わりです。Linux の which に関するより詳しい内容については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: ツリー チャートの実装方法に関する Echarts チュートリアル
>>: MySQL 8.0 以降の一般的なコマンドの詳細な説明
色のコントラストと調和対照的な状況では、色の相互作用は単一の色によって与えられる感覚とは異なります。...
チャットボットは多くの手作業を省くことができ、顧客サービス、天気予報対応など、さまざまな状況で使用で...
この記事は、WindowsでのMySQL 8.0.11のインストールチュートリアルを記録しています。...
明確な意味: distinctive は、一意のレコードの数を照会するために使用されます。つまり、d...
NFS の紹介NFS (ネットワーク ファイル システム) は、FreeBSD でサポートされている...
問題の説明1. 収集ステーションのデータベース2. データが無い状態での移動は問題ありませんが、デー...
親ディレクトリを指定する方法../ はソース ファイルの親ディレクトリを表し、../../ はソース...
サイト全体のフォントを設定することは、常にシンプルでありながら難しい作業です。深く掘り下げていくと、...
プロジェクトの背景最近、webpackのバージョンが古いプロジェクトがあります。 リーダー層では今の...
まず、全体的な考え方についてお話しします。 1. パスワードを使用してCentOSシステムにログイン...
現在、クラウドサーバーに nginx をインストールする際、最初に zlib などの依存ライブラリを...
目次序文面接官は適切な質問をしていますか? § React は setState をどのように制御し...
この記事では、小数点付きの星評価を実装するためのVueの具体的なコードを参考までに共有します。具体的...
フロントエンドのクロスドメイン問題に2日間近く悩まされましたが、ようやくngnxを使って解決したので...
MySQLの概要MySQL はリレーショナル データベース管理システムです。データベースは構造化され...