30Jul

2 alternatīvas GNU ekrānam Linux termināļa daudzuzdevumu veikšanai

Mēs esam rakstiski par to, ka GNU Ekrāns tiek izmantots daudzuzdevumu veikšanai Linux terminālā pagātnē.GNU ekrāns ir šo programmu vecvecāk, bet tmux un dvtm + dtach ir citi risinājumi, kurus jūs varētu izvēlēties.

Tmux ir uzlabota GNU ekrāna pārrakstīšana. Dvtm ir konsoles multipleksors, ko iedvesmojuši flīžu logu pārvaldnieki, un dtach palielina spēju atdalīt un no jauna piestiprināt pie dvdm sesijām.

Tmux

Pārveidojot GNU ekrānu, tmux piedāvā dažādus uzlabojumus. Daži no svarīgākajiem ietver klienta-servera modeli, kas ļauj izveidot savienojumu ar tmux sesiju no vairākām atrašanās vietām un tīrāku konfigurācijas faila formātu. Apskatiet tmux FAQ, lai atrastu veidu, kā tas atšķiras no GNU ekrāna.

Izmantojiet šo komandu, lai instalētu tmux uz Ubuntu:

sudo apt-get install tmux

Ja izmantojat citu izplatīšanu, iespējams, atrodat to izplatīšanas paketes pārvaldniekā.

Lai palaistu tmux pēc tā instalēšanas, vienkārši palaidiet tmux komandu. Atšķirībā no ekrāna, pēc noklusējuma tmux tiek parādīta statusa josla.

Lai atvērtu papildu termināla logu, izmantojiet Mod-c tastatūras īsceļu. Noklusējuma modifikācijas taustiņu kombinācija ir Ctrl-b .Tas nozīmē, ka jums būs jāpiespiež Ctrl-b un pēc tam c , lai izveidotu jaunu logu.

Katrs jauns logs, kuru atverat, tiks parādīts statusa joslā.Pēc noklusējuma tmux vienlaicīgi parāda tikai vienu logu ekrānā.

Šeit ir daži svarīgi īsinājumtaustiņi, lai jūs sāktu:

Mod-X - nogalināt pašreizējo termināli.

Mod-n - Focus nākamajā logā.

Mod-p - Focus iepriekšējais logs.

Mod- # - fokusējiet norādīto logu, kur # ir skaitlis no 0 līdz 9.

Mod- ' - lūdzam izvēlēties izvēlēto logu.

Mod-% - sadaliet pašreizējo logu divos horizontālā stāvoklī.

Mod- " - sadaliet pašreizējo logu divās vertikālās pozīcijās


Lai noņemtu pašreizējo sesiju, izmantojiet Mod-d tastatūras īsceļu.

Lai atkārtotu pievienošanu sesijai, palaidiet šādu komandu:

tmux pievienojiet

Lai iegūtu vairāk īsinājumtaustiņus, palaidiet komandu man tmux vai lasiet tmux rokasgrāmatu tīmeklī.

Dvtm &Dtach

Atšķirībā no GNU ekrāna un tmux, dvtm neļauj atvienot un atkārtot pievienošanu sesijām. Jums būs jāspēlē dvtm ar dtach, lai noņemtu un no jauna pievienotu sesijām.

Palaidiet šo komandu, lai instalētu dvtm un dtach uz Ubuntu:

sudo apt-get instalēt dvtm dtach

Šīm programmām jābūt pieejamām arī citās izplatīšanas programmatūras krātuvēs.

Palaidiet komandu dvtm , lai palaistu dvtm. Jūs redzēsit vienu termināla logu.

Lai atvērtu papildu termināla logus, izmantojiet mod-c tastatūras īsceļu. Noklusējuma modifikatora taustiņu kombinācija ir Ctrl-g .Tas nozīmē, ka, lai atvērtu jaunu termināļa logu, jums vajadzēs nospiest Ctrl-g un pēc tam ar .

Tāpat kā flīžu logu pārvaldnieks, dvdm līmēs termināla logus automātiski. Atšķirībā no citiem komunālajiem pakalpojumiem, tie pēc noklusējuma parāda tos visus ekrānā.

Šeit ir daži svarīgi īsinājumtaustiņi, lai jūs sāktu:

Mod-x - Aizveriet pašreizējo logu.

Mod-j - Focus nākamajā logā.

Mod-k - Focus iepriekšējais logs.

Mod- # - fokusējiet norādīto logu, kur # ir loga numurs.

Mod-q - Iziet no dvtm.

Lai iegūtu pilnu sarakstu, palaidiet komandu man dvtm vai izlasiet dvtm rokasgrāmatas lapu tīmeklī.

Dvtm atbalsta arī peli. Piemēram, jūs varat noklikšķināt uz viena no logiem, lai to atlasītu.

Lai noņemtu no dvtm sesijas un pievienotu to vēlāk, jums būs jāuzsāk ar dtach komandu. Lai palaistu dvtm ar dtach, izmantojiet šādu komandu:

dtach-c /tmp/ dvtm-session -r winch dvtm

Lai noņemtu no dvtm sesijas, kas tika sākta ar dtach, izmantojiet Ctrl-\ tastatūras īsceļu.

Lai vēlāk pievienotu savu dvtm sesiju, izmantojiet šādu komandu:

dtach -a /tmp/ dvtm-session -r winch

Jūs varat izmantot dtach, lai palaistu, atdalītu un no jauna pievienotu citām lietojumprogrammām.

Varat arī vēlēties pārbaudīt byobu, kas uzlabo GNU ekrānu.