QuickTerminal on täysipainoinen pääte-emulaattori, jossa on SSH-, Telnet-, Mosh-, Serial-, AWS SSM- ja GCP IAP -yhteydet, integroitu SFTP-selain, tekoälyagentit, komentopätkät, suorituskäytännöt ja istuntojen hallinta. Tämä opas kattaa kaiken, mitä tarvitset saadaksesi siitä kaiken irti.
Aloittaminen
- Käynnistä sovellus — päädyt aloitusnäyttöön, jossa on tallennetut istuntosi ja painike uuden yhteyden aloittamiseen.
- Käynnistä paikallinen shell — napauta Local Shell avataksesi päätteistunnon koneellasi välittömästi.
- Luo etäistunto — napauta New Session, valitse protokolla (SSH, Telnet, Mosh, Serial, AWS SSM tai GCP IAP) ja syötä yhteyden tiedot.
- Tallenna istunto — anna sille nimi ja liitä se ryhmään. Yhdistä uudelleen yhdellä napautuksella milloin tahansa.
- Tutustu komentopalettiin — paina Ctrl + Shift + P päästäksesi kaikkiin toimintoihin yhdestä haettavasta luettelosta.
Käyttöliittymän yleiskatsaus
Sivupalkki
Kokoon taittuva sivupalkki järjestää työtilasi:
- Sessions — kaikki tallennetut istunnot ryhmiteltynä projektin tai ympäristön mukaan
- SFTP — avaa graafinen tiedostoselain aktiivista yhteyttä varten
- Snippets — tallentamasi komentokirjasto
- AI Agent — käynnistä tekoälyavustajan paneeli
- Settings / Help — sivupalkin alaosassa
Pääte-alue
Keskellä oleva työtila näyttää:
- aktiivisen päätteen, jossa on täysi tulo ja tulos
- välilehtipalkin useiden avoimien istuntojen välillä vaihtamiseen
- tilapalkin alhaalla, joka näyttää yhteyden tilan, protokollan ja istunnon ajastimen
- valinnaisen jaetun paneelinäkymän useiden päätteiden ajamiseen rinnakkain
Command Palette
Paina Ctrl + Shift + P avataksesi komentopaletin. Kirjoita suodattaaksesi toimintoja ja paina sitten Enter suorittaaksesi. Jokainen QuickTerminalin ominaisuus on saatavilla paletin kautta.
Local Shell
QuickTerminal sisältää täysin integroidun paikallisen shellin komentojen suorittamiseen omassa koneessasi.
- Shellin tunnistus — tunnistaa ja käyttää automaattisesti oletusshelliäsi (bash, zsh, fish, PowerShell)
- Työhakemiston seuranta — tilapalkki näyttää aina nykyisen hakemistosi
- Komentohistoria — pysyvä historia istuntojen välillä, haettavissa painamalla Ctrl + R
- Ympäristömuuttujat — perii shell-profiilisi ja ympäristösi automaattisesti
$ echo "Welcome to QuickTerminal" Welcome to QuickTerminal $ ssh user@server.example.com # Or create a saved session for one-tap reconnection
SSH-yhteydet
SSH on ensisijainen protokolla turvalliseen etäkäyttöön. QuickTerminal tukee kaikkia moderneja SSH-ominaisuuksia.
Todennus
- Salasana — syötä kirjautumistiedot yhdistämisen yhteydessä tai tallenna ne turvallisesti istuntoon
- Avainpohjainen — käytä RSA-, Ed25519- tai ECDSA-avaimia. Tuo tiedostosta tai luo uusia avainpareja
- Agentin välitys — välitä paikallinen SSH-agenttisi etäisäntään saumatonta monivaiheista pääsyä varten
- Näppäimistöinteraktiivinen — tukee kaksivaiheista todennusta ja haaste-vastaus-kehotteita
Porttien välitys
- Paikallinen välitys — tunneloi etäportti paikalliseen koneeseesi
- Etävälitys — altista paikallinen palvelu etäisännälle
- Dynaaminen välitys — luo SOCKS-välityspalvelin SSH-tunnelin läpi
Istunnon määritys
# Example session fields Host: server.example.com Port: 22 Username: deploy Auth: Key (Ed25519) Forwarding: Local 8080 → remote 80
Muut protokollat
Telnet
Määritä isäntä ja portti. Telnet-yhteydet ovat salaamattomia; käytä vain luotetuissa verkoissa tai laitteille, jotka sitä vaativat.
Mosh
Vaatii Mosh-palvelimen asennuksen etäisäntään. QuickTerminal hoitaa SSH:n alkukättelyn ja UDP-istunnon määrityksen automaattisesti. Ihanteellinen mobiileihin tai epäluotettaviin verkko-olosuhteisiin.
Serial
Valitse sarjaportti, baudinopeus (9600, 19200, 38400, 57600, 115200 jne.), databitit, pysäytysbitit, pariteetti ja vuonohjaus. Pääte näyttää raa’at sarjatiedot ja tukee break-signaalien lähettämistä.
AWS SSM
Todenna AWS-tunnistetiedoillasi tai IAM-roolilla. Valitse kohdeinstanssi ID:n tai nimen mukaan. QuickTerminal kutsuu SSM session -liitännäistä yhteyden muodostamiseksi.
GCP IAP
Todenna Google Cloud -tililläsi. Valitse projekti, vyöhyke ja instanssi. QuickTerminal tunneloi IAP:n kautta käyttäen IAM-käyttöoikeuksiasi.
SFTP-selain
Sisäänrakennettu SFTP-selain tarjoaa graafisen tiedostonhallinnan mille tahansa SSH-yhteydellä yhdistetylle isännälle.
- Selaa hakemistoja — navigoi etätiedostojärjestelmässä tutulla puu- ja luettelonäkymällä
- Lataa tiedostoja — vedä ja pudota tiedostoja paikalliselta koneelta tai käytä latauspainiketta
- Lataa tiedostoja alas — valitse tiedostoja ja lataa ne paikalliseen hakemistoon
- Muokkaa etänä — avaa tekstitiedostoja sisäänrakennetussa editorissa ja tallenna suoraan palvelimelle
- Käyttöoikeudet — katsele ja muokkaa tiedoston käyttöoikeuksia, omistajuutta ja aikaleimoja
- Haku — etsi tiedostoja nimen mukaan nykyisestä hakemistopuusta
AI Agents
QuickTerminalin tekoälyagentit auttavat sinua komentojen muodostamisessa, tulosten analysoinnissa ja tehtävien automatisoinnissa.
Mitä tekoälyagentit voivat tehdä
- Komentojen luonti — kuvaa haluamasi luonnollisella kielellä ja agentti ehdottaa oikeaa komentoa
- Tulosteiden selitys — liitä tai putkita päätteen tuloste agentille luettavaa erittelyä varten
- Virheiden diagnoosi — jaa virheviestejä ja saa ehdotettuja korjauksia selityksineen
- Monivaiheinen automaatio — kuvaa työnkulku ja agentti luo komentosarjan
- Skriptien luonti — pyydä agenttia luomaan shell-skriptejä toistuviin tehtäviin
Agenttipaneelin käyttö
- Avaa AI Agent -paneeli sivupalkista tai paina Ctrl + Shift + A.
- Kirjoita pyyntösi luonnollisella kielellä.
- Tarkista ehdotettu komento tai selitys.
- Napsauta Insert liittääksesi komennon päätteeseesi tai Copy leikepöydälle.
Snippets
Snippetsien avulla voit tallentaa, järjestää ja lisätä nopeasti usein käytettyjä komentoja.
Snippetin luominen
- Avaa Snippets-paneeli sivupalkista.
- Napauta New Snippet.
- Syötä komento, nimi ja valinnainen kuvaus.
- Käytä
${variable_name}-syntaksia parametrisoituihin malleihin. - Tallenna snippet-kirjastoosi.
Mallimuuttujat
# Snippet with variables $ ssh ${user}@${host} -p ${port:22} # ${port:22} uses 22 as default if not specified
Kun lisäät parametrisoidun snippetin, QuickTerminal pyytää sinua täyttämään jokaisen muuttujan ennen lopullisen komennon lisäämistä.
Snippetsien järjestäminen
- Liitä tageja ryhmitelläksesi toisiinsa liittyviä snippetsejä (esim. deployment, monitoring, database)
- Hae snippetsejä nimen, sisällön tai tagin mukaan
- Kiinnitä eniten käyttämäsi snippetsit nopeaa pääsyä varten luettelon yläreunaan
Command Palette
Komentopaletti on yleinen toimintojen käynnistin, johon pääsee mistä tahansa QuickTerminalissa.
- Paina Ctrl + Shift + P avataksesi
- Kirjoita suodattaaksesi toimintoja — sumea haku löytää tarvitsemasi nopeasti
- Toiminnot sisältävät: istuntojen luomisen, SFTP:n avaamisen, asetusten vaihtamisen, snippetsien suorittamisen ja paljon muuta
- Viimeksi käytetyt toiminnot näkyvät ylhäällä nopeaa toistuvaa käyttöä varten
# Example palette actions New SSH Session Open SFTP Browser Insert Snippet... Toggle Split Pane Open AI Agent Manage Execution Policies
Execution Policies
Suorituskäytäntöjen avulla voit määrittää turvasääntöjä, jotka suojaavat vahingossa tapahtuvilta tai tuhoavilta komennoilta.
Käytäntötyypit
| Policy | What It Does | Example |
|---|---|---|
| Block | Estää komennon suorittamisen kokonaan | Block rm -rf / |
| Confirm | Vaatii nimenomaisen vahvistuksen ennen suorittamista | Confirm any DROP TABLE |
| Sandbox | Rajoittaa suorittamisen tiettyihin hakemistoihin tai ympäristöihin | Sandbox to ~/projects |
| Log | Kirjaa komennon auditointilokiin estämättä sitä | Log all sudo commands |
Käytäntöjen määrittäminen
- Mene kohtaan Settings > Execution Policies.
- Napauta New Policy.
- Määritä kuvio — komennon etuliite, regex tai avainsana, jota etsitään.
- Valitse toiminto (block, confirm, sandbox tai log).
- Aseta laajuus — sovella kaikkiin istuntoihin, tiettyihin ryhmiin tai yksittäisiin istuntoihin.
Asetukset
Ulkoasu
- Theme — vaalea ja tumma tila järjestelmän asetusten tunnistuksella
- Font family — valitse haluamasi tasalevyinen fontti päätteeseen
- Font size — päätteen tekstikoko säädettävissä
- Color scheme — valitse sisäänrakennetuista päätteen väripaleteista tai tuo mukautettuja teemoja
Pääte
- Scrollback buffer — määritä, kuinka monta historiariviä pidetään muistissa
- Cursor style — block, underline tai bar
- Bell behavior — visuaalinen välähdys, järjestelmän ääni tai hiljainen
- Copy on select — kopioi valittu teksti automaattisesti leikepöydälle
Yhteydet
- Default SSH port — aseta mukautettu oletusportti uusille SSH-istunnoille
- Keep-alive interval — lähetä säännöllisiä paketteja välttääksesi yhteyden aikakatkaisut
- Reconnect on disconnect — yritä automaattisesti palauttaa katkenneet yhteydet
Execution Policies
- Hallinnoi block-, confirm-, sandbox- ja log-sääntöjä
- Ota käytännöt käyttöön tai poista ne käytöstä istuntoryhmittäin
Pikanäppäimet
| Shortcut | Action |
|---|---|
| Ctrl + Shift + P | Avaa komentopaletti |
| Ctrl + Shift + N | Uusi istunto |
| Ctrl + Shift + T | Uusi paikallisen shellin välilehti |
| Ctrl + Shift + A | Avaa AI Agent -paneeli |
| Ctrl + Shift + S | Avaa Snippets-paneeli |
| Ctrl + Shift + F | Avaa SFTP-selain |
| Ctrl + Tab | Siirry seuraavaan välilehteen |
| Ctrl + Shift + Tab | Siirry edelliseen välilehteen |
| Ctrl + W | Sulje nykyinen välilehti |
| Ctrl + Shift + D | Vaihda jaettu paneeli |
| Ctrl + R | Hae komentohistoriasta |
| Ctrl + C | Kopioi valinta (tai lähetä keskeytys) |
| Ctrl + V | Liitä leikepöydältä |
| Ctrl + , | Avaa asetukset |
| F1 | Avaa ohje |
Vinkkejä & niksejä
${host} ja ${user} täytettäväksi dynaamisesti joka kerta.Vianmääritys
| Issue | Solution |
|---|---|
| SSH-yhteys evätty | Tarkista isäntä, portti ja että SSH-palvelu on käynnissä etäpalvelimella. Tarkista palomuurit ja suojausryhmät. |
| Isäntäavaimen tarkistus epäonnistui | Palvelimen avain on muuttunut. Jos tämä on odotettua (palvelimen uudelleenrakennus), poista vanha avain ja yhdistä uudelleen. Jos odottamatonta, tutki ennen hyväksymistä. |
| Mosh-yhteys katkeaa heti | Varmista, että Mosh-palvelin on asennettu etäisäntään ja että UDP-portit 60000-61000 ovat avoinna. |
| Sarjaporttia ei tunnisteta | Tarkista, että laite on kytketty ja oikea ajuri on asennettu. Kokeile toista USB-porttia tai kaapelia. |
| AWS SSM -istunto epäonnistuu | Tarkista AWS-tunnistetietosi, IAM-oikeudet ja että SSM-agentti on käynnissä kohdeinstanssissa. |
| GCP IAP -tunnelin aikakatkaisu | Tarkista instanssin IAM-oikeudet ja varmista, että IAP API on käytössä projektissasi. |
| SFTP-siirto jumittuu | Suuret tiedostot hitailla yhteyksillä voivat vaikuttaa pysähtyneiltä. Tarkista siirron edistymisen osoitin. Yritä vähentää samanaikaisten siirtojen määrää. |
| AI Agent ei vastaa | Agentti käsittelee tietoja laitteella. Jos laite on kovan kuormituksen alla, agentilta voi kestää kauemmin vastata. Sulje käyttämättömät välilehdet vapauttaaksesi resursseja. |
| Snippet-muuttujat eivät kysy arvoja | Varmista, että muuttujat käyttävät ${name}-syntaksia. Pelkkä teksti kuten $name ilman sulkeita ei käynnistä kehotetta. |
| Suorituskäytäntö ei estä | Käytännöt sovittavat komentokuvioita paikallisesti. Tarkista regex-kuvio ja laajuus. Käytännöt eivät koske etäisännissä suoritettuja komentoja. |
Tietosuoja
- QuickTerminal ei vaadi tiliä tai sisäänkirjautumista.
- Käyttötietoja, analytiikkaa tai telemetriaa ei kerätä.
- Kaikki tunnistetiedot salataan alustan natiivien avainsäiliöiden avulla.
- Tekoälyagentit toimivat kokonaan laitteella — tietoja ei lähetetä ulkoisille palvelimille.
- Istuntohistoria ja snippetsit tallennetaan paikallisesti laitteellesi.
- SFTP-siirrot ovat suoria laitteesi ja etäisännän välillä.
- Sovellus toimii täysin offline-tilassa paikalliselle shellille ja sarjayhteyksille.