Salta l'introduzione Italia - Italiano
HP.com Italia Prodotti e Servizi Supporto e Drivers Soluzioni Come Acquistare
» Contatta HP
Altre opzioni
HP.com Italia
Uso di HP-UX: Server e workstation HP > Capitolo 3 Uso della shell

Impostazione dell’ambiente di login

» 

Documentazione tecnica

Libro completo in PDF
» Feedback
Inizio contenuto

 » Sommario

 » Glossario

 » Indice

Quando si esegue il login, la shell automaticamente definisce un ambiente di lavoro esclusivo per l’utente, e lo mantiene fino al logout. Il proprio ambiente definisce caratteristiche quali chi è l’utente, dove lavora e quali processi sta eseguendo. Tali caratteristiche sono definite da valori assegnati alle variabili di ambiente.

L’ambiente della shell è analogo ad un ambiente di ufficio. Nell’ufficio, le caratteristiche fisiche come l’illuminazione e la temperatura sono simili per tutti. Ma molti fattori dell’ambiente dell’ufficio sono esclusivi per l’utente in questione, tipo le procedure di routine ed il proprio spazio di lavoro individuale. Pertanto, il proprio ambiente è diverso da quello dei propri colleghi di lavoro, proprio come l’ambiente della propria shell è diverso dal loro.

Il programma login

Quando si esegue il login, HP-UX esegue un programma denominato login. Questo programma avvia la propria sessione usando i dati memorizzati nel file /etc/passwd, che contiene una riga per ciascun utente del sistema. Questo file include il proprio nome utente, password (criptata), home directory e la shell da eseguire al login. Se /etc/passwd non specifica una shell, sarà selezionata la shell POSIX (/usr/bin/sh).

Il programma login fa quanto segue:

  • Visualizza il prompt Password: (se si dispone di una password).

  • Controlla il nome utente e la password nel file /etc/passwd.

  • Assegna i valori di default o quelli definiti dall’utente all’ambiente della shell.

  • Avvia l’esecuzione del processo della shell.

Variabili di ambiente

L’ambiente della shell definisce le modalità di interazione di HP-UX con l’utente. Le caratteristiche dell’ambiente sono definite da variabili di ambiente, composte da un nome ed un valore. Ad esempio, la directory in cui si inizia ogni sessione nella propria home directory; la sua variabile di ambiente è la variabile denominata HOME ed il suo valore è assegnato durante il processo di login. Nel corso di questa sezione, il valore di HOME è uguale a /home/terry.

Ecco alcune variabili di ambiente impostate durante il processo di login. Notare come la maggior parte di esse siano già impostate nel file di default .profile.

HOME

  • Definisce la home directory dell’utente; la directory di default per il comando cd (ad esempio, /home/terry).

  • Valore di default assegnato durante il login.

LOGNAME

  • Contiene il nome utente (ad esempio, terry).

  • Il valore di default è nome_utente

MAIL

  • Stabilisce dove il sistema cerca la posta. Impostato in base al nome utente (ad esempio, /var/mail/terry).

  • Il valore di default tipico è /var/mail/nome utente

PATH

  • Imposta le directory nelle quali il sistema esegue la ricerca per trovare ed eseguire i comandi.

  • I valori di default tipici includono o seguenti percorsi:

    /usr/bin:/usr/bin:/usr/contrib/bin:/usr/local/bin:/usr/lib

SHELL

  • Stabilisce quale shell eseguire. Impostata nell’ultimo campo della voce del file /etc/passwd per il login dell’utente. Se tale campo non è definito, si usa il valore di default.

  • Il valore di default tipico è /usr/bin/sh

TERM

  • Specifica il genere di terminale per cui si prepara l’output.

  • Il valore di default tipico è hp

TZ

  • Fornisce il fuso orario attuale e la differenza dall’ora di Greenwich. Impostata per default sul fuso orario standard degli Stati Uniti centrali, l’amministratore di sistema deve cambiare il valore con un altro fuso orario. Impostata dallo script /etc/profile.

  • Il valore di default tipico è MST7MDT

EDITOR

  • Stabilisce l’editor di default.

  • Il valore di default tipico è vi

DISPLAY

  • Specifica l’host di visualizzazione delle finestre. Usare su un sistema remoto per visualizzare le finestre a livello locale.

  • Il valore di default tipico è DISPLAY=:0

Versione stampabile
Informativa sulla privacy Usando questo sito si accettano le sue condizioni
© Hewlett-Packard Development Company, L.P.