tty jsou jednoduše porty připojené k počítači jako myš, klávesnice. pts jsou pseudo terminály, které jsou připojením SSH nebo telnet. Tty a pts můžete chápat jako připojovací kanály, se kterými systémy Linux komunikují s klientem. Oba jsou zodpovědní za udržování relací naživu a za odesílání paketů.
V tomto článku vám poskytnu rychlé shrnutí rozdílů mezi tty (/dev/tty) a pts (/dev/pts) v Linuxu.
Co je tty?
Tty je zkratka pro dálnopis, ale častěji se nazývá terminál. Je to v podstatě zařízení, které vám umožňuje komunikovat se systémem tím, že do systému dodává data (vy vstoupíte) a prohlížíte si výstup systému. Standardní koncové zařízení se označuje jako tty (například konzole na vašem serveru). tty se dodávají v různých tvarech a velikostech. Například můžete použít kombinaci kláves Ctrl+Alt+Fn pro přístup ke grafickým konzolám nebo emulátorům terminálu, jako je terminál Gnome, ke spuštění v rámci X session.
Jak funguje příkaz tty?
Jednoduše napište „tty“ a ve výstupu se objeví název terminálu připojeného ke standardnímu výstupu (nebo jinými slovy název aktuálního terminálu).
Syntax : tty [option] ……
V mém systému byl vygenerován následující výstup,
možnosti :
- – – verze :Vytiskne informace o verzi a ukončí se
- – – pomoc :zobrazí zprávu nápovědy a ukončí se
- -s, ––tichý, ––tichý: Nic se netiskne; vrátí se pouze stav ukončení.
Jinak řečeno, zadejte TTY, abyste zjistili, ke kterému číslu TTY jste připojeni. Pokud je připojeno několik uživatelů, můžete také použít příkaz who k zobrazení toho, kdo další je vzdáleně připojen k počítači se systémem Linux.
Chcete-li získat seznam otevřených terminálů, můžete použít následující příkaz.
Ve výchozím nastavení je celkový počet povolených konzol tty 6. tty1 na tty6 můžete přepnout pomocí kombinace kláves CTRL+ALT+F[n].
Co je to bod?
pts je zkratka pro pseudo terminal slave. Pts je otrocká část pty. Pty (pseudoterminální zařízení) může být koncové zařízení, které simuluje jiná aplikace (příklad:telnet nebo ssh jsou takové programy. Pseudoterminální slave relace (pts) se používá při připojení k počítači se systémem Linux přes jinou aplikaci, např. SSH nebo PuTTY. Příkaz tty zobrazí, která relace pts je aktuálně aktivní. Při použití připojení SSH nebudou kombinace Ctrl + Alt + F# fungovat. Místo toho by bylo k vytvoření více virtuálních konzolí použito mnoho připojení SSH.
Kanál pts můžete jednoduše zobrazit pomocí příkazu w. V následujícím výstupu je uživatel kushal připojen k tty1, což může být konzolové připojení, a pts/0, které je přes ssh.
Závěr
Článek vám dává představu o tom, jaké jsou rozdíly mezi pts a tty. Také vám ukáže, jak získat přehled o systému Linux. Děkuji za přečtení.