GNU/Linux >> Linux の 問題 >  >> Linux

初心者向けのLinuxタイプのコマンドチュートリアル(例付き)

Linuxコマンドラインでは、いくつかの種類のユーティリティに出くわします。エイリアスであるものもあれば、組み込みのツールや関数であるものもあります。では、これらのタイプをどのようにチェックしますか?さて、コマンド'タイプがあります 'この情報を提供します。このチュートリアルでは、わかりやすい例を使用して「type」コマンドについて説明します。

ただし、その前に、ここでのすべての例がUbuntu18.04LTSマシンでテストされていることを言及する価値があります。

Linuxタイプのコマンド

上記の概要ですでに述べたように、Linuxのtypeコマンドは、コマンドタイプに関する情報を表示します。その構文は次のとおりです。

type [-afptP] name [name ...]

また、typeコマンドがどのように機能するかについてより良いアイデアを提供するQ&Aスタイルの例をいくつか示します。

Q1。タイプコマンドの使い方は?

簡単です。コマンドラインツール名を入力として「type」を実行し、コマンドラインオプションとして-tを実行するだけです。たとえば、

type -t cp

このコマンドは次の出力を生成しました:

file

同様に、ツール名がエイリアスの場合、typeコマンドはそれを明確に示します。たとえば、次のコマンド:

type -t ls

この出力を生成しました:

alias

ツールのマニュアルページで-tオプションの説明は次のとおりです。

-t	output a single word which is one of `alias', `keyword',
    	`function', `builtin', `file' or `', if NAME is an alias, shell
    	reserved word, shell function, shell builtin, disk file, or not
    	found, respectively

Q2。ツールのタイプ印刷場所を作成するにはどうすればよいですか?

このためには、typeコマンドを実行します。任意のオプションはありません。次に例を示します:

Q3。特定のツールを含むすべての場所を表示するにはどうすればよいですか?

これには、-aコマンドラインオプションを使用します。次に例を示します:

type -a ls

このコマンドは、私のシステムで次の出力を生成しました:

ls is aliased to `ls --color=auto'
ls is /bin/ls
です

Q4。入力がエイリアスであってもタイプ検索を行うにはどうすればよいですか?

デフォルトでは、エイリアス(一部のシステムでは「ls」など)を入力した場合、typeコマンドは出力に場所を生成しません。例:

type ls

出力は次のとおりです:

ls is aliased to `ls --color=auto'

ただし、必要に応じて、入力がエイリアスであっても、「type」に強制的に場所を検索させることができます。これは、-Pコマンドラインオプションを使用して実行できます。

-P      force a PATH search for each NAME, even if it is an alias,
       	builtin, or function, and returns the name of the disk file
    	that would be executed

結論

typeコマンドには、急な学習曲線はありません。それが提供するオプションの多くは、このチュートリアルで説明しました。これらのテストが完了したら、「type」コマンドのマニュアルページにアクセスして詳細を確認してください。


Linux
  1. Linuxユーザー初心者向けコマンドチュートリアル(例付き)

  2. 初心者向けのLinuxsumコマンドチュートリアル(例付き)

  3. 初心者向けのLinuxbasenameコマンドチュートリアル(例付き)

  1. Linuxは初心者向けのコマンドチュートリアルを展開します(例付き)

  2. 初心者向けのLinuxファクターコマンドチュートリアル(例付き)

  3. 初心者向けのLinuxtacコマンドチュートリアル(例付き)

  1. Linux yes初心者向けコマンドチュートリアル(例付き)

  2. 初心者向けのLinuxnprocコマンドチュートリアル(例付き)

  3. 初心者向けのLinuxsleepコマンドチュートリアル(例付き)