X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=errors.tex;h=391cc820839534aa94ae87ae8bed23b2abfaddc6;hp=434decae7c7d7acb788f063c15e0eef4b47962a1;hb=46029a05c9009df38022e82b0f20732290388ef1;hpb=5a59e67204ff436dceb6a13ed39e876aea3945a8 diff --git a/errors.tex b/errors.tex index 434deca..391cc82 100644 --- a/errors.tex +++ b/errors.tex @@ -44,35 +44,35 @@ gestione dei file. file che si suppone erroneamente essere esistente. \item \errcode{EIO} \textit{Input/output error}. Errore di input/output: usato per riportare errori hardware in lettura/scrittura su un dispositivo. -\item \errcode{ENXIO} \textit{No such device or address}. Device inesistente: il - sistema ha tentato di usare un dispositivo attraverso il file specificato, - ma non lo ha trovato. Può significare che il file di dispositivo non è - corretto, che il modulo relativo non è stato caricato nel kernel, o che il - dispositivo è fisicamente assente o non funzionante. +\item \errcode{ENXIO} \textit{No such device or address}. Device inesistente: + il sistema ha tentato di usare un dispositivo attraverso il file + specificato, ma non lo ha trovato. Può significare che il file di + dispositivo non è corretto, che il modulo relativo non è stato caricato nel + kernel, o che il dispositivo è fisicamente assente o non funzionante. \item \errcode{ENOEXEC} \textit{Invalid executable file format}. Il file non ha un formato eseguibile, è un errore riscontrato dalle funzioni \func{exec}. \item \errcode{EBADF} \textit{Bad file descriptor}. File descriptor non valido: si è usato un file descriptor inesistente, o aperto in sola lettura per scrivere, o viceversa, o si è cercato di eseguire un'operazione non consentita per quel tipo di file descriptor. -\item \errcode{EACCESS} \textit{Permission denied}. Permesso negato; l'accesso +\item \errcode{EACCES} \textit{Permission denied}. Permesso negato; l'accesso al file non è consentito: i permessi del file o della directory non consentono l'operazione. \item \errcode{ELOOP} \textit{Too many symbolic links encountered}. Ci sono troppi link simbolici nella risoluzione di un pathname. \item \errcode{ENAMETOOLONG} \textit{File name too long}. Si è indicato un pathname troppo lungo. -\item \errcode{ENOTBLK} \textit{Block device required}. Si è specificato un file - che non è un \textit{block device} in un contesto in cui era necessario +\item \errcode{ENOTBLK} \textit{Block device required}. Si è specificato un + file che non è un \textit{block device} in un contesto in cui era necessario specificare un \textit{block device} (ad esempio si è tentato di montare un file ordinario). \item \errcode{EEXIST} \textit{File exists}. Si è specificato un file esistente in un contesto in cui ha senso solo specificare un nuovo file. -\item \errcode{EBUSY} \textit{Resource busy}. Una risorsa di sistema che non può - essere condivisa è occupata. Ad esempio si è tentato di cancellare la - directory su cui si è montato un filesystem. -\item \errcode{EXDEV} \textit{Cross-device link}. Si è tentato di creare un link - diretto che attraversa due filesystem differenti. +\item \errcode{EBUSY} \textit{Resource busy}. Una risorsa di sistema che non + può essere condivisa è occupata. Ad esempio si è tentato di cancellare la + directory su cui si è montato un filesystem. +\item \errcode{EXDEV} \textit{Cross-device link}. Si è tentato di creare un + link diretto che attraversa due filesystem differenti. \item \errcode{ENODEV} \textit{No such device}. Si è indicato un tipo di device sbagliato ad una funzione che ne richiede uno specifico. \item \errcode{ENOTDIR} \textit{Not a directory}. Si è specificato un file che @@ -91,8 +91,8 @@ gestione dei file. controllo relativa ad un terminale su un file che non lo è. \item \errcode{ETXTBSY} \textit{Text file busy}. Si è cercato di eseguire un file che è aperto in scrittura, o scrivere un file che è in esecuzione. -\item \errcode{EFBIG} \textit{File too big}. Si è ecceduto il limite imposto dal - sistema sulla dimensione massima che un file può avere. +\item \errcode{EFBIG} \textit{File too big}. Si è ecceduto il limite imposto + dal sistema sulla dimensione massima che un file può avere. \item \errcode{ENOSPC} \textit{No space left on device}. la directory in cui si vuole creare il link non ha spazio per ulteriori voci. \item \errcode{ESPIPE} \textit{Invalid seek operation}.