GNU/Linux >> Znalost Linux >  >> Linux

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

V Linuxu je vše soubor. Dokonce i jakékoli hardwarové zařízení připojené k systému je reprezentováno jako speciální soubor. Takže by nemělo být překvapením, že terminál je také reprezentován jako soubor. Existuje příkaz nazvaný tty který zobrazuje informace související s terminálem. V tomto tutoriálu probereme základy tty pomocí několika snadno srozumitelných příkladů.

Ale než to uděláme, stojí za to sdílet, že všechny příklady v tomto článku byly testovány na Ubuntu 16.04 LTS.

Příkaz tty pro Linux

Příkaz tty v podstatě vypíše název souboru terminálu připojeného ke standardnímu vstupu. Následuje jeho syntaxe:

tty [OPTION]...

A zde je návod, jak to vysvětluje manuálová stránka nástroje:

Print the file name of the terminal connected to standard input.

Následuje několik příkladů ve stylu otázek a odpovědí, které by vám měly poskytnout dobrou představu o tom, jak tty funguje.

Q1. Co je tty?

V podstatě je tty zkratka pro dálnopis, ale je známější jako terminál. Je to v podstatě zařízení (dnes implementované v softwaru), které vám umožňuje interakci se systémem předáváním dat (která zadáváte) systému a zobrazováním výstupů vytvořených systémem.

ttys mohou být různých typů. Například grafické konzoly, ke kterým máte přístup pomocí kombinace kláves Ctrl+Alt+Fn, nebo emulátory terminálu, jako je terminál Gnome, které běží v rámci X session. Chcete-li se o tty dozvědět více, přejděte sem.

2. Jak funguje příkaz tty?

Použití je docela jednoduché - stačí spustit 'tty' a výstup bude obsahovat název terminálu připojeného ke standardnímu výstupu (nebo jinými slovy název aktuálního terminálu).

tty

Například v mém systému byl vytvořen následující výstup:

/dev/pts/19

Všimněte si, že pokud příkaz neběží v terminálu, vytvoří zprávu jako "není tty".

O3. Jak přimět tty pouze vrátit stav ukončení?

Existuje možnost příkazového řádku -s který umlčí příkaz tty v tom, že není vytvořen žádný výstup. Vrátí se pouze stav ukončení.

tty -s

Níže je uveden význam jednotlivých stavů ukončení:

  • 0, pokud je standardním vstupem terminál
  • 1, pokud standardní vstup není terminál
  • 2 v případě nesprávných argumentů
  • 3 pokud dojde k chybě zápisu

Závěr

Netřeba dodávat, že tty není druh příkazu, který možná budete muset často používat. Vždy je ale dobré vědět, že takový příkaz existuje, a vzhledem k omezené sadě možností příkazového řádku je také snadné mu porozumět. Pro více informací o nástroji přejděte na jeho manuálovou stránku.


Linux
  1. Rozšíření Linuxu 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říkazů Linux factor pro začátečníky (s příklady)

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

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

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

  2. Linux nproc Command Tutorial 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)