V Linuxe sú príkazy spôsoby alebo pokyny, pomocou ktorých môžete dať svojmu systému pokyn, aby vykonal nejakú akciu. Príkazy sa vykonávajú v príkazovom riadku.
Syntax:
command [option] [argument]
Existujú niektoré príkazy, ktoré nemajú žiadnu možnosť alebo neakceptujú žiadny argument, ako napríklad 'clear' a 'pwd'.
jasný
Príkaz 'clear' vymaže všetky predchádzajúce príkazy a výstupy z displeja terminálu.
podčiarknite text pomocou css
pwd
Príkaz 'pwd' znamená 'tlač pracovný adresár'. Neakceptuje žiadnu možnosť ani argument a zobrazuje detail aktuálneho pracovného adresára.
Typy príkazov
Externé alebo vstavané príkazy
Vstavaný príkazy sú interné príkazy, ktoré sú zabudované v shelli. Vstavané príkazy sa volajú z shellu a vykonávajú sa priamo v samotnom shelli. Všetky vstavané príkazy môžete vypísať pomocou príkazov 'help' a 'compgen -b'. Niektoré príklady vstavaných príkazov sú 'pwd', 'help', 'type', 'set', 'unset' atď.
sčítačka plná
Vonkajšie príkazy sú iné ako vstavané príkazy. Tieto príkazy sú programy, ktoré majú svoj vlastný binárny súbor a sú umiestnené v súborovom systéme. Toto sú príkazy, ktoré váš systém ponúka a sú úplne nezávislé od shellu. Väčšinou sa tieto príkazy nachádzajú v /bin, /sbin, /usr/sbin.
zadajte príkaz
Príkaz typu Linux nám hovorí, či príkaz zadaný shellu je vstavaný alebo externý príkaz.
Syntax:
type
Príklad:
strsep
type pwd type cd type man type cat type file
Pozrite sa na snímku vyššie, príkazy ako 'pwd' a 'cd' sú vstavané príkazy, zatiaľ čo príkazy 'man', 'cat' a 'file' sú externé príkazy.
Príkaz typu Linux tiež hovorí, či ide o príkaz aliasované alebo nie.
Príklad:
type ls
Pozrite sa na snímku vyššie, príkaz „type“ ukazuje, že „ls“ je príkaz s aliasom.
typ -a
Voľba 'type -a' hovorí o všetkých typoch príkazov, či už sú vstavané, externé alebo alias. Niektoré príkazy sú externé aj vstavané príkazy. Ale vstavaný príkaz bude mať vždy prioritu, kým a pokiaľ nebude uvedená cesta externého príkazu.
Syntax:
type -a
Príklad:
if príkaz java
type -a echo
Pozrite sa na snímku vyššie, príkaz „echo“ je interný aj externý. Ak chcete použiť externý príkaz „echo“, cesta '/bin/echo' sa spomína.
ktoré
Linuxový príkaz „ktorý“ vyhľadá cestu príkazu.
Syntax:
which ....
Príklad:
which ls pwd rmdir mkdir cp cd file man
Pozrite sa na snímku vyššie, okrem príkazu „cd“, všetky ostatné príkazy sú externé príkazy, pretože bash zobrazil ich vonkajšiu cestu.
rdbms