~ubuntu-branches/debian/sid/man-pages-it/sid

« back to all changes in this revision

Viewing changes to man1/mknod.1

  • Committer: Bazaar Package Importer
  • Author(s): Francesco Tapparo
  • Date: 2001-04-01 15:40:28 UTC
  • Revision ID: james.westby@ubuntu.com-20010401154028-z6m3zeb44vbw7yhp
Tags: upstream-0.3.0
Import upstream version 0.3.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.\" Copyright Andries Brouwer, Ragnar Hojland Espinosa and A. Wik, 1998.
 
2
.\"
 
3
.\" This file may be copied under the conditions described
 
4
.\" in the LDP GENERAL PUBLIC LICENSE, Version 1, September 1998
 
5
.\" that should have been distributed together with this file.
 
6
.\"
 
7
.\" Traduzione italiana di Ottavio G. Rizzo <rizzo@maths.univ-rennes1.fr>
 
8
.\" Novembre 1998
 
9
.\" Aggiornamento a 1.22 di Ottavio G. Rizzo <rizzo@maths.univ-rennes1.fr>
 
10
.\" Gennaio 1999
 
11
.\"
 
12
.TH MKNOD 1 "Agosto 1998" "GNU File Utilities 3.16"
 
13
.SH NOME
 
14
mknod \- crea file speciali a blocchi o a caratteri
 
15
.SH SINTASSI
 
16
.BI "mknod [" opzioni "] " nome " {bc} " "primario secondario"
 
17
.br
 
18
.BI "mknod [" opzioni "] " nome " p"
 
19
.sp
 
20
Opzioni GNU (forma breve):
 
21
.BI "[\-m " permessi "] [\-\-help] [\-\-version] [\-\-]"
 
22
.SH DESCRIZIONE
 
23
.B mknod
 
24
crea una FIFO, un file speciale a caratteri o un file speciale a
 
25
blocchi col
 
26
.I nome
 
27
specificato.
 
28
.PP
 
29
Un file speciale � una tripletta (boolean, integer, integer)
 
30
memorizzata nel filesystem. Il booleano sceglie fra un file speciale a
 
31
caratteri e uno a blocchi. I due interi sono il numero primario e
 
32
secondario del dispositivo.
 
33
.PP
 
34
Perci�, un file speciale non occupa quasi nessuno spazio su disco ed �
 
35
usato solo per comunicare col sistema operativo e non per memorizzare
 
36
dati. Spesso i file speciali si riferiscono a device hardware (disco,
 
37
nastro, tty, stampante) o a device del sistema operativo (/dev/null,
 
38
/dev/random). 
 
39
.PP
 
40
I file speciali a blocchi sono solitamente device di tipo disco (dove,
 
41
per esempio, si pu� accedere ai dati con un numero di blocco ed ha
 
42
senso avere una cache a blocchi). Tutti gli altri device sono file
 
43
speciali a caratteri (molto tempo fa la differenza era diversa: I/O su
 
44
un file speciale a caratteri non sarebbe stato �bafferizzato� mentre
 
45
su un file speciale a blocchi lo sarebbe stato).
 
46
.PP
 
47
Il comando
 
48
.B mknod
 
49
� quello che crea file di questo tipo.
 
50
.PP
 
51
Gli argomenti che seguono
 
52
.I nome
 
53
specificano il tipo di file da creare:
 
54
.RS
 
55
.TP
 
56
.B p
 
57
per una FIFO
 
58
.TP
 
59
.B b
 
60
per un file speciale a blocchi (bafferizzato)
 
61
.TP
 
62
.B c
 
63
per un file speciale a caratteri (non bafferizzato)
 
64
.RE
 
65
.PP
 
66
La versione GNU di
 
67
.B mknod
 
68
accetta
 
69
.B u
 
70
(unbuffered) come sinonimo di
 
71
.BR c .
 
72
.PP
 
73
Creando un file speciale a blocchi o a caratteri, i numeri primari e
 
74
secondari di dispositivo devono essere dati dopo il tipo di file (in decimale
 
75
o in ottali con uno 0 di fronte; la versione GNU accetta anche
 
76
esadecimali con un 0x di fronte).
 
77
I permessi dei file appena creati sono, di natura, 0666 (�a+rw�) meno
 
78
i bit impostati dalla umask.
 
79
.SH OPZIONI
 
80
.TP
 
81
.BI "\-m " modo ", \-\-mode=" modo
 
82
Imposta a
 
83
.I permessi
 
84
i permessi, che possono essere simbolici come in 
 
85
.BR chmod (1),
 
86
dei file creati e poi usa i permessi predefiniti come punto di
 
87
partenza.
 
88
.SH "OPZIONI GNU STANDARD"
 
89
.TP
 
90
.B "\-\-help"
 
91
Stampa un messaggio di spiegazione sullo standard output ed esce (con
 
92
successo). 
 
93
.TP
 
94
.B "\-\-version"
 
95
Stampa informazioni sulla versione sullo standard output ed esce (con
 
96
successo).
 
97
.TP
 
98
.B "\-\-"
 
99
Termina l'elenco delle opzioni.
 
100
.SH AMBIENTE
 
101
Le variabili  LANG, LC_ALL, LC_CTYPE e LC_MESSAGES hanno il
 
102
solito significato.
 
103
.SH "CONFORME A"
 
104
POSIX non descrive questo comando non essendo portatile e raccomanda
 
105
l'utilizzo di
 
106
.BR mkfifo (1)
 
107
per creare FIFO. SVID ha un comando
 
108
.I /etc/mknod
 
109
con la sintassi di cui sopra, ma senza l'opzione per i permessi.
 
110
.SH NOTE
 
111
In un sistema Linux (versione 1.3.22 o pi� recente), il file
 
112
.I /usr/src/linux/Documentation/devices.tex
 
113
contiene un elenco di dispositivi con nome, tipo, numero primario e secondari.
 
114
.LP
 
115
Questa pagina descrive
 
116
.B mknod
 
117
come si trova nel pacchetto fileutils-3.16; altre versioni potrebbero
 
118
differire leggermente. Spedisci correzioni o aggiunte a aeb@cwi.nl,
 
119
aw@mail1.bet1.puv.fi o ragnar@lightside.ddns.org [NdT: ovviamente,
 
120
problemi nella traduzione devono essere spediti al traduttore, non
 
121
agli autori]. Segnala bachi nei programmi a
 
122
fileutils-bugs@gnu.ai.mit.edu.