Příkazový řádek 5)

Doteď jsme pracovali s několika tajemnými příkazy, argumenty a možnostmi. Dnešek je den, kdy si posvítíme na tuhle záhadu.
Naučíme se následující příkazy a co dělají:
type, which, help, man
Můžeme v rozdělit příkazy na čtyři kategorie.

1) An Executable program: příkaz může být spustitelný.
Pokud jste to zkoušeli skrze souborový systém v předešlých kapitolách, tak jak jste měli, pravděpodobně jste navštívili /usr/bin folder.
Viděli jste docela dost známých jmen jako transmission- gtk, deluge-gtk atd.
Co je pro nás méně důležité – nováčci – jsou to programy, které mohou být kompilovány, nebo programy napsané ve skriptovacích jazycích.
Důležité je : jsou to spustitelné programy, takže je můžete spouštět.
Zkuste si to. Najeďte tam, všechny soubory zobrazte v seznamu, vyberte jeden a spustě ho tím, že napíšete jeho jméno.

2) Příkaz postavený do Shellu: bash poskytuje celou řadu příkazů ,vnitřně jsou nazývány – shell builtins cd příkaz, například, je shell builtin.
3) Shell funkce: miniaturní shell script. Jen ho nyní uvedeme. Pokryjeme v následujících týdnech.
4) An Alias příkazy, které můžete definovat sami použitím dalších příkazů – také to obsáhneme v následujících lekcích.

type

Můžete použít type + příkaz k prohlédnutí jaký druh příkazu je příkaz, který byste rádi použili.
Jednoduše napíšete type příkaz a dostanete výstup.
například
Jednoduše type příkaz
cm1.png

nebo

cm2.png
Můžeme vidět, že „ls“ příkaz je vlastně alias příkazu „_ls“!

Which

Which (ale zřídkakdy na desktopovém systému, ačkoliv) je zde více verzí jednoho spustitelného příkazu instalovaného na vašem stroji.
Ke zjištění přesně toho kde se nachází daný spustitelný soubor, můžeme použít příkaz which. Bude fungovat jen se spustitelnými programy.
cm3.png
Většinou každý příkaz přichází s dokumentací. Pokud potřebujete vědět jak přesně použít
příkaz, můžete to udělat dvěma způsoby, první způsob je:

...help

příkaz pracuje se shell builtiny (druhou kategorii jsem uvedl výše. )
Takže vemte shell builtin jako cd nanapříklad a jednoduše napište help cd dostanete užitečnou stránku, takže čtěte co má příkaz cd k nabídnutí.
Ukáže jakými způsoby můžete použít daný příkaz, jaké možnosti můžete použít (v hranatých závorkách, což znamená, že jsou volitelné )
Také pokud je vertikální oddělovač uvnitř hranatých závorek, znamená to že jsou vzájemně výlučné. Takže je nepoužívejte dohromady.

-help

help funguje pouze pro shell builtiny. Ale většina spustitelných pracují s příkazem -help.
Je to podobné jako u příkazu help, ale musíte napsat -help po příkazu, který chcete prozkoumat. Například , transmmission-gtk – help.
Vyzkoušejte si a podívejte jaké možnosti můžete použít s tímto spustitelným.

man

Většina spustitelných přichází s oficiální dokumentační stránkou.
Můžete se ni podívat použitím příkazu man příkaz.
Vyzkoušejte si to na jakémkoliv programu, který máte na svém počítači.
Například. Pojďme si zkusit man transmission-gtk dostaneteme otevřený soubor, rozdělený do kategorií.
Dá vám to informace, co to je za program, co dělá a jak ho můžete použít atd.
Neuvidíte však příklady, protože to není žádný seminář.

A tady se zastavíme.

Rád bych se tu zastavil a v minutě poděkoval všem za komentáře, příspěvky do této sekce.
Děláte úterky s příkazovým řádkem mnohem lepší a já doufám, že s vaší pomocí pomůžeme nováčkům, v základech (a to do konce léta)
Jste nejlepší.
Nováčkům jako jsem já, kteří se cítí ztraceni v příkazové řádce čtěte.
Nakonec se to vyplatí!

A také bych rád dodal, že šestá kapitola nebude příští úterý, poněvadž budu pryč, ale určitě se uvidíme za 14 dní, 29. července. A do té doby
Hodně zábavy..
Nenad Latinovič

Přidat komentář

Filtered HTML

  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <h2> <pre>
  • Řádky a odstavce se zalomí automaticky.
  • Webové a e-mailové adresy jsou automaticky převedeny na odkazy.

Plain text

  • Nejsou povoleny HTML značky.
  • Webové a e-mailové adresy jsou automaticky převedeny na odkazy.
  • Řádky a odstavce se zalomí automaticky.