GNU/Linux >> Znalost Linux >  >> Linux

Jak poznám, že jsem na obrazovce?

Zkontrolujte $STY . Pokud je null, jste na "skutečném" terminálu. Pokud něco obsahuje, je to název obrazovky, na které se nacházíte.

Pokud nejste na obrazovce:

[email protected] ~ $ echo $STY
[email protected] ~ $ 

Pokud jste na obrazovce:

[email protected] ~ $ echo $STY
2026.pts-0.ip-10-0-1-71

Dalším způsobem, jak jsem to udělal, je echo $TERM.

 $ echo $TERM
 screen

Protože to nakonec dělám hodně, přidal jsem do svého souboru .bashrc alias:

alias trm='echo $TERM'

Tímto způsobem, ať už na obrazovce nebo ne, když jen spustím 'trm', ukáže mi, zda jsem na obrazovce SCREEN nebo jinde (obvykle XTERM).


Alternativní přístup ke kontrole, zda jste na obrazovce.

typ:

Ctrl-a ?

Pokud vidíte nápovědu na obrazovce, jste na obrazovce.

Jinak dostanete otazník '?' ve výzvě.


Linux
  1. Jak používat Linux Screen Command

  2. Jak otočit obrazovku na Raspberry Pi 3

  3. Jak mohu symbolicky propojit soubor v Linuxu?

  1. Jak otestovat, na kterém portu MySQL běží a zda se k němu lze připojit?

  2. Jak mohu v Linuxu zjistit, který proces poslal mému procesu signál

  3. Jak mohu namapovat Win + L na uzamčení obrazovky v KDE4?

  1. Jak mohu automaticky spustit více obrazovkových relací?

  2. Jak poznám, co roztáčí můj disk?

  3. Jak mohu pozorovat šířku pásma paměti?