:: Guida ai comandi UNIX ::

Moderatore: Moderatori

Rispondi
Avatar utente
master_of_mouse
Amministratore
Amministratore
Messaggi: 9914
behance Kuchnie Warszawa
Iscritto il: 23 apr 2003 02:00
Scheda madre: Asus M4A89GTD Pro/USB3
CPU: AMD Penom II X4 BE 965
Ram: 2x 8GB 1600MHz 9-9-9-24
Scheda video: AMD Radeon RX 650 4Gb
HD: 1x Samsung 256GB 850 Pro - 2x WD 1TB WD1002FAEX - 1x WD 3TB WD30EFRX
Alimentatore: Cooler Master Silent Pro Gold 600W
Raffreddamento: CPU Thermalright Macho HR-02 - VGA Artic Cooling Accelero S1 Plus
Sistema operativo: Windows 10 Pro
Monitor: 2x Samsung P2450

:: Guida ai comandi UNIX ::

Messaggio da master_of_mouse »

Scritto da: rootkill
Pubblicato da: rootkill
Data: Lun 11 agosto 2003 alle 10:46

[html]
<p>Dato che &egrave; sempre pi&ugrave; frequente la richiesta di informazioni sulle distribuzioni di Linux, abbiamo pensato di comporre&nbsp;una guida a tutti i comandi shell per UNIX ;-)</p>

<p><strong><em>! ! ! ATTENZIONE ! ! ! </em></strong>- Questa guida &egrave; stata scritta prendendo come modello l'originale di <em>Davide Alberani</em> [versione 1.4 (27 dic 1998)], proposta all'utenza sotto licenza GPL. L'autore si rendeva reperibile a questo indirizzo: <a href="mailto:alberanid@usa.net" target="_blank">alberanid@usa.net</a> Questa la sua premessa: <em><<Questo file &egrave; stato creato alcuni anni fa quando iniziavo a conoscere Linux; l'unico modo per sapere quali erano i comandi da usare era andare in giro per le directory che contenevano binari e leggerne la relativa manpage. La distribuzione usata era una Slackware, quindi alcuni eseguibili potrebbero NON essere presenti in altre distribuzioni, o in altre directory rispetto a quelle indicate in questo file. Gli eseguibili qui elencati dovrebbero essere presenti in una qualsiasi installazione decentemente completata; non vuole essere un elenco dei comandi che devono essere assolutamente presenti, diciamo di quelli che andrebbero inclusi in un'installazione confortevole. Sono esclusi da questo .doc i comandi che difficilmente potranno essere utili all'utente medio. Di recente questo file &egrave; stato (per quanto possibile) adattato per rispettare lo standard dei filesystem FHS, basandosi su un sistema Debian 2.0. NON si fornisce alcuna indicazione sulla sintassi (solo le opzioni principali); per sapere come usare un dato comando, consultare la pagina di manuale riferita al comando: man nome_comando. Altre fonti di informazioni sono il sistema di help ipertestuale, info (info nome_comando); l'help della shell bash (help nome_comando) e tutti i file nelle sottodirectory /usr/doc/ e /usr/local/doc. In particolare sono da segnalare l'Italian-HOWTO e il DOS-to-Linux-HOWTO; quest'ultimo confronta anche i comandi principali del DOS con quelli di Linux. <strong>Se vi accorgete che manca qualcosa o avete altri geniali suggerimenti, scrivete ad </strong><a href="mailto:alberanid@usa.net" target="_blank"><strong>alberanid@usa.net</strong></a><strong>, Davide Alberani. COPYRIGHT: il tutto &egrave; sotto licenza GPL.</strong>>></em></p>
<p><em></em>&nbsp;</p>
<p><strong>COMANDI FONDAMENTALI</strong></p>
<p>- Informazioni -</p>
<p><em>man </em>: formatta e mostra le pagine della guida in linea</p>
<p><em>info </em>: sistema di consultazione dei manuali ipertestuali</p>
<p><em>help </em>: richiama l'help per i comandi built-in della shell</p>
<p>- File(s) e directory -</p>
<p><em>cd </em>: cambia la directory corrente [esattamente come in DOS, ndr]</p>
<p><em>ls </em>: mostra il contenuto di una directory [l'equivalente del comando <em>dir </em>in DOS, ndr]</p>
<p><em>cp </em>: copia file e directory</p>
<p><em>mv </em>: muove o rinomina file(s) e directory</p>
<p><em>rm </em>: cancella file(s) e directory</p>
<p><em>mkdir </em>: crea una directory [esattamente come in DOS, ndr]</p>
<p><em>ln </em>: crea link a file(s) e directory</p>
<p><em>pwd </em>: mostra la directory corrente</p>
<p><em>chmod </em>: modifica i permessi di accesso ad un file</p>
<p><em>chown </em>: cambia il proprietario di un file</p>
<p><em>cat </em>: mostra il contenuto di un file</p>
<p><em>find </em>: cerca file(s) tra le directory</p>
<p><em>vi </em>: editor di testo da shell [il cui utilizzo viene spiegato pi&ugrave; avanti, restando ad ogni modo un mistero per il sottoscritto, ndr]</p>
<p>- Filesystem(s) e processi -</p>
<p><em>df </em>: mostra lo spazio libero sul disco fisso</p>
<p><em>free </em>: mostra lo stato della memoria</p>
<p><em>mount </em>: monta un filesystem [&egrave; previsto un articolo dedicato, ndr]</p>
<p><em>umount </em>: disattiva un filesystem</p>
<p><em>ps </em>: visualizza un elenco dei processi correnti</p>
<p><em>kill </em>: invia un messaggio [TERM di default] ad un processo</p>
<p>- Sistema -</p>
<p><em>halt </em>: chiude il sistema [per lo spegnimento &egrave; suggerito il comando shutdown -h now, ndr]</p>
<p><em>reboot </em>: riavvia il sistema</p>
<p><em>hostname </em>: mostra e cambia il nome dell'host</p>
<p>- Vari -</p>
<p><em>startx </em>: avvia l'ambiente grafico [sulle distribuzioni GNU/Linux l'interfaccia grafica parte subito dopo la fase di post, in automatico, ndr]</p>
<p><em>date </em>: mostra la data</p>
<p><em>gzip </em>: comprime e decomprime file .gz</p>
<p><em>tar </em>: crea backup di file .tar</p>
<p><em>more </em>: separa l'output in pi&ugrave; pagine</p>
<p><em>reset </em>: resetta il terminale alle impostazioni iniziali</p>
<p><em>lynx </em>: browser web SOLO testo</p>
<p><em>zip/unzip </em>: comprime e decomprime file .zip</p>

<p><strong>Shell Built-In: COMANDI INTERNI ALLA SHELL DI BASH</strong></p>
<p><em>alias </em>: definisce gli alias di comandi</p>
<p><em>bg </em>: manda un processo sospeso in background</p>
<p><em>cd </em>: cambia la directory corrente</p>
<p><em>exec </em>: sostituisce la shell corrente con un nuovo processo</p>
<p><em>exit </em>: chiude la shell</p>
<p><em>export </em>: esporta una variabile nelle shell figlie</p>
<p><em>fg </em>: porta in foreground un processo</p>
<p><em>help </em>: richiama l'help per i comandi built-in</p>
<p><em>history </em>: mostra l'history della shell [in alcuni ambienti grafici &egrave; visualizzabile una finestra dedicata, ndr]</p>
<p><em>jobs </em>: mostra i processi fatti partire dalla shell corrente</p>
<p><em>logout </em>: esce da una shell di login</p>
<p><em>set </em>: setta una variabile</p>
<p><em>type </em>: mostra dove si trova l'eseguibile di un comando</p>
<p><em>ulimit </em>: controlla le risorse disponibili per la shell</p>
<p><em>umask </em>: setta i permessi di default per la creazione di nuovi file</p>

<p><em>Di seguito vengono presentati i comandi pi&ugrave; o, meno standard di Linux divisi per directory. Ricordo brevemente che le directories /sbin/ e /usr/sbin/ di solito sono eseguibili SOLO dal superutente "root" </em>[come la maggior parte dei comandi descritti, ndr] <em>e di norma NON sono inserite nel path degli utenti normali (l'elenco di directory in cui si cercano gli eseguibili)</em></p>
<p><strong>Directory /bin/</strong></p>
<p><em>arch </em>: informazioni sull'architettura del sistema</p>
<p><em>bash </em>: la shell (interprete di comandi) normalmente utilizzata</p>
<p><em>cat </em>: mostra il contenuto di un file, <em>-n </em>mostra le righe <em>-b </em>salta le righe vuote</p>
<p><em>chgrp </em>: cambia il gruppo di appartenenza di un file</p>
<p><em>chmod </em>: modifica i permessi di accesso di un file</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>metodo numerico</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; primo numero </em>(opzionale)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>4 </em>: set user ID</p>
<p>&nbsp;<em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 </em>: set group ID</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>1 </em>: swapping text image</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>secondo numero </em>(permessi del proprietario)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>4 </em>: lettura</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>2 </em>: scrittura</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>1 </em>: esecuzione</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>terzo numero </em>(permessi del gruppo, medesimi valori)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>quarto numero </em>(permessi degli altri, stessi valori)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>&nbsp;&nbsp; -r </em>: ricorsivo</p>
<p><em>chown </em>: cambia il proprietario di un file o di una directory</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>user.group&nbsp;</em>:<em> </em>setta il proprietario @ user.group</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-r </em>: ricorsivo</p>
<p><em>cp </em>: copia file(s) e directories</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-r </em>: ricorsivo</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-a </em>: mantiene gli attributi</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-f </em>: forza</p>
<p><em>cpio </em>: lavora su archivi di file (come .tar)</p>
<p><em>cut </em>: taglia un file di testo</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>- b x-y </em>: mostra le colonne da "x" a "y" del file, conta i byte</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-c x-y </em>: mostra le colonne da "x" a "y", conta i caratteri</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-f x </em>: mostra i campi "x" separati da TAB</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-d </em>: specifica un altro delimitatore al posto di TAB</p>
<p><em>date </em>: mostra la data</p>
<p><em>dd </em>: data duplicator, copia da un dispositivo di input su un output</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>if=xxx </em>: nome del file o device di input</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>of=xxx </em>: nome del file o device di output</p>
<p><em>df </em>: mostra lo spazio libero su disco fisso</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-h </em>:<em> </em>usa un formato pi&ugrave; leggibile</p>
<p><em>dmesg </em>: riporta i messaggi mostrati durante il boot</p>
<p><em>du </em>: mostra lo spazio usato da file e directory</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-m </em>: dati in megabyte(s)</p>

<p><em>echo </em>: stampa una stringa</p>
<p><em>ed </em>: editor di testo line-oriented</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>red</em> : edita solo i file(s) nella directory corrente</p>
<p><em>false </em>: ritorna 1 come codice di uscita</p>
<p><em>fuser </em>: identifica i processi che stanno usando un file</p>
<p><em>grep </em>: trova testo all'interno di un file</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-i </em>: ignora maiuscolo/minuscolo</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-v </em>: inverte il senso della ricerca</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-l </em>: elenca solo il nome del file</p>
<p><em>gzip </em>: comprime e decomprime file (estensione .gz)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-d </em>: decomprime</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-f </em>: forza</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-r </em>: ricorsivo</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-1 </em>: pi&ugrave; veloce</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-9 </em>: miglior compressione</p>
<p><em>hostname </em>: mostra e cambia il nome dell'host</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-f </em>: mostra il nome completo (<a href="mailto:host@dominio" target="_blank">host@dominio</a>)</p>
<p><em>kill </em>: invia un messaggio (TERM di default) ad un processo</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-s </em>: specifica che deve inviare il segnale "s"</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-l </em>: lista dei segnali</p>
<p><em>ln </em>: crea un link a file(s) o directories</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-s </em>: crea un link simbolico</p>
<p><em>loadkeys </em>: carica un layout della tastiera</p>
<p><em>ls </em>: mostra il contenuto di una directory</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-a </em>: mostra anche i file(s) nascosti</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-d </em>: mostra le directories (senza elencarne il contenuto)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-f </em>: disordinato</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-i </em>: mostra il numero di inode</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-k </em>: dimensione in kilobytes</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-l </em>: formato lungo</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>--color </em>: colora i file secondo il tipo</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-F </em>: classifica i file a seconda del tipo</p>
<p><em>mkdir </em>: crea una directory</p>
<p><em>mknod </em>: crea un device (file speciale) a caratteri o a blocchi</p>
<p><em>more </em>: separa l'output in pi&ugrave; pagine</p>
<p><em>mount </em>: monta un filesystem</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-r </em>: sola lettura</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-w </em>: lettura/scrittura</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-t </em>: monta un filesystem di tipo "xxx" (fat/vfat/ext2/ntfs)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-a </em>: monta tutti i filesystem presenti in /etc/fstab</p>
<p><em>mv </em>: muove o rinomina un file o una directory</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-b </em>: crea una copia di backup</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-i </em>: chiede conferma</p>
<p><em>netstat </em>: mostra informazioni sulle connessioni di rete</p>
<p><em>ping </em>: invia pacchetti di tipo ICMP ECHO_REQUEST ad un host</p>
<p><em>ps </em>: visualizza un elenco dei processi correnti</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>l </em>: formato esteso</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>u </em>: nome utente ed ora di avvio</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>m </em>: informazioni sull'utilizzo della memoria</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>a </em>: mostra anche i processi di altri utenti</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>r </em>: mostra solo i processi attivi</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>x </em>: mostra anche i processi che non controllano un terminale</p>
<p><em>pwd </em>: mostra la directory corrente</p>
<p><em>rm </em>: cancella file(s) e directories [N.B. NON esiste undelete]</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-d </em>: anche directories</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-i </em>: chiede conferma</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-f </em>: forza</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-r </em>: ricorsivo</p>
<p><em>rmdir </em>: rimuove una directory</p>
<p><em>sed </em>: legge un file e lo processa con determinati comandi</p>
<p><em>setserial </em>: setta la porta seriale</p>
<p><em>sh </em>: la shell base di UNIX</p>
<p><em>sleep </em>: si blocca per "x"</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>S </em>: secondi</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>M </em>: minuti</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>D </em>: giorni</p>
<p><em>stty </em>: setta il terminale</p>
<p><em>su </em>: login come un altro utente ("root" di default)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-p </em>: preserva l'ambiente</p>
<p><em>sync </em>: svuota la cache del disco</p>
<p><em>tar </em>: crea o estrae backup di file</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>x </em>: estrae</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>c </em>: archivia</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>v </em>: verbose</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>f </em>: file (in cui archiviare o da cui estrarre)</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>z </em>: processa prima con gzip (per file .tar/.gz/.tgz)</p>
<p><em>touch </em>: cambia la data di un file (se non esiste lo crea)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-a </em>: ora di accesso</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-d </em>: cambia la data</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-m </em>: cambia la data di modifica</p>
<p><em>true </em>: ritorna 0 come codice di uscita</p>
<p><em>umount </em>: smonta tutti i filesystem</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-a </em>: smonta tutti i filesystems inclusi in fstab</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-t </em>: smonta solo i filesystems di un certo tipo</p>
<p><em>uname </em>: mostra informazioni sul computer</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-m </em>: il tipo di macchina</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-n </em>: il nome dell'host</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-r </em>: release dell'os</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-s </em>: nome dell'os</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-v </em>: versione dell'ose</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-a </em>: tutte le informazioni</p>
<p><em>zcat </em>: mostra il contenuto di un file compresso con gzip (.gz)</p>
<p><strong>Directory /sbin/</strong></p>
<p><em>SVGATextMode </em>: setta i parametri avanzati dello schermo</p>
<p><em>badblocks </em>: controlla la superficie del disco fisso</p>
<p><em>chattr </em>: cambia gli attributi di un file</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-R </em>: ricorsivo</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>a </em>: in scrittura appende al file</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>i </em>: il file NON pu&ograve; essere modificato, spostato, eliminato, linkato</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;s : quando il file viene cancellato lo spazio su disco viene&nbsp;<em>azzerato</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; S</em> :&nbsp;il file viene sincronizzato immediatamente</p>
<p><em>dosfsck </em>: controlla un filesystem DOS</p>
<p><em>dumpe2fs </em>: stampa informazioni sul superblock e sui blocks del disco fisso</p>
<p><em>e2fsck </em>: controlla una partizione ext2fs</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-c </em>: controlla anche i badblocks</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-f </em>: forza</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-n </em>: controlla in modo read-only</p>
<p><em>fdisk </em>: manutenzione delle partizioni del disco fisso (anche <em>cfdisk</em>)</p>
<p><em>fsck</em>&nbsp; : controlla una partizione</p>

<p><em>fsck.minix </em>: controlla una partizione "minix"</p>
<p><em>getty </em>: apre una porta tty con richiesta di login (anche <em>agetty</em>, <em>mgetty</em>, <em>mingetty</em>)</p>
<p><em>halt </em>: ferma il sistema</p>
<p><em>hwclock </em>: setta il clock hardware</p>
<p><em>ifconfig </em>: configura un'interfaccia di rete</p>
<p><em>init </em>: lancia processi inittab e cambia il runlevel (&egrave; il primo processo eseguito dal sistema)</p>
<p><em>insmod </em>: installa un modulo nel kernel [a presto un articolo dedicato, ndr]</p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-f </em>: forza anche se le versioni sono diverse</p>
<p><em>ipfwadm </em>: amministratore del firewall IP</p>
<p><em>kdbrate </em>: cambia l'intervallo di ripetizione della tastiera</p>
<p><em>kerneld </em>: demone che rimuove/installa automaticamente i moduli non utilizzati/richiesti</p>
<p><em>ldconfig </em>: aggiorna l'elenco delle librerie</p>
<p><em>lilo </em>: installa il boot loader che consente di selezionare il sistema operativo all'avvio [questo boot manager &egrave; stato programmato dagli sviluppatori RedHat, oramai &egrave; incluso in tutte le distribuzioni, si prevede una guida apposita ai suoi parametri, ndr]</p>
<p><em>losetup </em>: associa dispositivi loop a un file</p>
<p><em>lsattr</em>&nbsp;: elenco degli attributi dei file</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-R </em>: ricorsivo</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-a </em>: tutti i file</p>
<p><em>lsmod </em>: mostra informazioni sui moduli del kernel caricati</p>
<p><em>mkdosfs </em>: crea una partizione DOS</p>
<p><em>mke2fs </em>: crea una partizione ext2fs</p>
<p><em>mkfs </em>: crea una partizione del tipo specificato</p>
<p><em>mkfs.minix </em>: crea una partizione minix</p>
<p><em>mklost+found </em>: crea una directory lost+found nella directory corrente</p>
<p><em>mkswap </em>: crea un dispositivo di swap</p>
<p><em>pidof </em>: mostra il PID di un processo</p>
<p><em>runlevel </em>: stampa il system runlevel corrente e precedente</p>

<p><em>shutdown </em>: chiude il sistema</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-t x </em>: aspetta "x" secondi</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-r </em>: dopo la chiusura effettua il riavvio</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-h </em>: blocca il sistema (halt)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-f </em>: effettua un reboot veloce</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-c </em>: blocca lo shutdown in corso</p>
<p><em>swapon </em>: attiva un dispositivo o una partizione di swap</p>
<p><em>swapoff </em>: disattiva un dispositivo o una partizione di swap</p>
<p><em>tune2fs </em>: setta una partizione ext2fs</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-c x </em>: numero di reboot prima di un filesystem check</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-g </em>: setta il gruppo che pu&ograve; beneficiare dei blocchi riservati</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-l </em>: mostra le impostazioni correnti</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-r </em>: setta i blocchi riservati</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-u </em>: setta l'utente beneficiario dei blocchi riservati</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>update </em>: svuota periodicamente il buffer del filesystem</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-S </em>: usa il metodo tradizionale (chiama synch ogni 30sec.)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-s x </em>: chiama il synch ogni "x" secondi</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-f y </em>: svuota il buffer senza chiamare il synch ogni "y" secondi (5sec. in default)</p>
<p><strong>Directory /usr/bin/</strong></p>
<p><em>alien </em>: converte pacchetti da/a vari formati (debian --> deb, redhat --> rpm, tgz)</p>
<p><em>apropos </em>: cerca tra i manuali un determinato argomento</p>
<p><em>ar </em>: crea/modifica/estrae file da un archivio</p>
<p><em>arj </em>: comprime file con arj (.arj)</p>
<p><em>as </em>: assembler per Linux</p>
<p><em>at </em>: esegue un programma ad una determinata ora</p>
<p><em>awk </em>: linguaggio di ricerca ed elaborazione di testo (anche <em>gawk, nawk, mawk</em>)</p>
<p><em>basename </em>: elimina directory e suffissi dai nomi dei file(s)</p>
<p><em>batch </em>: identico ad <em>at</em>, ma viene eseguito solo se il sistema non &egrave; troppo carico</p>
<p><em>bc </em>: calcolatrice solo testo</p>

<p><em>biff </em>: avvisa dell'arrivo di posta</p>
<p><em>bison </em>: parser generator (anche <em>yacc</em>)</p>
<p><em>cal </em>: mostra un calendario</p>
<p><em>chfn </em>: cambia le proprie finger information nel file /etc/password</p>
<p><em>chsh </em>: cambia la propria shell di login</p>
<p><em>chvt </em>: passa ad un altro terminale virtuale</p>
<p><em>clear </em>: pulisce lo schermo del terminale</p>
<p><em>cmp </em>: compara due files</p>
<p><em>colrm </em>: rimuove le colonne da un file</p>
<p><em>column </em>: crea delle colonne</p>
<p><em>comm </em>: compara due file ordinati linea per linea</p>
<p><em>compress </em>: comprime un file (estensione .Z)</p>
<p><em>cpp </em>: preprocessore C</p>
<p><em>crontab </em>: avvia un processo ad una determinata ora</p>
<p><em>csplit </em>: spezza un file in sezioni predeterminate</p>
<p><em>ddate </em>: converte la data da gregoriana a discordian</p>
<p><em>dialog </em>: per creare finestre e dialog box da shell script</p>
<p><em>diff </em>: visualizza le differenze tra due file</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-b </em>: ignora gli spazi</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-B </em>: ignora le linee vuote</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-i </em>: ignora M/m</p>
<p><em>diff3 </em>: confronta 3 file(s)</p>
<p><em>dircolors </em>: per settare il colore dei file mostrati da ls</p>
<p><em>dirname </em>: stampa solo la directory di riferimento</p>
<p><em>dos </em>: lancia l'emulatore DOSemu</p>
<p><em>dpkg </em>: gestisce pacchetti debian</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-i </em>: installa un pacchetto</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-r </em>: rimuove un pacchetto <em>--purge </em>rimuove anche i files di configurazione</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-S [--info]&nbsp;</em>: stampa informazioni&nbsp; su un pacchetto NON installato</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-L [--contents] </em>: mostra i file contenuti in un pacchetto</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-l </em>: mostra l'elenco dei pacchetti installati</p>
<p><em>dselect </em>: interfaccia per gestire pacchetti debian</p>
<p><em>dumpkeys </em>: stampa la mappa dei tasti</p>
<p><em>emacs </em>: editor di testo anche in ambiente grafico (si esce con ctrl+x o, ctrl+c)</p>
<p><em>env </em>: esegue un programma in un determinato ambiente</p>
<p><em>expand </em>: converte le tabulazioni in spazi</p>
<p><em>expr </em>: valuta espressioni (anche aritmetiche)</p>
<p><em>fdformat </em>: formatta un dischetto</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-n </em>: NON verifica la formattazione</p>
<p><em>fdmount </em>: monta un dischetto</p>
<p><em>file </em>: determina il tipo di file</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-z </em>: controlla all'interno dei files compressi</p>
<p><em>filesize </em>: stampa la dimensione di un file</p>
<p><em>find </em>: cerca un file tra le directories</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-name xxx </em>: cerca un file di nome "xxx"</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-type x </em>: cerca file di tipo "x"</p>
<p><em>finger </em>: mostra le finger informations di un utente di un sistema</p>
<p><em>flex </em>: per creare analizzatori lessicali (anche <em>lex</em>)</p>
<p><em>free </em>: mostra lo stato della memoria</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-m </em>: dati in megabytes</p>
<p><em>fromdos </em>: converte un testo dal formato DOS a quello UNIX (anche <em>dos2unix</em>)</p>
<p><em>ftp </em>: client FTP (anche <em>ncftp</em>)</p>
<p><em>funzip </em>: filtro per utilizzare unzip da una pipe</p>
<p><em>g++ </em>: compilatore C++</p>
<p><em>gcc </em>: compilatore C</p>
<p><em>gdb </em>: debugger a riga di comando</p>
<p><em>gpm </em>: demone che controlla il mouse</p>
<p><em>groff </em>: interfaccia per la compilazione di manuali</p>

<p><em>groups </em>: stampa il nome del gruppo di un utente</p>
<p><em>gzexe </em>: crea eseguibili compressi che si decomprimono molto velocemente</p>
<p><em>head </em>: stampa le prime dieci righe di un file</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-c x </em>: primi "x" bytes</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-n y </em>: prime "y" righe</p>
<p><em>hexdump </em>: mostra un file in un determinato formato</p>
<p><em>id </em>: stampa l'ID e l'UID</p>
<p><em>indent </em>: indenta in vari modi un sorgente C</p>
<p><em>info </em>: sistema di consultazione manuali tramite ipertesti</p>
<p><em>install </em>: copia dei file e assegna permessi e proprietario</p>
<p><em>installpkg </em>: installa un pacchetto slackware</p>
<p><em>irc </em>: client IRC (anche <em>ircII</em>)</p>
<p><em>ispell </em>: controllo grammaticale su un file</p>
<p><em>kbd_mode </em>: setta la tastiera</p>
<p><em>killall </em>: invia un messaggio a tutti i processi con uguale nome</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-s </em>: specifica che deve inviare il segnale "s"</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-i </em>: chiede conferma per ogni processo</p>
<p><em>jed </em>: editor di testo con interfaccia (anke <em>joe</em>)</p>
<p><em>join </em>: unisce linee di due files in campi comuni</p>
<p><em>last </em>: stampa informazioni sull'ultimo login</p>
<p><em>ld </em>: linker</p>
<p><em>ldd </em>: stampa informazioni sulle librerie condivise</p>
<p><em>less </em>: visualizza un file di testo (anche <em>more</em>)</p>
<p><em>locale </em>: mostra e setta le informazioni sul LOCALE (settaggi internazionali)</p>
<p><em>locate </em>: cerca un file nel database LOCALE</p>
<p><em>logger </em>: scrive un messaggio nei log di sistema</p>
<p><em>logname </em>: stampa il nome di login di un utente</p>

<p><em>look </em>: mostra le linee che cominciano con una certa stringa</p>
<p><em>lpr </em>: stampa un file</p>
<p><em>lpq </em>: mostra la coda di stampa</p>
<p><em>lprm </em>: cancella un lavoro dalla coda di stampa</p>
<p><em>lsdev </em>: mostra informazioni sul proprio hardware</p>
<p><em>lynx </em>: browser web solo testo</p>
<p><em>m4 </em>: macro processor</p>
<p><em>make </em>: GNU make</p>
<p><em>mail </em>: semplice programma per gestire le e-mail (utile negli script)</p>
<p><em>man </em>: formatta e mostra le pagine della guida in linea</p>
<p><em>mc </em>: shell Norton Commander-like</p>
<p><em>md5sum </em>: crea cecksum CRC di un file</p>
<p><em>mesg </em>: mostra o meno messaggi da altri utenti inviati da <em>talk </em>o <em>write</em></p>
<p><em>mev </em>: riporta i mouse-events</p>
<p><em>mkfifo </em>: crea un file FIFO</p>
<p><em>mkisofs </em>: crea un filesystem iso9660 (CD-ROM)</p>
<p><em>mtools </em>: collezione di programmi per manipolare file DOS</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>mattrib </em>: setta gli attributi MS-DOS di un file</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mbadblocks </em>: controlla un filesystem FAT</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mcd </em>: cambia la directory corrente</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mcopy </em>: copia files e directories</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mdel </em>: cancella files</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mdeltree </em>: cancella directories</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mdir </em>: visualizza il contenuto di una directory</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mformat </em>: formatta un dischetto MS-DOS</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mlabel </em>: setta il label di un disco DOS</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mmd </em>: crea una directory</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mmount </em>: monta un filesystem MS-DOS</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mmove </em>: sposta files e directories</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mrd </em>: cancella una sotto-directory</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mren </em>: rinomina files e directories</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>mtest </em>: visualizza i settaggi degli <em>mtools</em></p>
<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mtype </em>: stampa a schermo il contenuto di un file MS-DOS</p>
<p><em>newgrp </em>: cambia il proprio gruppo di appartenenza</p>
<p><em>nice </em>: esegue un programma e ne modifica la priorit&agrave; d'esecuzione</p>

<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -20 </em>: priorit&agrave; maggiore (SOLO il superutente "root" pu&ograve; settare valori negativi)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>&nbsp;19 </em>: minima priorit&agrave;</p>
<p><em>nl </em>: numera le righe di un file</p>
<p><em>nohup </em>: esegue un comando immune da hangup, continua a girare anche dopo un logout</p>
<p><em>od </em>: dump di un file in ottale e altri formati</p>
<p><em>open </em>: apre un comando in un altro terminale</p>
<p><em>passwd </em>: cambia la password di un utente</p>
<p><em>paste </em>: unisce linee di files</p>
<p><em>patch </em>: applica il risultato di un diff (una patch) ad un file</p>
<p><em>pathchk </em>: controlla se un dato file_name &egrave; valido</p>
<p><em>perl </em>: interprete per script in linguaggio perl</p>
<p><em>pkgtool </em>: gestire pacchetti slackware</p>
<p><em>printenv </em>: stampa informazioni sull'ambiente</p>
<p><em>procinfo </em>: mostra informazioni tratte dal filesystem</p>
<p><em>pstree </em>: mostra un albero di processi</p>
<p><em>quota </em>: mostra le percentuali di dischi utilizzabili dagli utenti</p>
<p><em>removepkg </em>: elimina un pacchetto slackware</p>
<p><em>renice </em>: modifica la priorit&agrave; di un processo attivo</p>
<p><em>reset </em>: resetta il terminale alle impostazioni iniziali</p>
<p><em>rev </em>: inverte le linee di un file</p>
<p><em>rpm </em>: gestisce pacchetti redhat</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>-i </em>: installa un pacchetto</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-e </em>: rimuove un pacchetto</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-qi [-qlp] </em>:<em> </em>mostra informazioni su un pacchetto [non] installato</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-ql [-qlp] </em>: mostra i file contenuti in un pacchetto [non] installato</p>
<p><em>script </em>: stampa su un file tutto l'input della tastiera</p>

<p><em>time </em>: esegue un programma e mostra informazioni sul tempo di esecuzione a carico</p>
<p><em>tload </em>: rappresenta graficamente il carico medio del sistema</p>
<p><em>todos </em>: converte un testo da UNIX a MS-DOS (anche <em>unix2dos</em>)</p>
<p><em>top </em>: mostra i processi che usano pi&ugrave; tempo cpu o memoria</p>
<p><em>tr</em> : converte o cancella caratteri</p>
<p><em>troff </em>: formatta i documenti come le manpage(s)</p>
<p><em>tty </em>: stampa il nome del file terminale connesso allo standard input</p>
<p><em>tunelp </em>: setta vari parametri per la stampante</p>
<p><em>unarj </em>: decomprime files .arj</p>
<p><em>uncompress </em>: decomprime files compressi (file .Z)</p>
<p><em>unexpand </em>: converte spazi in tabulazioni</p>
<p><em>uniq </em>: rimuove linee identiche in file ordinati</p>
<p><em>unzip </em>: decomprime file .zip</p>
<p><em>updatedb </em>: update di un file database di nomi di file (usato da LOCATE)</p>
<p><em>uptime </em>: mostra da quanto il sistema &egrave; attivo</p>
<p><em>users </em>: mostra il nome degli utenti correntemente collegati</p>
<p><em>uudecode </em>: decodifica un file ASCII in un binario</p>
<p><em>uuencode </em>: codifica un file binario in ASCII</p>
<p><em>vi </em>: editor di testo [difficile capire come funzioni... meglio il successivo, ma egualmente amletico...]</p>
<p><em>vim </em>: versione successiva a <em>vi</em></p>
<p><em>vmstat </em>: riporta le statistiche sulla memoria virtuale</p>
<p><em>w </em>: mostra chi &egrave; loggato e cosa sta facendo</p>
<p><em>wall </em>: invia un messaggio a tutti i terminali</p>
<p><em>wc </em>: conta il numero di byte, parole e linee di un file</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-c </em>: conta i bytes</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-w </em>: conta le parole</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>-l </em>: conta le newlines</p>
<p><em>whatis </em>: ricerca nel database della guida per parola</p>
<p><em>whereis </em>: indica dove si trova un determinato file</p>
<p><em>which </em>: indica il percorso completo di un file</p>
<p><em>who </em>: mostra chi &egrave; loggato</p>
<p>whoami: indica lo username con cui si &egrave; attualmente loggati</p>
<p><em>whois </em>: interroga un database <em>whois</em></p>
<p><em>wish </em>: interprete per script in linguaggio Tk</p>
<p><em>workbone </em>: interfaccia solo testo per ascoltare CD audio</p>
<p><em>write </em>: invia un messaggio ad un altro utente</p>
<p><em>xargs </em>: appende ad un comando opzioni presi dallo stdin</p>
<p><em>yes </em>: emette continuamente una stringa finch&eacute; non viene killato (default <em>y</em>)</p>
<p><em>zcmp </em>: usa cmp su files compressi</p>
<p><em>zdiff </em>: usa diff su file compressi</p>
<p><em>zgrep </em>: esegue grep su file compressi</p>
<p><em>zgv </em>: visualizza in un terminale molti formati di immagini</p>
<p><em>znew </em>: ricomprime file da .Z a .gz</p>
<p><strong>Directory /usr/sbin/</strong></p>
<p><em>addgroup </em>: aggiunge un gruppo (anche <em>groupadd</em>)</p>
<p><em>adduser </em>: aggiunge un nuovo utente al sistema (anche <em>useradd</em>)</p>
<p><em>cfdisk </em>: manipola le partizioni del disco fisso</p>
<p><em>chroot </em>: cambia la directory root e vi esegue un programma</p>

<p><em>ctrlaltdel </em>: setta la funzione della combinazione CTRL+ALT+CANC</p>
<p><em>debugfs </em>: debugga un filesystem ext2</p>
<p><em>groupdel </em>: elimina un gruppo di utenti</p>
<p><em>hdparm </em>: mostra e setta molti parametri del disco fisso</p>
<p><em>inetd </em>: gestore di molti servizi di rete</p>
<p><em>liloconfig </em>: script che aiuta a configurare LiLo</p>
<p><em>makewhatis </em>: genera il database per il comando <em>whatis</em></p>
<p><em>psupdate </em>: aggiorna il file /etc/psdatabase che rappresenta l'immagine della mappa di sistema attuale (dopo aver ricompilato il kernel)</p>
<p><em>rdev </em>: setta i dispositivi di un kernel (HD/swap/video mode...)</p>
<p><em>traceroute </em>: mostra la strada percorsa per raggiungere un dato host</p>
<p><em>userdel </em>: elimina un utente di sistema</p>
<p><em>vipw </em>: edita il file /etc/passwd</p>
<p><em>visudo </em>: edita il file sudoers</p>
<p><strong>Directory /usr/X11R6/bin/</strong></p>
<p><em>SuperProbe </em>: identifica la scheda video</p>
<p><em>X </em>: il sistema a finestra X-Window (di norma un link ad un X-Server o, un wrapper)</p>
<p><em>bitmap </em>: editor di bitmap</p>
<p><em>clock </em>: un orologio</p>
<p><em>editres </em>: edita le risorse delle applicazioni Xt</p>
<p><em>ghostview </em>: visualizza file postscript (anche <em>gv</em>)</p>
<p><em>startx </em>: avvia il sistema a finestre</p>
<p><em>xbiff </em>: avvisa graficamente se &egrave; arrivata posta</p>
<p><em>xcalc </em>: piccola calcolatrice</p>
<p><em>xclipboard </em>: visualizzatore di appunti</p>

<p><em>xconsole </em>: visualizza i messaggi mandati a console</p>
<p><em>xdm </em>: gestisce il login grafico</p>
<p><em>xedit </em>: editor di testo base</p>
<p><em>xev </em>: mostra gli eventi del mouse e della tastiera</p>
<p><em>xf86config </em>: configura l'ambiente grafico</p>
<p><em>xfontsel </em>: seleziona un font</p>
<p><em>xhost </em>: controlla l'accesso all'X-Server da altri host</p>
<p><em>xinit </em>: inizializza il sistema grafico (chiamato da <em>startx</em>)</p>
<p><em>xman </em>: consulta le pagine di manuale graficamente</p>
<p><em>xpaint </em>: semplice programma di paint</p>
<p><em>xrdb </em>: setta le risorse X</p>
<p><em>xset </em>: setta vari parametri (mouse, screensaver...)</p>
<p><em>xsetroot </em>: setta il colore dello sfondo e il puntatore</p>
<p><em>xterm </em>: apre una finestra terminale</p>
<p><em>xv </em>: visualizza molti formati di immagini</p>
<p><em>xvidtune </em>: aggiusta i parametri dello schermo</p>
<p>&nbsp;</p>
<p>Ovviamente non &egrave; necessario conoscere TUTTI questi comandi, ma per un utente inesperto &egrave; utile una panoramica degli stessi, mentre l'utente avanzato potr&agrave; consolidare le proprie conoscenze. Conservare questa guida in formato stampabile pu&ograve; essere di buon ausilio per tutti, dal newbie allo sviluppatore ;-)</p>

[/html]
Rispondi