GNU/Linux >> Znalost Linux >  >> Linux

Výukový program příkazů typu Linux pro začátečníky (s příklady)

Na příkazovém řádku Linuxu narazíte na několik typů utilit. Některé jsou alias, zatímco jiné jsou vestavěné nástroje a dokonce funkce. Jak tedy tyto typy zkontrolujete? Existuje příkaz 'type “, který vám nabízí tyto informace. V tomto tutoriálu probereme příkaz 'type' pomocí několika snadno srozumitelných příkladů.

Ale než to uděláme, stojí za zmínku, že všechny příklady zde byly testovány na počítači Ubuntu 18.04 LTS.

Příkaz typu Linux

Jak již bylo zmíněno v úvodu výše, příkaz type v Linuxu zobrazuje informace o typu příkazu. Následuje jeho syntaxe:

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

A zde je několik příkladů ve stylu otázek a odpovědí, které by vám měly poskytnout lepší představu o tom, jak příkaz type funguje.

O1. Jak používat příkaz typu?

Je to jednoduché, stačí provést 'type' s názvem nástroje příkazového řádku jako vstupem a -t jako volbou příkazového řádku. Například,

type -t cp

Tento příkaz vytvořil následující výstup:

file

Podobně, pokud je název nástroje alias, příkaz type to jasně říká. Například následující příkaz:

type -t ls

vytvořil tento výstup:

alias

Zde je návod, jak manuálová stránka nástroje vysvětluje volbu -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. Jak vytvořit umístění tisku typu nástrojů?

Za tímto účelem spusťte příkaz type sans any option. Zde je příklad:

O3. Jak zobrazit všechna místa obsahující konkrétní nástroj?

K tomu použijte volbu -a příkazového řádku. Zde je příklad:

type -a ls

Tento příkaz vytvořil v mém systému následující výstup:

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

4. Jak provést vyhledávání typu, i když je vstup alias?

Ve výchozím nastavení, pokud zadáte alias (jako 'ls' na některých systémech), příkaz type nevytváří na výstupu umístění. Například:

type ls

Zde je výstup:

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

Pokud však chcete, můžete vynutit 'typ' hledat umístění, i když je vstup alias. To lze provést pomocí volby příkazového řádku -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

Závěr

Příkaz type nemá strmou křivku učení. O mnoha možnostech, které poskytuje, jsme diskutovali v tomto tutoriálu. Až je budete testovat, přejděte na manuálovou stránku příkazu 'type', kde se o tom dozvíte více.


Linux
  1. Rozšíření Linuxu Command Tutorial pro začátečníky (s příklady)

  2. Výukový program příkazů Linux factor pro začátečníky (s příklady)

  3. Linux ano Příkazový kurz pro začátečníky (s příklady)

  1. Linux nproc Command Tutorial pro začátečníky (s příklady)

  2. Výukový program pro Linux tac Command pro začátečníky (s příklady)

  3. Uživatelé Linuxu Výukový program příkazů pro začátečníky (s příklady)

  1. Výukový program příkazu Linux sum pro začátečníky (s příklady)

  2. Výukový program příkazu spánku pro Linux pro začátečníky (s příklady)

  3. Výukový program příkazů se základním názvem Linuxu pro začátečníky (s příklady)