QuickTerminal - Vejledning

QuickTerminal er en fuldt udstyret terminalemulator med SSH-, Telnet-, Mosh-, Serial-, AWS SSM- og GCP IAP-forbindelser, en integreret SFTP-browser, AI-agenter, kommando-snippets, eksekveringspolitikker og sessionshåndtering. Denne guide dækker alt, du har brug for for at få mest muligt ud af den.

Kom godt i gang

  1. Start appen — du lander på startskærmen med dine gemte sessioner og en knap til at starte en ny forbindelse.
  2. Start en lokal shell — tryk på Local Shell for straks at åbne en terminalsession på din maskine.
  3. Opret en fjernsession — tryk på New Session, vælg en protokol (SSH, Telnet, Mosh, Serial, AWS SSM eller GCP IAP), og indtast forbindelsesoplysningerne.
  4. Gem sessionen — giv den et navn og tildel den til en gruppe. Forbind igen med et enkelt tryk når som helst.
  5. Udforsk kommandopaletten — tryk Ctrl + Shift + P for at få adgang til alle handlinger fra én søgbar liste.
Hvis du forbinder til en fjernserver for første gang, vil QuickTerminal bede dig om at bekræfte host-fingeraftrykket, før forbindelsen oprettes.
--- --- --- --- ---

Oversigt over grænsefladen

Sidepanel

Det sammenklappelige sidepanel organiserer dit arbejdsområde:

  • Sessions — alle gemte sessioner grupperet efter projekt eller miljø
  • SFTP — åbn den grafiske filbrowser for den aktive forbindelse
  • Snippets — dit gemte kommandobibliotek
  • AI Agent — start AI-assistentpanelet
  • Settings / Help — nederst i sidepanelet

Terminalområde

Det centrale arbejdsområde viser:

  • Den aktive terminal med fuldt input og output
  • En fanelinje til at skifte mellem flere åbne sessioner
  • Statuslinjen nederst, der viser forbindelsestilstand, protokol og sessionstimer
  • En valgfri delt rude-visning til at køre flere terminaler side om side

Command Palette

Tryk Ctrl + Shift + P for at åbne kommandopaletten. Skriv for at filtrere handlinger, og tryk derefter Enter for at udføre. Alle funktioner i QuickTerminal er tilgængelige via paletten.

--- --- --- --- ---

Local Shell

QuickTerminal indeholder en fuldt integreret lokal shell til at køre kommandoer på din egen maskine.

  • Shell-registrering — registrerer og bruger automatisk din standard shell (bash, zsh, fish, PowerShell)
  • Sporing af arbejdsmappe — statuslinjen viser altid din aktuelle mappe
  • Kommandohistorik — vedvarende historik på tværs af sessioner, søgbar med Ctrl + R
  • Miljøvariabler — arver automatisk din shell-profil og dit miljø
$ echo "Welcome to QuickTerminal"
Welcome to QuickTerminal
$ ssh user@server.example.com
# Or create a saved session for one-tap reconnection
Du kan åbne flere lokale shell-faner samtidigt. Hver kører som en uafhængig proces med sin egen arbejdsmappe.
--- --- --- --- ---

SSH-forbindelser

SSH er den primære protokol for sikker fjernadgang. QuickTerminal understøtter alle moderne SSH-funktioner.

Godkendelse

  • Adgangskode — indtast legitimationsoplysninger ved forbindelsestidspunktet, eller gem dem sikkert i sessionen
  • Nøglebaseret — brug RSA-, Ed25519- eller ECDSA-nøgler. Importér fra fil eller generér nye nøglepar
  • Agent-videresendelse — videresend din lokale SSH-agent til fjernværten for sømløs multi-hop-adgang
  • Tastaturinteraktiv — understøtter tofaktorgodkendelse og challenge-response-prompter

Portvidresendelse

  • Lokal videresendelse — tunnel en fjernport til din lokale maskine
  • Fjernvideresendelse — eksponer en lokal tjeneste for fjernværten
  • Dynamisk videresendelse — opret en SOCKS-proxy gennem SSH-tunnelen

Sessionskonfiguration

# Example session fields
Host:       server.example.com
Port:       22
Username:   deploy
Auth:       Key (Ed25519)
Forwarding: Local 8080 → remote 80
Host-nøgleverifikation håndhæves som standard. Hvis en host-nøgle uventet ændres, advarer QuickTerminal dig og blokerer forbindelsen, indtil du udtrykkeligt accepterer den nye nøgle.
--- --- --- --- ---

Andre protokoller

Remote Shell
Telnet
Klassisk ukrypteret protokol til ældre systemer, netværksswitche og udstyr, der ikke understøtter SSH.
Remote Shell
Mosh
Mobil shell, der overlever netværksændringer, høj latenstid og ustabil forbindelse. Roaming-venlig.
Hardware
Serial
Direkte serielle portforbindelser til indlejrede enheder, routere, switche og IoT-hardware. Konfigurerbar baud-hastighed, databit og paritet.
Cloud
AWS SSM
Forbind til EC2-instanser via AWS Systems Manager Session Manager. Ingen indgående porte eller bastion-værter påkrævet.
Cloud
GCP IAP
Tunnel ind i Google Cloud-VM'er gennem Identity-Aware Proxy. Sikker firewall-fri adgang med IAM-baserede kontroller.

Telnet

Konfigurér værten og porten. Telnet-forbindelser er ukrypterede; brug kun på pålidelige netværk eller til udstyr, der kræver det.

Mosh

Kræver, at Mosh-serveren er installeret på fjernværten. QuickTerminal håndterer automatisk det indledende SSH-handshake og opsætningen af UDP-sessionen. Ideelt til mobile eller upålidelige netværksforhold.

Serial

Vælg seriel port, baud-hastighed (9600, 19200, 38400, 57600, 115200 osv.), databit, stopbit, paritet og flowkontrol. Terminalen viser rå serielle data og understøtter afsendelse af break-signaler.

AWS SSM

Godkend med dine AWS-legitimationsoplysninger eller IAM-rolle. Vælg målinstansen efter ID eller navn. QuickTerminal kalder SSM session-pluginet for at etablere forbindelsen.

GCP IAP

Godkend med din Google Cloud-konto. Vælg projekt, zone og instans. QuickTerminal tunnellerer gennem IAP ved hjælp af dine IAM-tilladelser.

Telnet sender data i klartekst, herunder adgangskoder. Undgå at bruge Telnet over upålidelige netværk. Brug SSH eller Mosh til sikre forbindelser, når det er muligt.
--- --- --- --- ---

SFTP-browser

Den indbyggede SFTP-browser giver en grafisk filhåndtering for enhver SSH-forbundet vært.

  • Gennemse mapper — naviger i det fjerne filsystem med et velkendt træ- og listevisning
  • Upload filer — træk og slip filer fra din lokale maskine, eller brug upload-knappen
  • Download filer — vælg filer og download dem til en lokal mappe
  • Redigér eksternt — åbn tekstfiler i en indbygget editor og gem direkte til serveren
  • Tilladelser — se og rediger filtilladelser, ejerskab og tidsstempler
  • Søg — find filer efter navn i det aktuelle mappetræ
SFTP-browseren deler SSH-sessionens godkendelse. Der er ikke behov for yderligere legitimationsoplysninger — åbn blot SFTP-panelet, mens du er forbundet.
--- --- --- --- ---

AI Agents

QuickTerminals AI-agenter hjælper dig med kommandosammensætning, outputanalyse og opgaveautomatisering.

Hvad AI-agenter kan gøre

  • Kommandogenerering — beskriv, hvad du vil i naturligt sprog, og agenten foreslår den rette kommando
  • Outputforklaring — indsæt eller pipe terminaloutput til agenten for en læsbar gennemgang
  • Fejldiagnose — del fejlmeddelelser og få foreslåede løsninger med forklaringer
  • Automatisering i flere trin — beskriv et workflow, og agenten genererer en sekvens af kommandoer
  • Scriptgenerering — bed agenten om at oprette shell-scripts til gentagne opgaver

Brug af agentpanelet

  1. Åbn AI Agent-panelet fra sidepanelet, eller tryk Ctrl + Shift + A.
  2. Skriv din anmodning på naturligt sprog.
  3. Gennemgå den foreslåede kommando eller forklaring.
  4. Klik på Insert for at indsætte kommandoen i din terminal, eller Copy til udklipsholderen.
AI-agenter behandler data på enheden. Dine kommandoer, output og samtaler sendes aldrig til eksterne servere. Agenten fungerer udelukkende inden for QuickTerminal.
--- --- --- --- ---

Snippets

Snippets giver dig mulighed for at gemme, organisere og hurtigt indsætte ofte brugte kommandoer.

Oprettelse af et snippet

  1. Åbn Snippets-panelet fra sidepanelet.
  2. Tryk på New Snippet.
  3. Indtast kommandoen, et navn og en valgfri beskrivelse.
  4. Brug ${variable_name}-syntaks til parametriserede skabeloner.
  5. Gem til dit snippet-bibliotek.

Skabelonvariabler

# Snippet with variables
$ ssh ${user}@${host} -p ${port:22}
# ${port:22} uses 22 as default if not specified

Når du indsætter et parametriseret snippet, beder QuickTerminal dig om at udfylde hver variabel, før den endelige kommando indsættes.

Organisering af snippets

  • Tildel tags til gruppering af relaterede snippets (f.eks. deployment, monitoring, database)
  • Søg i snippets efter navn, indhold eller tag
  • Fastgør dine mest brugte snippets for hurtig adgang øverst på listen
Du kan indsætte et snippet i enhver aktiv terminalsession. Kommandoen indsættes ved markørens position, klar til redigering eller udførelse.
--- --- --- --- ---

Command Palette

Kommandopaletten er en universel handlingsstarter, der er tilgængelig overalt i QuickTerminal.

  • Tryk Ctrl + Shift + P for at åbne
  • Skriv for at filtrere handlinger — fuzzy-matching finder det, du har brug for, hurtigt
  • Handlinger inkluderer: oprettelse af sessioner, åbning af SFTP, skift af indstillinger, kørsel af snippets og meget mere
  • Nyligt brugte handlinger vises øverst for hurtig gentaget adgang
# Example palette actions
New SSH Session
Open SFTP Browser
Insert Snippet...
Toggle Split Pane
Open AI Agent
Manage Execution Policies
Kommandopaletten er den hurtigste måde at navigere i QuickTerminal. Du kan nå enhver funktion uden at forlade tastaturet.
--- --- --- --- ---

Execution Policies

Eksekveringspolitikker giver dig mulighed for at definere sikkerhedsregler, der beskytter mod utilsigtede eller destruktive kommandoer.

Politiktyper

Policy What It Does Example
Block Forhindrer helt kommandoen i at blive udført Block rm -rf /
Confirm Kræver eksplicit bekræftelse før udførelse Confirm any DROP TABLE
Sandbox Begrænser udførelse til bestemte mapper eller miljøer Sandbox to ~/projects
Log Registrerer kommandoen i et revisionsspor uden at blokere Log all sudo commands

Konfigurering af politikker

  1. Gå til Settings > Execution Policies.
  2. Tryk på New Policy.
  3. Definér mønsteret — et kommandopræfiks, regex eller nøgleord, der skal matche.
  4. Vælg handlingen (block, confirm, sandbox eller log).
  5. Indstil omfanget — anvend på alle sessioner, specifikke grupper eller individuelle sessioner.
Eksekveringspolitikker er rådgivende sikkerhedsforanstaltninger for den lokale shell. De kan ikke forhindre kommandoer, der udføres på fjernværter, hvor serveren behandler input direkte.
--- --- --- --- ---

Indstillinger

Udseende

  • Theme — lyse og mørke tilstande med registrering af systempræference
  • Font family — vælg din foretrukne monospace-skrifttype til terminalen
  • Font size — justerbar tekststørrelse for terminalen
  • Color scheme — vælg fra indbyggede terminal-farvepaletter eller importér brugerdefinerede skemaer

Terminal

  • Scrollback buffer — konfigurér, hvor mange linjer historik der skal gemmes i hukommelsen
  • Cursor style — block, underline eller bar
  • Bell behavior — visuelt blink, systemlyd eller lydløs
  • Copy on select — kopiér automatisk fremhævet tekst til udklipsholderen

Forbindelser

  • Default SSH port — angiv en brugerdefineret standardport for nye SSH-sessioner
  • Keep-alive interval — send periodiske pakker for at forhindre forbindelsestimeouts
  • Reconnect on disconnect — forsøg automatisk at genoprette afbrudte forbindelser

Execution Policies

  • Administrér block-, confirm-, sandbox- og log-regler
  • Aktivér eller deaktivér politikker pr. sessionsgruppe
--- --- --- --- ---

Tastaturgenveje

ShortcutAction
Ctrl + Shift + PÅbn kommandopaletten
Ctrl + Shift + NNy session
Ctrl + Shift + TNy lokal shell-fane
Ctrl + Shift + AÅbn AI Agent-panel
Ctrl + Shift + SÅbn Snippets-panel
Ctrl + Shift + FÅbn SFTP-browser
Ctrl + TabSkift til næste fane
Ctrl + Shift + TabSkift til forrige fane
Ctrl + WLuk aktuel fane
Ctrl + Shift + DSkift delt rude
Ctrl + RSøg i kommandohistorik
Ctrl + CKopier markering (eller send afbrydelse)
Ctrl + VIndsæt fra udklipsholder
Ctrl + ,Åbn Indstillinger
F1Åbn Hjælp
--- --- --- --- ---

Tips & tricks

Brug parametriserede snippets til kommandoer, du kører på forskellige servere. Definér variabler som ${host} og ${user}, der udfyldes dynamisk hver gang.
Opsæt sessionsgrupper efter projekt eller miljø (production, staging, development) for at holde dit sidepanel organiseret, efterhånden som din serverliste vokser.
Aktivér Reconnect on disconnect i Indstillinger for langvarige sessioner. QuickTerminal gendanner automatisk afbrudte SSH- og Mosh-forbindelser.
Brug AI Agent til at forklare ukendt kommandooutput. Markér teksten, åbn agenten, og bed om en gennemgang.
Kombinér eksekveringspolitikker med sessionsgrupper for at håndhæve forskellige sikkerhedsregler for produktions- versus udviklingsmiljøer.
SFTP-browseren understøtter træk-og-slip fra din systemfilhåndtering. Slip filer på browseren for at uploade direkte.
--- --- --- --- ---

Fejlfinding

IssueSolution
SSH-forbindelse afvistBekræft værten, porten, og at SSH-tjenesten kører på fjernserveren. Tjek firewalls og sikkerhedsgrupper.
Verifikation af host-nøgle mislykkedesServerens nøgle er ændret. Hvis det er forventet (servergenopbygning), fjern den gamle nøgle og opret forbindelse igen. Hvis det er uventet, undersøg før accept.
Mosh-forbindelsen afbrydes straksSørg for, at Mosh-serveren er installeret på fjernværten, og at UDP-porte 60000-61000 er åbne.
Seriel port ikke registreretTjek, at enheden er tilsluttet, og at den korrekte driver er installeret. Prøv en anden USB-port eller et andet kabel.
AWS SSM-session mislykkesBekræft dine AWS-legitimationsoplysninger, IAM-tilladelser, og at SSM-agenten kører på målinstansen.
GCP IAP-tunnel-timeoutTjek dine IAM-tilladelser for instansen, og sørg for, at IAP-API'en er aktiveret i dit projekt.
SFTP-overførsel går i ståStore filer over langsomme forbindelser kan se ud til at gå i stå. Tjek overførselsindikatoren. Prøv at reducere antallet af samtidige overførsler.
AI Agent svarer ikkeAgenten behandler data på enheden. Hvis enheden er under tung belastning, kan agenten tage længere tid om at svare. Luk ubrugte faner for at frigøre ressourcer.
Snippet-variabler beder ikke om inputSørg for, at variabler bruger ${name}-syntaks. Almindelig tekst som $name uden klammer udløser ikke prompten.
Eksekveringspolitik blokerer ikkePolitikker matcher kommandomønstre lokalt. Tjek regex-mønsteret og omfanget. Politikker gælder ikke for kommandoer, der køres på fjernværter.
--- --- --- --- ---

Privatliv

  • QuickTerminal kræver ikke en konto eller login.
  • Der indsamles ingen brugsdata, analyser eller telemetri.
  • Alle legitimationsoplysninger krypteres ved hjælp af platformens indbyggede keystores.
  • AI-agenter kører udelukkende på enheden — ingen data sendes til eksterne servere.
  • Sessionshistorik og snippets gemmes lokalt på din enhed.
  • SFTP-overførsler er direkte mellem din enhed og fjernværten.
  • Appen fungerer fuldt offline for lokal shell og serielle forbindelser.