Skärmen är en full-screen fönsterhanterare som multiplexerar en fysisk terminal mellan flera processer, typiskt interaktiva skal. Varje virtuell terminal erbjuder funktioner DEC VT100 terminal och dessutom flera kontrollfunktioner från ANSI X3.64 (ISO 6429) och ISO 2022 standarder (t.ex. infoga / ta bort rader och stöd för flera teckenuppsättningar).
Det finns en scrollhistorikbuffert för varje virtuell terminal och en kopiera och klistra in mekanism som tillåter användaren att flytta textregioner mellan fönster. När skärmen kallas, skapar det ett enda fönster med ett skal i den (eller det angivna kommandot) och sedan får ur vägen så att du kan använda programmet som vanligt.
Sedan, när som helst, kan du skapa nya (helskärmsläge) fönster med andra program i dem (inklusive flera skal), döda det aktuella fönstret, visa en lista över de aktiva fönster, slå utgångs loggning på och av, kopiera text mellan fönster, visa scroll historia, växla mellan fönster, etc. Alla fönster köra sina program helt oberoende av varandra. Program fortsätter att köra när deras fönster är inte synlig och även när hela skärmen sessionen är fristående från användare terminalen.
Användning: skärmen [-opts] [cmd [args]]
eller: screen -r [host.tty]
Alternativ:
-a Tvinga alla funktioner i varje fönstrets termcap.
-A - [R | R] Anpassa alla fönster till det nya visnings bredd och höjd.
-c fil Läs konfigurationsfil i stället för ".screenrc".
-d (-r) Lossa på andra ställen kör skärmen (och sätt tillbaka här).
-DMS namn Starta som daemon: Screen session i fristående läge.
-D (-r) Lossa och utloggning fjärr (och sätt tillbaka här).
-D -RR Göra vad som krävs för att få en skärm session.
-e xy Ändra kommandotecken.
-f Flödeskontroll på, -fn = off, -fa = auto.
-h linjer Ställ in storleken på scroll historia buffert.
-i Interrupt utgång förr när flödeskontroll är på.
-Jag Logga Läge på (uppdatera / var / run / utmp), -ln = off.
-lista eller -Är. Gör ingenting, bara lista vår SockDir.
-L Slå på utgången loggning.
-m ignorera $ STY variabel, gör att skapa en ny skärm session.
-O Välj optimal produktion snarare än exakt VT100-emulering.
p fönster Förvälj den namngivna fönstret om det finns.
-q Tyst start. Avslutar med icke-noll returkod om misslyckade.
-r Sätt tillbaka till en fristående skärm process.
-r Åter om möjligt, annars starta en ny session.
-s Shell Shell att exekvera snarare än $ SHELL.
-S Sockname Namn denna session
-t titel Ställ titel. (Fönstrets namn).
-T Sikt Använd term som $ term för Windows, snarare än "skärm".
-u Berätta skärmen för att använda UTF-8-kodning.
-v Skriv ut "Screen version 4.00.03 (FAU) 23-Oct-06".
-wipe Gör ingenting, bara städa upp SockDir.
-x Bifoga till en icke fristående skärm. (Multi visningsläge).
-x Utför som en skärm kommando i den angivna sessionen.
Mjukvaruinformation:
Version: 4.0.3
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 2
Kommentarer hittades inte