How to use the internet faster and more safely ( Squid Proxy + Raspberry Pi )
Indholdsfortegnelse:
- Introduktion
- Installer Linux GNU-skærm
- Installer Linux-skærm på Ubuntu og Debian
- Installer Linux-skærm på CentOS og Fedora
- Starter Linux-skærm
- Starter navngivet session
- Arbejder med Linux-skærm Windows
- Fjern fra Linux-skærm session
- Sæt det fast på en Linux-skærm igen
- Tilpas Linux-skærm
- Grundlæggende Linux-skærmbrug
- Konklusion
Har du nogensinde været i en situation, hvor du udfører en langvarig opgave på en fjernmaskine, og pludselig falder din forbindelse, er SSH-sessionen afsluttet, og dit arbejde går tabt. Det er sket med os alle på et tidspunkt, er det ikke? Heldigvis er der et værktøj kaldet
screen
der giver os mulighed for at genoptage sessionerne.
Introduktion
Skærm- eller GNU-skærm er en terminal multiplexer. Med andre ord betyder det, at du kan starte en skærmsession og derefter åbne et vilkårligt antal windows (virtuelle terminaler) inde i denne session. Processer, der kører i skærmen, fortsætter med at køre, når deres vindue ikke er synligt, selvom du bliver afbrudt.
Installer Linux GNU-skærm
Skærmpakken er forudinstalleret på de fleste Linux-distros i dag. Du kan kontrollere, om det er installeret på dit system ved at skrive:
screen --version
Screen version 4.06.02 (GNU) 23-Oct-17
Installer Linux-skærm på Ubuntu og Debian
Installer Linux-skærm på CentOS og Fedora
Starter Linux-skærm
For at starte en skærmsession skal du blot skrive
screen
i din konsol:
screen
Dette åbner en skærmsession, opretter et nyt vindue og starter en skal i det vindue.
Nu hvor du har åbnet en skærmsession, kan du få en liste over kommandoer ved at skrive:
Ctrl+a
?
Starter navngivet session
Navngivne sessioner er nyttige, når du kører flere skærm sessioner. For at oprette en navngivet session skal du køre skærmkommandoen med følgende argumenter:
screen -S session_name
Det er altid en god ide at vælge et beskrivende sessionnavn.
Arbejder med Linux-skærm Windows
Når du starter en ny skærmsession, opretter det et enkelt vindue med et shell i det.
Du kan have flere vinduer inde i en skærmsession.
For at oprette et nyt vindue med shell type
Ctrl+a
c
, tildeles det første tilgængelige nummer i området
0…9
.
Herunder er nogle af de mest almindelige kommandoer til styring af Linux-skærm Windows:
-
Ctrl+a
c
Opret et nyt vindue (med shell)Ctrl+a
"
alle vinduerCtrl+a
0
Skift til vindue 0 (efter nummer)Ctrl+a
A
Omdøb det aktuelle vindueCtrl+a
S
Opdelt det nuværende område vandret i to regionerCtrl+a
|
Opdel aktuel region lodret i to regionerCtrl+a
tab
Skift inputfokus til det næste områdeCtrl+a
Ctrl+a
Skift mellem den aktuelle og forrige regionCtrl+a
Q
Luk alle regioner men den aktuelleCtrl+a
X
Luk det aktuelle område
Fjern fra Linux-skærm session
Du kan til enhver tid løsne fra skærm sessionen ved at skrive:
Ctrl+a
d
Programmet, der kører i skærmsessionen, fortsætter med at køre, når du har løsnet fra sessionen.
Sæt det fast på en Linux-skærm igen
For at genoptage din skærmsession skal du bruge følgende kommando:
screen -r
Hvis du har flere skærm sessioner, der kører på din maskine, skal du tilføje skærm session ID efter
r
kontakten.
For at finde session ID-listen viser de aktuelle løbende skærm sessioner med:
screen -ls
There are screens on: 10835.pts-0.linuxize-desktop (Detached) 10366.pts-0.linuxize-desktop (Detached) 2 Sockets in /run/screens/S-linuxize.
Tilpas Linux-skærm
Når
screen
startes, læser den dens konfigurationsparametre fra
/etc/screenrc
og
~/.screenrc
hvis filen er til stede. Vi kan ændre standardskærmindstillingerne i henhold til vores præferencer ved hjælp af
.screenrc
filen.
Her er en prøve
~/.screenrc
konfiguration med tilpasset statuslinje og få ekstra muligheder:
# Turn off the welcome message startup_message off # Disable visual bell vbell off # Set scrollback buffer to 10000 defscrollback 10000 # Customize the status line hardstatus alwayslastline hardstatus string '%{= kG}'
Grundlæggende Linux-skærmbrug
Nedenfor er de mest basale trin til at komme i gang med skærmen:
- Skriv kommando på kommandoprompten. Kør det ønskede program. Brug nøglesekvensen
Ctrl-a
+Ctrl-d
at løsne fra skærmsessionen. Genbind til skærmsessionen ved at skrivescreen -r
.
Konklusion
I denne tutorial lærte du, hvordan du bruger Gnu Screen. Nu kan du begynde at bruge skærmværktøjet og oprette flere skærmvinduer fra en enkelt session, navigere mellem vinduer, fjerne og genoptage skærm sessioner og personalisere din skærmterminal ved hjælp af
.screenrc
filen.
Der er meget mere at lære om Gnu Screen på siden Brugervejledning til skærm.
skærmterminalSådan installeres og bruges curl på debian 10 linux

Curl er et kommandolinjeværktøj, der giver dig mulighed for at overføre data fra eller til en ekstern server.
Sådan installeres og bruges docker compose på debian 10 linux

Docker Compose er et værktøj, der giver dig mulighed for at definere og orkestreere Docker-applikationer med flere containere. Denne tutorial forklarer, hvordan du installerer Docker Compose på Debian 10, Buster.
Sådan installeres og bruges docker på debian 10 linux

Docker er en containeriseringsplatform, der giver dig mulighed for hurtigt at bygge, teste og distribuere applikationer som bærbare, selvforsynende containere, der kan køre praktisk talt overalt. I denne tutorial forklarer vi, hvordan du installerer Docker på Debian 10 Buster.