|
Funzione |
Comando |
Nome? |
Uso tipico |
Note |
|
Copiare un file |
cp |
"copy" |
cp <nomefilevecchio> <nomefilenuovo> cp <nomefile1> [<nomefile2>..] <nomedirectory> |
Due forme: la prima fa una copia di un file, la seconda fa una copia anche di piu' file e li mette in una directory. |
|
Spostare un file |
mv |
"move" |
mv <nomefilevecchio> <nomefilenuovo> mv <nomefile1> [<nomefile2>..] <nomedirectory> |
Attenzione: mentre cp copia (e lascia l'originale dove e'), mv sposta l'originale. |
|
Cambiare nome a un file |
Usare mv |
|||
|
Cancellare un file |
rm |
"remove" |
rm <nomefile> |
ATTENZIONE: indietro non si torna. |
|
Listare il contenuto di una directory |
ls |
"list" |
ls ls -l ls -a ls <nomedirectory> |
La forma semplice mostra solo i nomi.La forma con l (elle, non uno) usa formato lungo. La forma con a mostra "all" (tutti) i file, anche quelli nascosti (che hanno il nome che inizia per punto, . ). Tutte le forme accettano (in fondo) anche il nome di una directory da listare, diversa da quella corrente |
|
Cambiare directory |
cd |
"change directory" |
cd <nomedirectory> cd |
La forma senza argomenti va alla mia home directory. |
|
Sapere in che directory sono |
pwd |
"print working directory" |
pwd |
Il prompt mi puo' dare la stessa informazione. |
|
Creare nuova directory |
mkdir |
"make directory" |
mkdir <nomedirectory> |
|
|
Cancellare una directory |
rmdir |
"remove directory" |
rmdir <nomedirectory> |
Non funziona se non ci sono ancora dei file dentro (prima occorre cancellarli con rm). |
|
Aiuto su un comando |
man |
"manual" |
man <comando> |
Mostra le pagine del manuale del sistema relative al comando. |
|
Aiuto su qualcosa |
apropos |
"a proposito" in francese |
apropos <qualcosa> |
Mostra i titoli delle pagine del manuale del sistema che cotengono informazioni su quel qualcosa. |
|
Uscire dal sistema |
logout |
"log out" |
logout |
|
|
~ |
La mia home directory |
|
~pippo |
La home directory di pippo |
|
. |
La directory corrente |
|
.. |
La directory superiore a quella corrente |
|
? |
Qualunque carattere in un nome di file |
|
* |
Qualunque sequenza di caratteri in un nome di file (anche nessuno) |
|
[a-z] |
Qualunque carattere compreso fra a minuscola e zeta minuscola (incluse) in un nome di file |
In queste schede, le parentesi e i delimitatori sono usati solo a scopo informativo, e hanno il significato che segue:
[nomefile] significa che posso mettere un nome di file in questa posizione.
IN NESSUN CASO devo aggiungere < >[ ]... ai nomi dei file, che vanno invece scritti così come sono.