File: shutdown.8

package info (click to toggle)
man-pages-it 0.3.0-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 2,256 kB
  • ctags: 20
  • sloc: makefile: 150; sed: 1
file content (124 lines) | stat: -rw-r--r-- 5,276 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
.\"
.\" Traduzione in italiano di Giovanni Bortolozzo <borto@dei.unipd.it>
.\" Agosto 1996
.\" 1 Revisione e aggiornamento Marzo 1997
.\" Correzioni, Ottavio G. Rizzo, ottobre 1998
.\"
.\" " for hilit19
.TH SHUTDOWN 8 "31 maggio 1996" "" "Linux System Administrator's Manual"
.SH NOME
shutdown \- porta gi il sistema
.SH SINTASSI
.B /sbin/shutdown
.RB [ \-t
.IR sec ]
.RB [ \-rkhncf ]
.I time
.RI [ warning-message ]
.SH DESCRIZIONE
.B Shutdown
porta gi (down) il sistema in modo sicuro.  notificato a tutti gli
utenti loggati che il sistema sta per andare gi, ed  bloccato
\fIlogin(1)\fP.  possibile portare gi il sistema immediatamente, o
dopo un ritardo.  notificato a tutti i processi che il sistema sta
andando gi prima con il signal \s-2SIGTERM\s0. Ci lascia il tempo ai
programmi come \fIvi(1)\fP di salvare i file che si stanno editando, e
ai programmi per la posta e le news di uscire in modo pulito,
ecc. \fBShutdown\fP fa il suo lavoro segnalandolo al processo
\fBinit\fP, chiedendogli di cambiare il \fIrunlevel\fP. Il \fIrunlevel
0\fP  usato per fermare (halt) il sistema, il \fIrunlevel 6\fP  usato per
il riavvio (reboot) del sistema e il \fIrunlevel 1\fP  usato per portare il
sistema in uno stato nel quale sia possibile compiere ``lavori
ammistrativi''; questo  il default se non  dato a \fBshutdown\fP ne
il flag \fI-h\fP ne il flag \fI-r\fP. Per vedere quali azioni sono
intraprese il fase di halt o reboot si vedano le voci per questi
\fIrunlevel\fP nel file \fI/etc/inittab\fP.
.SH OPZIONI
.IP "\fB\-t\fP \fIsec\fP"
Dice a init di aspettare \fIsec\fP secondi tra l'invio ai
processi dell'avviso e del kill signal, prima di passare ad un altro
\fIrunlevel\fP. 
.IP \fB\-k\fP
Non fa realmente lo shutdown; spedisce solo un messaggio d'avviso a tutti.
.IP \fB\-r\fP
Reboota dopo lo shutdown.
.IP \fB\-h\fP
Ferma (halt) dopo lo shutdown.
.IP \fB\-n\fP
[SCREDITATA] Non chiama init per fare lo shutdown ma lo fa da
se. L'uso di questa opzione  scoraggiato, e il suo risultato non 
sempre quello che ci si aspettava.
.IP \fB\-f\fP
Fa un reboot `veloce' (fast).
.IP \fB\-c\fP
Cancella uno shutdown che sta gi girando. Con questa opzione
ovviamente non  possibile passare l'argomento \fBtime\fP, ma si pu
mettere un messaggio di spiegazione nella riga di comando che sar
spedito a tutti gli utenti.
.IP \fItime\fP
Quando fare lo shutdown.
.IP \fIwarning-message\fP
Messaggio da inviare a tutti gli utenti.
.PP
L'argomento \fItime\fP pu avere diversi formati. Per primo, pu
essere un tempo assoluto nel formato \fIhh:mm\fP, nel quale \fIhh\fP 
l'ora (1 o 2 cifre) e \fImm\fP  il minuto dell'ora (in due
cifre). Per secondo, pu essere nel formato \fB+\fP\fIm\fP, nel quale
\fIm\fP  il numero di minuti da attendere. La parola \fBnow\fP  un
alias per \fB+0\fP.
.PP
Il flag \fB\-f\fP significa `reboot fast'. Ci crea solo un file
d'avviso \fB/fastboot\fP il quale pu essere testato dal sistema
quando ritorna su ancora. Il boot file rc pu verificare se c' questo
file, e decidere di non lanciare \fIfsck(1)\fP in quanto il sistema 
stato portato gi in modo corretto. Dopo di questo, il processo di
boot dovrebbe rimuovere \fB/fastboot\fP.
.PP
Il flag \fB-n\fP fa si che shutdown non chiami init, ma ``killi'' da
solo tutti i processi in esecuzione. Dopo che tutti i processi sono
stati killati, \fBshutdown\fP prover ad eseguire velocemente lo
script \fI/etc/rc.d/rc.halt\fP (o rc.reboot). Controlla inoltre la
presenza dei file equivalenti \fIrc.0\fP e \fIrc.6\fP. Se questo
script ritorna o non pu essere eseguito (perch per esempio non c')
\fBshutdown\fP fermer \fIquota\fP e \fIaccounting\fP, disabiliter lo
\fIswapping\fP e \fIsmonter\fP tutti i filesystem.
.SH Controllo dell'Accesso
\fBShutdown\fP pu essere chiamato da \fBinit\fP(8) quando sono
premuti i ``magic key'' \fBCTRL-ALT-DEL\fP, creando una voce apposita
in \fI/etc/inittab\fP. Ci significa che chiunque abbia l'accesso
fisico alla tastiera della console pu fare lo shutdown del
sistema. Per prevenire ci, \fBshutdown\fP pu verificare se un utente
autorizzato  loggato in una delle console virtuali. Se \fBshutdown\fP
 chiamato da \fBinit\fP, guarda se  presente il file
\fI/etc/shutdown.allow\fP. Poi confronta l'elenco dei nomi in quel
file con la lista di utenti che sono loggati sulle console virtuali
(da \fI/var/run/utmp\fP). Proceder solo se  loggato uno di questi utenti
autorizzati \fBo root\fP. Altrimenti scriver il messaggio
.sp 1
.nf
\fBshutdown: no authorized users logged in\fP
.fi
.sp 1
nella console (fisica) del sistema. Il formato di
\fI/etc/shutdown.allow\fP  un nome di utente per riga. Sono
consentite righe vuote o di commento (prefissate da
\fB#\fP). Attualmente per questo file c' un limite di 32 utenti.
.SH FILE
.nf
/fastboot
/etc/inittab
/etc/rc.d/rc.halt
/etc/rc.d/rc.reboot
/etc/shutdown.allow
.fi
.SH BACHI
Non  proprio un baco, ma molti utenti dimenticano di dare l'argomento
\fItime\fP e poi si scervellano sul messaggio d'errore che
\fBshutdown\fP produce. L'argomento \fItime\fP  obbligatorio; nel
90% dei casi sar la parola \fBnow\fP.
.SH AUTORE
Miquel van Smoorenburg, miquels@cistron.nl
.br
Traduzione di Giovanni Bortolozzo <borto@dei.unipd.it>
.SH "VEDERE ANCHE"
fsck(8), init(1), halt(8), reboot(8)