Indirizzi utili
Comandi Linux
File e Directory :
cd : cambia la directory corrente.
ls : mostra il contenuto di una directory ( simile al dir di Windows ).
cp : copia file e/o directory.
mv : muove o rinomina un file o una directory.
rm : cancella file e directory.
mkdir : crea una directory.
ln : crea link a file e directory.
pwd : mostra la directory corrente.
chmod : modifica i permessi di accesso di un file.
chown : cambia il proprietario di un file.
cat : mostra il contenuto di un file.
find : cerca un file tra le directory.
vi : richiama un editor di testo,vi appunto.
tail : restituisce l’output delll’ultima parte di un file.
head : estituisce l’output della prima parte di un file.
locate/slocate : permette la ricerca di un file.
updatedb : aggiorna/crea il database per permettere la ricerca con locate/slocate.
import: permette di catturare lo schermo intero, una singola finestra e lo salva in un file immagine, insomma, salva tutto ciò che è visibile sul server X e lo salva in un file immagine.
startx : avvia l’ambiente grafico (X Window System).
date : mostra la data.
gzip : comprime e decomprime file .gz.
tar : crea backup di file (file .tar).
more : separa l’output in piu’ pagine (anche less).
reset : resetta il terminale alle impostazioni iniziali.
lynx : browser web solo testo.
zip : comprime i file .zip.
unzip : decomprime i file .zip.
tree : serve ad esplorare in maniera grafica “ad albero” una directory.
pstree : dipendenza dei processi ad albero.
at : permette di eseguire un comando specificato ad una certa ora(man at per +info).
Sistema :
halt : chiude il sistema.
reboot : riavvia il sistema.
hostname : mostra e cambia il nome dell’host.
Filesystem e processi :
df : mostra lo spazio libero sul disco fisso.
free : mostra lo stato della memoria.
mount : monta un filesystem.
umount : disattiva un filesystem.
ps : visualizza l’elenco dei processi correnti.
kill : invia un messaggio (TERM di default) ad un processo. Utile per killare i processi.
history : visualizza la cronologia di tutti i comandi utilizzati
Ottenere ulteriori informazioni :
man : mostra le pagine della guida sul comando che lo segue.
info : sistema di consultazione dei manuali tramite ipertesti.
help : richiama l’help per i comandi builtin della shell.
Variabili di ambiente predefinite:
$HOME pathname della home directory
$PATH lista dei direttori dove la shell, dopo l’inserimento di un comando, cerca il programma da eseguire
$MAIL pathname della mailbox dell’utente
$USER user-id dell’utente
$SHELL pathname della shell di login
$TERM tipo del terminale corrente
whatis stringa: cerca nel database whatis il comando ’stringa’.
apropos stringa: cerca nel database whatis i comandi contenenti ’stringa’
whereis stringa: Fornisce nell’ordine ilpercorso relativo a tutti gli eseguibili di un comando (nel caso ce ne fossero installate più versioni);
which stringa: Fornisce il percorso relativo all’eseguibile che viene effettivamente avviato (utile se ci sono più versioni installate e non sappiamo quale venga eseguita).