Desktop CLI

DR-Terminal Desktop versija piegādā komandrindas saskarni. Noderīga IDE integrācijām, skriptēšanai un automatizācijai.

Lietošana

DR-Terminal connect <target> [flags]

Karodziņi

KarodziņšApraksts
-u, --userLietotājvārds (mērķiem host:port).
-p, --passwordParole komandrindā (nedrošs — var nonākt čaulas vēsturē).
--password-stdinNolasīt paroli no stdin (drošs: pass show server | DR-Terminal ...). Tikai ar --exec.
-i, --identityPrivātās atslēgas fails (PEM). Tikai ar --exec.
-j, --jumpPārlēkuma resursdatoru ķēde pēc nosaukuma, piemēram, bastion1,bastion2.
-c, --commandČaulas fragments: ievadīts pēc pieteikšanās (noklusējums) vai izpildīts bez galvenes ar --exec.
--new-tabPiespiest jaunas cilnes atvēršanu darbojošamies gadījumā.
--execBez galvenes: palaist komandu, straumēt stdout/stderr, iziet ar attālo izejas kodu.
-h, --helpParādīt šo palīdzību.

-i un --password-stdin attiecas tikai uz palaišanu bez galvenes ar --exec. Atverot cilni grafiskajā saskarnē, autentifikācija izmanto saglabātā savienojuma akreditācijas datus vai parastās lietotnes uzvednes.

Piemēri

# Open a new tab in the running instance and log into saved "lager"
DR-Terminal connect lager --new-tab

# Ad-hoc host with user — the app prompts for credentials
DR-Terminal connect 10.0.0.1:22 -u pi --new-tab

# Jump chain: bastion1 → bastion2 → target
DR-Terminal connect production -j bastion1,bastion2 --new-tab

# Headless exec with a key file — prints uptime and exits
DR-Terminal connect 10.0.0.1:22 -u pi -i ~/.ssh/id_ed25519 --exec -c 'uptime'

# CLI start script: run commands after login
DR-Terminal connect dev --new-tab -c 'cd /srv/app && tmux attach -t main'

Simbolsaite uz PATH

Pēc DR-Terminal instalēšanas izveidojiet simbolsaiti, lai komanda darbotos globāli:

sudo ln -s /path/to/DR-Terminal/bin/DR-Terminal /usr/local/bin/dr-terminal
dr-terminal connect lager --exec -c 'df -h'

Viens gadījums

DR-Terminal uztur vienu gadījumu vienam lietotājam (Unix domēna ligzda vai nosaukta caurule operētājsistēmā Windows). Otrs DR-Terminal connect ... pārsūta savus argumentus darbojošamies gadījumam un iziet — darbojošais gadījums pēc tam atver jaunu cilni.

Previous
Lokāls & seriālais
Next
Drošība un dati