24.01.2014 Views

Terminali a caratteri - IIS Marconi Latina - Area didattica

Terminali a caratteri - IIS Marconi Latina - Area didattica

Terminali a caratteri - IIS Marconi Latina - Area didattica

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Terminali</strong> a <strong>caratteri</strong> 649<br />

15.13.4 Configurazione<br />

Il programma Screen consente di definire la sua configurazione attraverso i file ‘/etc/<br />

screenrc’ e ‘~/.screenrc’ (il primo per tutto il sistema; il secondo per ogni utente). In<br />

alternativa, attraverso l’opzione ‘-c’ si può indicare un file differente.<br />

Il contenuto del file di configurazione si compone di commenti, preceduti dal simbolo ‘#’, righe<br />

vuote, righe bianche e direttive. Le informazioni utili sono costituite soltanto dalle direttive<br />

(istruzioni semplici), disposte normalmente su una sola riga.<br />

«<br />

15.14 Console parallele con Pconsole<br />

A ogni terminale a <strong>caratteri</strong> gestito presso il proprio elaboratore, corrisponde un file di<br />

dispositivo, individuabile normalmente con il programma ‘tty’:<br />

«<br />

$ tty [ Invio ]<br />

|/dev/tty5<br />

Il risultato del comando ‘tty’ è relativo all’elaboratore presso il quale si sta operando,<br />

pertanto, se si tratta di un accesso remoto, il file di dispositivo riportato è inteso essere<br />

quello corrispondente nell’elaboratore remoto. Si cerchi di seguire l’esempio seguente,<br />

dove dall’elaboratore «A» ci si collega all’elaboratore «B», con l’aiuto di un programma<br />

appropriato:<br />

A$ tty [ Invio ]<br />

Ci si trova seduti davanti alla console dell’elaboratore «A» e si controlla quale file di dispositivo<br />

corrisponde alla propria console; si suppone si tratti della quinta console virtuale di un<br />

sistema GNU/Linux:<br />

|/dev/tty5<br />

Con l’aiuto di un programma appropriato, ci si collega all’elaboratore «B» (che ha indirizzo<br />

IPv4 172.17.1.2):<br />

A$ ssh 172.21.1.2 [ Invio ]<br />

Password: digitazione_all’oscuro [ Invio ]<br />

|Last login: ... from ...<br />

B$<br />

A questo punto, pur essendo seduti davanti alla console dell’elaboratore «A», si sta lavorando<br />

nell’elaboratore «B». Si verifica il file di dispositivo corrispondente al terminale usato:<br />

B$ tty [ Invio ]<br />

|/dev/pts/2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!