Elementi di Informatica
Prof. G. A. Di Lucca 1
S.O. UNIX: Principali comandi
- La gestione dei dischi è riservata all’amministratore del sistema (l’utente vede un’unica struttura ad albero)
- Il simbolo che in UNIX denota la directory radice e che funge da separatore nei percorsi è: / (es.: cd /Didattica/Corsi/Fi1) - A differenza di MS-DOS e Windows, in UNIX lettere
maiuscole e minuscole sono diverse (case sensitiveness)
Note preliminari
Gestione dei cataloghi (directory)
- Creazione: mkdir percorso
- Cancellazione: rmdir percorso
- Cambio directory corrente: cd percorso - Visualizzazione posizione directory corrente: pwd
- Visualizzazione contenuto directory: ls [opzioni] [percorso]
es: ls -l (visualizza tutti i dettagli dei file)
S.O. UNIX: Principali comandi
Elementi di Informatica
Prof. G. A. Di Lucca 2
Gestione dei file
- Copia: cp [percorso1] nf1 [percorso2] [nf2]
- Cancellazione: rm [percorso] nomefile
- Rinomina/Spostamento: mv [percorso1] nf1 [percorso2] [nf2]
S.O. UNIX: Principali comandi
Esempi:
- Creazione: mkdir dilucca
mkdir dilucca/lezioni - Cambio directory : directory corrente dilucca
per spostarsi nella directory lezioni: cd lezioni - Visualizzazione posizione directory corrente: pwd - Cancellazione della directory lezioni:
rmdir lezioni
N.B. Per cancellare una directory bisogna essere all’esterno della stessa
S.O. UNIX: Principali comandi
Elementi di Informatica
Prof. G. A. Di Lucca 3
Gestione dei file
- Visualizzazione contenuto directory:
es: directory corrente dilucca
ls visualizza l’elenco dei file in dilucca
ls dilucca/lezioni visualizza l’elenco dei file in dilucca/lezioni - Copia: cp documento1.txt nuovo_documento.txt
cp dilucca/documento1.txt dilucca/lezioni/altrodoc.txt - Cancellazione: rm documento1.txt
- Rinomina/Spostamento:
mv dilucca/documento1.txt dilucca/lezioni/doclezione.txt
S.O. UNIX: Principali comandi
Gestione dei file
- Visualizzazione / Concatenamento (file ascii):
cat [percorso1] nomefile1 [[percorso2] nomefile2 ...]
- Visualizzazione per pagina: more [percorso1] nomefile1
S.O. UNIX: Principali comandi
Elementi di Informatica
Prof. G. A. Di Lucca 4
Diritti di accesso dei file (visualizzabili con l’opzione -l del comando ls
- Cambiare i diritti: chmod diritti nomefile
(es.: chmod 754 prova.exe -- i diritti di accesso del file prova.exe saranno: rwxr_xr__
proprietario gruppo di lavoro altri
rwxrwxrwx 421421421
r lettura w scrittura x esecuzione