Attività di dttermAvviare dttermL'emulatore di terminale dtterm del &ProductName;
può essere avviato in diversi modi:Dal Pannello principaleDalla Gestione di fileDalla riga comandi di una finestra
di terminale già apertaDalla Gestione di applicazioniCon l'opzione Nuova del menu a tendina
Finestra di dttermPer avviare dtterm dal Pannello principaleavvio di un emulatore di terminalechiusura di un emulatore di terminaleTerminale: controlloIl controllo del terminale si trova nel pannello secondario Applicazioni
personali.Fare clic sul controllo del terminale.
La spia di occupato lampeggerà per indicare che il terminale è
stato attivato.Dopo qualche istante comparirà
la finestra di dtterm.Per avviare dtterm dalla Gestione di fileScegliere Aprire terminale dal menu
File.&sigspace;Questa opzione avvia dtterm nella stessa
directory
visualizzata nella Gestione di file.Per avviare un emulatore di terminale diverso da dttermPer usare un emulatore di terminale diverso da
dtterm occorre avviarlo dalla riga comandi
di una finestra di terminale già aperta.Dalla riga comandi, digitare il nome
dell'emulatore di terminale seguito eventualmente dalle opzioni desiderate.
Ad esempio, per avviare xterm digitare:xterm [opzioni] &opzionirappresenta le opzioni disponibili per personalizzare l'emulatore di
terminale.&specifica che l'emulatore di terminale verrà eseguito in background,
consentendo all'utente di continuare a lavorare nella
finestra originale.Se non specificato diversamente con un'opzione, l'emulatore di terminale
viene avviato nello spazio di lavoro corrente.Per avviare dtterm dal menu FinestraDa una finestra di dtterm già aperta, scegliere Nuova dal menu Finestra.
Verrà avviata una copia della finestra di dtterm
originale.EsempiIl comando seguente avvia una finestra di dtterm nello spazio di lavoro Note sul progetto:dtterm -xrm '*workspaceList: "Note sul progetto"' &Il comando seguente avvia una finestra di dtterm
su uno schermo del sistema "lgmcd":dtterm -display lgmcd:0.1 &Vedere anchePer informazioni dettagliate sulle
opzioni disponibili per dtterm, vedere la
pagina di spiegazioni dtterm (1X).Chiudere dttermchiusura di dttermfinestra: menu di controlloDalla riga comandi, digitare exit e premere Return.Oppure, scegliere
Chiudere dal menu Finestra.Oppure, scegliere
Chiudere dal menu a tendina della finestra (accessibile dal pulsante nell'angolo
in alto a sinistra della cornice).Choosing Exit from the dtterm Window menu
is the preferred method of
closing dtterm.Copiare e incollare parti di testotagliare: testoincollare: testotesto: tagliare e incollarePer copiare un testoUsando il pulsante del mouse 1, trascinare
il puntatore sul testo da copiare in modo da evidenziarlo.Una volta evidenziato tutto il testo
desiderato, rilasciare il pulsante del mouse 1.Con questa operazione il testo non viene cancellato dalla sua posizione
originale.Per incollare un testoPosizionare il cursore nel punto in
cui si desidera inserire il testo.Fare clic sul pulsante del mouse 2.
Nel punto indicato dal cursore verrà inserita una copia del testo
correntemente selezionato. Lo stesso testo può essere inserito più
volte ripetendo l'operazione.Ridimensionare la finestra di dttermfinestra: ridimensionamentoScegliere Dimensioni della finestra
dal menu Opzioni.Scegliere una delle tre dimensioni
disponibili:80x24132x24PredefiniteNon tutte le dimensioni della finestra e del font consentono di ridimensionare dtterm alla larghezza di 132 colonne. In questi casi, la
finestra verrà ridimensionata al massimo numero di colonne possibili.
Per modificare le dimensioni di dtterm
è anche possibile usare i controlli della Gestione delle
finestre.Vedere ancheRidimensionare il contenuto della finestraresize, funzioneQuando si cambia la dimensione di una finestra di terminale, è
possibile che l'operazione non abbia effetto sulle applicazioni eseguite in
quella finestra. Per ridimensionare anche l'output delle applicazioni, procedere
come segue.Dalla riga comandi, digitare:eval `resize`Vedere ancheAvviare un'applicazione in una finestra di dttermDigitare il comando richiesto per avviare
l'applicazione dalla riga comandi della finestra di terminale.La sintassi generale per l'avvio di un'applicazione è la seguente:
applicazione [ opzioni] &applicazioneè il nome dell'applicazione.opzionisono informazioni opzionali che permettono di specificare
le modalità di esecuzione dell'applicazione.&specifica che l'applicazione verrà eseguita in background;
in questo modo sarà possibile continuare a utilizzare la
finestra dell'emulatore di terminale.EsempioPer avviare un orologio digitale dalla riga comandi, digitare:
xclock -digital &Vedere anchePer informazioni sui comandi e le opzioni
da utilizzare per una determinata applicazione, vedere la pagina di spiegazioni
o altra documentazione relativa a quell'applicazione.Eseguire il login su un sistema remotoUso di rloginPer effettuare il login su un host remoto, usare il comando rlogin da una finestra di emulatore di terminale.
Una volta attivata la finestra come terminale dell'host remoto sarà
possibile eseguire applicazioni su quel sistema e, all'occorrenza, redirigere
l'output sul proprio sistema.EsempioIl comando seguente esegue il login su un sistema di nome remoto, avvia il client xload
e redirige la visualizzazione sul sistema di partenza (di nome locale).rlogin remoto
xload -display locale:0Uso di remshIl comando remsh avvia uno shell
in un host remoto, esegue un certo client (spesso avviando un emulatore di
terminale su tale host) e ridirige il display [schermo] di ritorno al sistema
originale se lo si desidera. (I sistemi che non supportano remsh generalmente supportano il comando rsh equivalente).
La sintassi per il comando remsh è:
remsh remoto -n client -display sistema:display[.schermo]dove:remotoè il nome dell'host remotoclientè il programma da eseguire sull'host remotosistema:display[.schermo]rappresentano l'host e lo schermo su cui si desidera visualizzare il
risultato del comando.EsempioIl comando seguente esegue xload
sull'host remoto di nome remoto e redirige
l'output sul sistema originario locale.remsh remoto -n /usr/bin/X11/xload -display locale:0.0 &
Il comando remsh viene spesso utilizzato
per personalizzare un menu in modo da accedere ad altri host.Configurare dttermImpostare le risorse di dttermUna risorsa è una variabile il cui valore influisce su un attributo
di una finestra o dell'ambiente. Alcuni esempi sono il colore di primo piano,
il colore dello sfondo, l'altezza e la larghezza delle finestre. Le risorse
si trovano in uno speciale database. Le seguenti sono risorse di dtterm:Dtterm*saveLines: 4s
Dtterm*scrollBar: TrueI file con le impostazioni predefinite per le applicazioni del desktop
si trovano nella directory /usr/dt/app-defaults/lingua.
Le risorse vengono caricate all'avvio della sessione dalla Gestione
delle sessioni. Per informazioni sul modo in cui le risorse vengono caricate
nel RESOURCE_MANAGER,
vedere la sezione "Caricamento delle risorse per la sessione" nel manuale Manuale del CDE per utenti esperti e amministratori di sistema.
Impostare le risorse a livello di sistemaAggiungere le risorse al file /etc/dt/config/lingua/sys.resources.
(Se necessario, creare il file.)Ad esempio, se in /etc/dt/config/C/sys.resources
si specifica:Risorsa*applicazione: valorela risorsa Risorsa*applicazione verrà
impostata come caratteristica di
RESOURCE_MANAGER di tutti gli utenti al login successivo.Impostare un insieme di risorse personaliAggiungere le risorse al file DirectoryIniziale/.Xdefaults.
Fare doppio clic su Ricaricare risorse
nel gruppo di applicazioni Strumenti_desktop.Specificare l'uso della barra di scorrimentoSpecificare la risorsa scrollBar per l'emulatore di terminale.
Se il valore di scrollBar è True, dtterm utilizzerà la barra di scorrimento. Se il valore
è False, la finestra sarà priva di barre di scorrimento.Eseguire il logout e quindi un nuovo
login per tornare alla sessione corrente. (Per tornare a una sessione iniziale,
definire la sessione iniziale desiderata e quindi eseguire la sequenza logout-login.)
EsempiPer impostare l'uso della barra di scorrimento in tutte le finestre dtterm:Dtterm*scrollBar: TruePer impostare l'uso della barra di scorrimento solo nelle finestre dtterm di nome "Terminale_locale":Terminale_locale*scrollBar: TrueImpostare i caratteri di controllo del terminaleEditare la risorsa ttyModes usando uno dei metodi descritti in
Impostare le risorse di dtterm.
La sintassi per questa risorsa è la seguente:ttyModes: nome^Cdove nome è il controllo e C è il relativo carattere. Ad esempio,
il valore predefinito per ttyModes è:
ttyModes: erase ^H intr ^C kill ^U start ^Q stop ^S swtch ^@
Poiché dttermemula soltanto un terminale, è possibile che i caratteri di controllo
non siano quelli utilizzati abitualmente sui terminali fisici. La risorsa ttyModes permette di impostare i caratteri di controllo preferiti
per l'emulatore di terminale.La Gestione del login predefinisce i seguenti caratteri di controllo.
Controllo Carattere (Effetto)erase^H (il tasto Backspace cancella i caratteri)intr^C (Interruzione - L'operazione corrente viene interrotta
e ricompare il prompt della riga comandi)kill^U (Viene cancellata la riga di immissione)start^Q (Viene avviato l'output del processo secondario)swtch^@ (Vengono attivati ciclicamente i vari livelli di una shell)Il carattere "^" rappresenta il tasto CTRL. Ciò significa, ad esempio, che per interrompere un'operazione
occorre premere CTRLC. Per impostare ttyModes, usare il tasto ^ anziché
il tasto CTRL.