Un processore di architettura RISC (Reduced Instruction Set Computer) sviluppato da Digital Equipment Corporation.
Abbreviazione di AT Attachment Packet Interface. ATAPI è il protocollo con cui i CD-ROM drive comunicano con il computer tramite un controller (E)IDE.
Il sistema di numerazione basilare usato dai computer è conosciuto come binario. Comunque spesso il termine fa riferimento all'eseguibile di un programma. Opposto di "codice sorgente."
Abbreviazione di Basic Input/Output System. Sui sistemi PC-compatible il BIOS è usato per compiere tutte le funzioni necessarie ad inizializzare correttamente l'hardware del sistema al momento dell'avvio. Il BIOS controlla anche il processo di boot, provvede ad una routine input/output di basso livello (da cui il suo nome) e (di solito) permette agli utenti di modificare i dettagli della configurazione hardware del sistema.
Abbreviazione di "bootstrap". Il processo con cui un un sistema operativo viene inizializzato.
Un dischetto usato per far partire molte installazioni Red Hat Linux.
Vedasi "Boot".
Abbreviazione di Complex Instruction Set Computer. Una filosofia di design di processori dove questi vengono concepiti per eseguire un numero relativamente ampio di istruzioni differenti, ciascuna che richiede una differente quantità di tempo per essere eseguita (a seconda della complessità dell'istruzione). Opposto a RISC.
In Origine abbreviazione di Complementary Metal Oxide Semiconductor -- una tecnologia di semiconduttori usata in molti circuiti integrati. Ora il termine viene spesso usato per descrivere l'hardware di basso livello che contiene la configurazione del BIOS e l'hardware clock del computer.
In riferimento ai dischi rigidi, il numero di differenti posizioni che le testine di read/write del disco possono assumere sull'unità. Guardando dal punto di vista dei platter, ciascuna posizione di una testina descrive un cerchio immaginario di diametri differenti sulla superficie dei piatti, ma quando si guarda dal lato, questi cerchi divengono una serie di cilindri attaccati l'un l'altro. Si veda anche Geometria.
Istruzione in formatto leggibile che compongono un programma. Conosciuta anche come "sorgenti". Senza il codice sorgente di un programma, risulta molto difficile modificare il programma stesso.
Le console virtuali consentono di avere delle "schermate multiple" su cui un utente può collegarsi ed eseguire dei programmi. Una schermata viene mostrata sul monitor del computer, in qualsiasi momento una combinazione di tasti permette di passare da una console virtuale all'altra.
Un demone è un programma che funziona, senza intervento umano, per compiere una specifica operazione. Per esempio lpd è un demone che controlla l'afflusso di job di stampa ad una stampante.
In riferimento ad un pacchetto, le dipendenze sono requisiti che esistono fra pacchetti. Per esempio, il pacchetto foo potrebbe richiedere dei file installati dal pacchetto bar. In questo esempio bar deve essere installato, o foo avrà delle dipendenze non risolte. RPM normalmente non consente l'installazione di pacchetti con dipendenze non risolte.
Software che controlla un dispositivo connesso ad un computer o ad un suo componente.
Dischetto richiesto per l'installazione di Red Hat Linux tramite dispositivi PCMCIA.
Vedasi Hard Disk.
Disk Druid è un'utility del programma di installazione di Red Hat Linux che viene usato per partizionare i dischi rigidi al momento dell'installazione.
Una piccola unità di memorizzaziozione di dati in un supporto rimovibile, per operazioni di lettura e scrittura.
Un dischetto che contiene un ambiente di sistema di base. Come indica il nome, un dischetto di rescue viene normalmente usato nel tentativo di operare un "rescue" (ripristino) di un sistema mal funzionante per evitare di doverlo reinstallare.
Un sistema operativo (di solito Linux) pronto per una facile installazione.
Un domain name viene usato per identificare computer che fanno capo ad una organizzazione particolare. I Domain name sono organizzati gerarchicamente, ciascun livello nella gerarchia viene separato dali altri tramite un punto (detto "dot"). Per esempio, Foo Incorporated Finance department potrebbe usare il domain name "finance.foo.com."
Vedasi Device Driver.
L'azione di configurare un computer per avviare più di un sistema operativo. Il nome resta fuorviante, visto che si possono avviare più dei due sistemi operativi che la parola "dual" implica.
Abbreviazione di Enhanced Integrated Drive Electronics, una nuova versione dello standard per interfacce IDE, e un'implementazione particolare di interfacce IDE. EIDE rende possibili dischi rigidi più grandi e veloci. La maggior parte dei sistemi oggi usa EIDE.
Quando il software ha dei bug, spesso viene corretto, ed i bug vengono chiamati errata. Red Hat Linux non fa eccezione alla regola; abbiamo una Errata Web page a http://www.redhat.com/errata.
Abbreviazione di Frequently Asked Questions. Le informazioni su Linux spesso sono presentate nella forma di liste di domande e risposte chiamate FAQ.
fdisk è un'utility usata per creare, cancellare o modificare le partizioni su un disco.
Un filesystem è il metodo con cui le informazioni vengono memorizzate su un disco rigido. Sistemi operativi differenti di solito usano filesystem differenti, rendendo difficile la condivisione dei contenuti di un disco rigido fra due sistemi. Comunque linux supporta più filesystem, permettendo l'accesso in lettura/scrittura ad una partizione dedicata a Windows.
Termine storico per un piccolo dispositivo di memorizzazione dati in un dispositivo rimovibile.
L'azione di scrivere un filesystem su un disco rigido.
Abbreviazione di Fully Qualified Domain Name. Un FQDN è il nome leggibile che include l'hostname ed il domain name di un computer. Per esempio, dato un hostname "foo" ed un domain name "bar.com", l'FQDN diviene "foo.bar.com".
Abbreviazione di File Transfer Protocol. Anche il nome di un programma che, come si evince, consente di copiare file da un sistema su una rete ad un'altro.
In termini di rete si riferisce ad un dispositivo che connette uno o più computer su una rete ad un'altra rete. Il dispositivo potrebbe essere un hardware specializzato (come un router), o un computer generico configurato per fare da gateway.
In riferimento ai dischi rigidi, le caratteristiche fisiche dell'organizzazione interna di un disco rigido. Notate che un disco rigido potrebbe avere una "geometria logica" differente dalla "geometri fisica", di solito per aggirare limitazioni del BIOS. Vedasi anche Cilindro, Testina e Settore.
Group ID. Il modo in cui l'appartenza di un utente ad un gruppo viene identificata per varie parti di $RHL;. I GID sono numerici, anche se nel file /etc/group si trova una tabella di corrispondenze con nomi leggibili.
I Gruppi sono un metodo per assegnare diritti specifici d'accesso a certe classi d'utenti. Per esempio, tutti gli utenti che lavorano sul Progetto X potrebbero far parte del gruppo xproj. Le risorse di sistema (tipo lo spazio disco) dedicate al Progetto X potrebbero quindi venir configurate per consentire il pieno accesso solo ai membri di xproj.
Un Hard disk contiene dei dispositivi magnetici (in forma di dischi) che ruotano vorticosamente. Delle piccole testine fluttuano sulla superficie di ciascun disco e vengono usate per scrivere e leggere il disco mentre ruota.
Un hostname è una stringa di caratteri usata per identificare un particolare computer.
Si veda Internationalizzazione.
Abbreviazione di Integrated Drive Electronics, che è il nome dell'interfacia standard usata per connettere dischi e CD-ROM ad un computer. Vedasi anche "EIDE" ed "ATAPI."
Internet Message Access Protocol. Protocollo utilizzato dai server mail più recenti.
Azienda responsabile della produzione dei microprocessori presenti nei personal computer PC-compatibili. Questi processori sono appartenenti alle famiglie 80386, 80486 e Pentium.
La pratica di progettare e scrivere programmi che possano essere facilmente configurati per interagire con l'utente in più di un linguaggio. Spesso designato come "is18n", in virtù del numero di lettere fra la "i" iniziale e la "n" finale del termine inglese "internationalization".
Gli Indirizzi IP sono i metodi con cui singoli sistemi su computer (o, da un punto di visto maggriomente rigoroso, le interfacce di rete su tali computer) vengono identificati su una rete TCP/IP. Tutti gli indirizzi sono composti da quattro blocchi di numeri, ciascuno variante da 0 a 255, e separati da punti.
Internet Service Provider.
La parte centrale di un sistema operativo su cui si basa il resto del sistema.
Parlando di computer, la collezione di routine che compiono delle operazioni normalmente richieste dai programmi. Le librerie possono essere condivise, ossia la routine risiede in un file di libreria separato dal programma che la utilizza. Le librerie possono anche essere "linkate staticamente" ad un programma, ossia una copia della routine di libreria viene fisicamente aggiunta al programma che la utilizza. I binari linkati staticamente non richiedono dei file di libreria per funzionare. I programmi linkati a librerie dinamiche non funzionano se non sono state installate anche le librerie.
Un loader per sistemi Linux basati su processori Intel compatibili.
Ha creato Linux nel 1991, quando era studente universitario.
Un programma di configurazione scritto da Jacques Gelinas. Linuxconf fornisce un approccio menu-based alla configurazione del sistema tramite diverse interfacie utente.
Un sistema operativo robusto, completo e gratuito sviluppato da Linus Torvalds.
Una partizione che risiede in una partizione estesa. Vedasi anche "partizione" e "partizione estesa".
Area del disco che può contenere altre partizioni.
Il master boot record (o MBR) è la sezione di un disco rigido che viene configurata per salvare informazioni necessarie ad iniziare il processo di boot su un personal computer.
Vedasi "Master Boot Record".
In riferimento ad un computer, memoria (in generale) è qualsiasi hardware in grado di memorizzare dei dati per potervi accedere successivamente. In questo contesto, di solito memoria si riferisce specificatamente alla RAM.
Un loader per sistemi Linux basati sul processore Alpha.
Un modulo è un insieme di routine che compiono funzioni a livello sistema, e possono essere caricate e scaricate dinamicamente dal kernel in funzione. Spesso i moduli contengono dei device driver e sono strettamente legati alla versione del kernel; la maggior parte di essi non può essere caricata su un kernel di versione differente da quella per cui sono stati compilati.
L'azione di rendere un filesystem accessibile agli utenti di un sistema.
La directory sotto la quale un filesystem risulta accessibile dopo essere stato montato.
Un mouse seriale è un mouse che è stato progettato per essere collegato ad una porta seriale di un computer. Un mouse seriale può essere facilmente identificato per il connettore rettangolare alla estremità del cavo.
In termini di rete TCP/IP, un name server è un computer che traduce dei nomi (tipo "foo.bar.com") in indirizzi numerici (tipo " 10.0.2.14").
Una netmask è un insieme di quattro blocchi di numeri separati da punti. Ciascun numero viene normalmente rappresentato con il sistema decimale equivalente ad un numero binario di 8 bit, il che implica che ciascun numero può variare da 0 (tutti gli otto bit azzerati) a 255 (tutti gli otto bit settati). Ciascun indirizzo IP consiste in due parti (l'indirizzo della rete e il numero dell'host). Il netmask viene usato per determinare la taglia di queste due parti. La posizione dei bit che sono impostati nel netmask serve a rappresentare lo spazio riservato all'indirizzo della rete, mentre i bit azzerati rappresentano lo spazio per il numero dell'host.
Abbreviazione di Network File System, NFS è un metodo per rendere un filesystem remoto accessibile sul sistema locale. Dal punto di vista dell'utente, un volume montato via NFS non è distinguibile da un filesystem direttamente residente sul disco rigido locale.
File che contengono software, scritti in un formato particolare che consente un'installazione e rimozione del software.
Acronimo di Pluggable Authentication Modules. PAM è il metodo di autenticazione che controlla l'accesso a Red Hat Linux.
Area del disco rigido a cui si può accedere come se fosse un disco rigido completo.
La tabella delle partizioni è una sezione del disco rigido configurata per definire le partizioni esistenti sul disco.
La partizione contiene un campo che viene usato per definire il tipo di filesystem in essa contenuto. Il tipo della partizione è un numero, anche se spesso ci si riferisce ad esso con un nome. Per esempio, il tipo partizione "Linux Native" è 82. Osservate che questo è numero esadecimale.
Vedasi PCMCIA.
Acronimo di Personal Computer Memory Card International Association. Questa organizzazione ha prodotto una serie di standard che definiscono le caratteristiche fisiche, elettriche e software di un piccolo dispositivo, dalle dimensioni di una carta di credito, che può contenere memoria, modem, schede di rete, ed altro ancora. Anche conosciute come PC Card, questi dispositivi vengono principalmente usati per computer portatili, (anche se anche qualche sistema desktop è in grado di usare schede PCMCIA).
Il set di identificatori che controlla l'accesso ai file. I permessi sono formati da tre campi: utente, gruppo, e altri. Il campo utente controlla l'accesso per l'utente proprietario del file, mentre il gruppo controlla l'accesso per chiunque rientri nel gruppo cui appartiene il file. Come indica il nome, il campo "altri" controlla l'accesso di chiunque altro. Ciascun campo contiene il medesimo numero di bit che specifica le operazioni che possono o meno essere compiute, come leggere, scrivere ed eseguire.
Abbreviazione di Pretty Good Privacy. PGP è un programma per la gestione criptata dei file e della posta. La tecnologia utilizzata da PGP è di alto livello e molto sicura. PGP è stato creato da Phil Zimmermann. Per maggiori informazioni, contattate il sito http://www.pgp.com.
Abbreviazione di Parallel Line Internet Protocol. PLIP è un protocollo che consente la comunicazione TCP/IP via porta parallela usando uno specifico cavo.
Abbreviazione di Portable Operating System Interface. È un protocollo utilizzato dalla maggior parte dei server della posta.
Abbreviazione di Portable Operating System Interface. È un insieme di standard nato dal sistema operativo UNIX.
Point-to-Point Protocol. Un protocollo che permette la connessione ad un Internet Service Provider.
Un processo è un programma in esecuzione su un sistema Linux.
Un mouse PS/2 prende il suo nome dal primo computer in cui questo tipo di mouse è stato usato per la prima volta -- l'IBM PS/2. Un mouse PS/2 può essere facilmente identificato dal piccolo connettore rotondo alla fine del suo cavo.
Acronimo di Random Access Memory. La RAM viene usata per contenere i programmi mentre sono in esecuzione, ed i dati mentre vengono elaborati. La RAM è volatile, ossia le informazioni scritte su RAM scompaiono allo spegnimento del computer.
Un disco virtuale che usa parte della RAM del computer per memorizzare i dati. Un disco virtuale consente un'accesso rapido alle informazioni, ma, a differenza dei dati scritti, questi dati vengono persi allo spegnimento del computer.
Ripete il processo di boot. Vedasi anche "Boot."
Azienda che produce e vende software. Uno dei prodotti principali è Red Hat Linux.
Abbreviazione di Reduced Instruction Set Computer. Una filosofia di progettazione per computer dove il processore è ottimizzato per eseguire un numero relativamente piccolo di istruzioni in una quantità di tempo ridotta.
Abbreviazione di Read Only Memory. La ROM viene usata per contenere programmi e dati che devono sopravvivere a computer spento. Poiché la ROM non è volatile, i dati in ROM rimangono immutati la prossima volta che il computer viene acceso. A seconda della tecnologia impiegata nel creare le ROM, la scrittura potrebbe richiedere dell'hardware speciale, o potrebbe essere impossibile. Il BIOS di un computer è contenuto normalmente nella ROM.
Il nome della login a cui sono stati dati tutti i privilegi di accesso alle risorse del sistema. Anche usato per descrivere la directory "/" come "la directory root".
Abbreviazione di RPM Package Manager. RPM è anche il nome di un programma che abilita l'installazione, l'aggiornamento e la rimozione dei pacchetti.
È il software che controlla le varie risorse di un computer.
Abbreviazione di Small Computer System Interface, SCSI è uno standard di connessione ad un computer per un'ampia gamma di dispositivi: Comunque i dispositivi SCSI più diffusi sono i dischi rigidi, i tape e gli scanner.
In riferimento ad un disco rigido, il numero di area di grandezza fissa (normalmente 512 byte) che possono essere accedute da una delle testine read/write del disco durante una rotazione del disco senza che la testina cambi posizione. Vedasi anche "Geometria".
Una system call che può venir usata per configurate il GID di un processo. I programmi possono essere scritti usando setgid in modo che possano assumere il group ID di un gruppo del sistema.
Una system call che può venir usata per configurare l'UID di un processo. I programmi possono essere scritti usando setgid in modo che possano assumere l'user ID di un di un utente del sistema. Questo viene considerato un possibile problema di sicurezza se un programma è "setuid root".
Normalmente, la password di ciascun utente viene immagazzinata in chiaro nel file /etc/passwd. Tale file deve essere leggibile a tutti gli utenti, in modo tale che alcune funzioni del sistema operino correttamente. Comunque, questo rende facile ottenere delle copie delle password in chiaro per poi utilizzare dei programmi password-guessing su di esse. Le password Shadow, d'altra parte, immagazzinano le password in un file separato accessibile solo a root, rendendo più difficile ricostruirle.
Un loader usato per sistemi Linux basati su processori SPARC.
Abbreviazione di Serial Line Internet Protocol. SLIP è un protocollo che consente la comunicazione TCP/IP su linee seriali (di solito viene usato sulle connessioni dial-up via modem).
Abbreviazione di Server Message Block, SMB è il protocollo di comunicazione usato dai sistemi operativi basati su Window per supportare la condivisione delle risorse sulla rete. Vedasi anche "Samba".
Simple Mail Transfer Protocol. È un protocollo per la spedizione della posta via rete.
È una architettura RISC (Reduced Instruction Set Computer) sviluppata dalla Sun Microsystems.
Conosciuto anche come "spazio di swap". Quando un programma richiede più memoria di quanta ne sia fisicamente disponibile, le informazione al momento inutilizzate possono essere scritte su un buffer temporaneo sul disco rigido chiamato swap, liberando quindi una parte della memoria. Qualche sistema operativo supporta lo swapping su file specifici, ma Linux lo effettua su partizioni dedicate per questo scopo.
Una system call è una routine che compie una funzione a livello sistema durante l'esecuzione di un processo.
Abbreviazione di Transmission Control Protocol/Internet Protocol. TCP/IP è il nome dato allo standard di comunicazione di rete usato su Internet.
In riferimento ad un disco rigido, il numero di testine che leggono/scrivono su un disco. Normalmente ci sono due testine per platter, --una per lato, anche se un lato potrebbe non essere usato. Si veda anche Geometria.
Vedasi Linus Torvalds.
Abbreviazione di User ID. È l'identificativo di ogni utente. Gli UID sono numerici; comunque esiste una tabella di corrispondenza tra gli UID ed il nome simbolico.
Una serie di sistemi operativi da cui è stato derivato Linux che è stato sviluppato da due programmatori di una compagnia telefonica. [1]
L'atto di revocare l'accesso ad un filesystem. (Il programma per l'unmount di un filesystem si chiama umount.)
Rappresentazione standardizzata di un controllo che potrebbe venir manipolato dagli utenti. Scroll bar, pulsanti, e text box sono tutti esempi di widget.
Anche conosciuto come "X", questa interfaccia grafica fornisce la ben conosciuta metafora "windows on a desktop" comune a molti sistemi. Sotto X le applicazioni agiscono da client, accedendo al server X, che controlla tutta l'attività dello schermo. Inoltre, le applicazioni client potrebbero eseguite su sistemi differenti rispetto a quello che ospita l'X server, consentendo di disporre da remoto delle applicazioni grafiche dell'interfaccia utenti.
Implementazione gratuita del sistema X Window.
[1] | Grazie Ken Thompson and Dennis Ritchie dei Bell Telephone Laboratories per il vostro ispirato design di sistema operativo! |