Comandi visti alle lezioni.
mi sembra una buon idea fare una tabellina con commandi importanti visti alle lezioni, e una breve descrizione di che fanno e che parametri ricevono. non ne ho tutti scritti, allora mi raccomando- aggiungete pure!
ps- e' possibile fare una tabella?
at
cat- concatenare file
chmod- cambia mode
echo- stampa il testo
false- non fa niente
ln- linka tra due file (-s crea il link simbolico)
mkdir- crea una cartella
nologin- prevenire unpriviliggiati utenti di loggare al sistema
od
pwd- stampa l'indirizzio alla cartella in cui sono
touch- crea un file
true- non fa niente
umask
whoami- stampa l'id dell'utente
Daniele F. & Federico A.
Abbiamo messo qualche comando con relativa descrizione, speriamo vi possano aiutare e che non ci siano troppi errori.
Informazioni e Aiuti:
- man file : (manual) apre il manuale, se esiste, alla pagina relativa a file.
- man [-k] file : elenca tutte le pagine di manuale con la parola file.
- man [n] file : apre la pagina relativa a file(n); (p.e. man 2 open apre la pagina relativa alla funzione (2) open).
- info file : apre il documento informativo relativo a 'file'.
- help [file] : visualizza alcuni comandi utili o informazioni su file.
Comandi per Cartelle e File:
- ls [path] : (list) visualizza la lista dei file/directory nella directory corrente o nel path indicato.
- ls [-l] : visualizza la lista estesa (privilegi, n* hard link, proprietario, dimensione, ultima modifica, nome file/directory) dei file/directory nella directory corrente.
- pwd : (print working directory) visualizza il percorso della directory corrente.
- cd [path] : (change directory) entra nella directory specificata da path altrimenti torna al root dell'utente.
- rm file/dir : (remove) elimina file/dir.
- rm [-rf] file/path : elimina in modo ricorsivo e forzato i file e le directory nel path specificato.
- rmdir dir : (remove directory) elimina dir se vuota.
- mkdir dir : (make directory) crea la directory dir (può essere anche specificato un path).
- mv source dest : (move) muovi (o rinomina) il file source nel path dest.
- touch file : crea file o se esiste già cambia la data di ultima modifica.
- ln target link : crea un link al file o directory target.
- ln [-s] target link : (soft link) link simbolico.
- ln [-p] target link : (hard link) link fisico a file (non è possibile fare link a directory).
Comandi di Gestione e Analisi Sistema:
- ps : (process status) visualizza il report dei processi attivi.
- pstree : visualizza l'albero dei processi attivi.
- df : (disk free) visualizza lo spazio occupato del disco dai file di sistema.
- du : (disk usage) visualizza una stima dell'utilizzo del disco di ogni singolo file/directory.
- gruopadd group : crea il nuovo gruppo group.
- useradd username : crea il nuovo utente username.
- groupdel group : elimina il gruppo indicato.
- userdell username: elimina l'utente indicato.
- chmod par file : (change mode) modifica i privilegi di file tramite i valori/caratteri di par.
- chown file : (change owner) cambia il proprietario e il gruppo di file.
- chgrp group file : (change group) cambia il gruppo di file in group.
- su [username] : (switch user) cambia utente.
- whoami : visualizza l'utente che usa il comando.
Comandi Ctrl:
- ^S : sospende la visualizzazione.
- ^Q : riattiva la visualizzazione.
- ^C : cancella un'operazione.
- ^D : fine del file.
- ^V : tratta il carattere di controllo sequenze come se fosse carattere normale.
Comandi Vari:
- true : restituisce 0.
- false : restituisce 1.
- kill pid : termina il processo con id pid.
- errno : (error number) ultimo errore restituito.
- strerror : (string error) stringa corrispondente all'ultimo errore.
- echo string : stampa a video string.
Ferra1993 (talk) 17:45, 7 November 2013 (CET)