GNU/Linux
GNU/Linux ha la propria forza
nella sua attiva comunità,
sempre compatta e portata
all'aiuto verso gli altri
e la condivisione reciproca.
In questo modo ogni utente
entra in una comunità grande
ma soprattutto orientata alla
libertà e aiuto per tutti.
Main Link
File e Directory
mail
X qualsiasi dubbio, curiosità,
rikiesta di aiuto, segnalazioni, proposte
o quello ke volete voi nn esitate a
mandarmi una mail

Aiuta Free Penguin
Tips & Tricks
Elenco Comandi della Shell per GNU/Linux



Gestione File e Directory





cd


Sintassi:

cd [DIRECTORY]

Descrizione:

cd entra nella directory specificata.

Se non è fornita alcuna directory allora entra nella home directory dell'utente.

Esempi:

cd /usr/include

entra nella directory /usr/include



cp


Sintassi:

modo1:

cp [OPZIONE...] FILE_ORIGINE... DIRECTORY

modo2:

cp [OPZIONE...] FILE_ORIGINE FILE_DESTINAZIONE

Descrizione:

modo1:

(si riconosce perchè l'ultimo argomento è una directory esistente)

Copia i file specificati con [FILE_ORIGINE...] nella directory DIRECTORY.

modo2:

Copia il file FILE_ORIGINE nel file FILE_DESTINAZIONE.

Opzioni:

-b, --backup

crea copie di backup dei file che stanno per essere sovrascritti

-f, --force

non chiede conferma quando l'operazione indicata richiede la sovrascrittura (con conseguente perdita) di file esistenti

-i, --interactive

prima di procedere ad eventuali sovrascritture di file esistenti chiede conferma

-R, --recursive

copia ricorsivamente directory e sottodirectory

-v, --verbose

mentre copia i file visualizza in uscita i loro nomi

Esempi:

cp bianca.txt neve.txt /home/skywalker

cp claudia.old claudia.new



ln


Sintassi:

modo1:

ln [OPZIONE...] FILE_ORIGINE... DIRECTORY

modo2:

ln [OPZIONE...] FILE_ORIGINE [LINK_DA_CREARE]

Descrizione:

modo1: (l'ultimo argomento è una directory esistente)

Per ogni file specificato crea nella directory DIRECTORY un hard link collegato a quel file, avente lo stesso nome del file.

modo2:

Crea un hard link di nome LINK_DA_CREARE collegato a FILE_ORIGINE. Se non è specificato LINK_DA_CREARE, viene creato un link nella directory corrente avente lo stesso nome del file di origine.

Opzioni:

-b, --backup

effettua una copia di sicurezza di eventuali file che stanno per essere rimossi

-f, --force

effettua eventuali sovrascitture di file esistenti senza fare domande

-i, --interactive

chiedi conferma, pima di procedere con eventuali sovrascritture

-s, --symbolic

viene creato un link simbolico invece che hard

-v, --verbose

elenca i collegamenti che sono stati effettuati



ls


Sintassi:

ls [OPZIONE...] [NOME_DIRECTORY...] [NOME_FILE...]

Descrizione:

ls lista il contenuto di ogni directory indicata in [NOME_DIRECTORY...] e i file individuati da [NOME_FILE...].

Opzioni:

-a, --all

elenca tutti i file compresi quelli che iniziano con . (i file nascosti)

-l, --format=long

per ogni voce della lista fornisce anche le seguenti informazioni:

tipo di file, permessi, numero di hard link, nome del possessore, nome del gruppo, dimensione, momento di ultima modifica.

-R, --recursive

discende ricorsivamente anche tutte le sottodirectory

-t, --sort=time

gli elementi della lista vengono elencati in ordine temporale, per primi quelli modificati più di recente

-X, --sort=extension

ordina gli elementi della lista per estensione (estensione=caratteri che seguono l'ultimo punto presente)



mkdir


Sintassi:

mkdir [OPZIONE...] NOME_DIRECTORY...

Descrizione:

mkdir crea le directory specificate con (NOME_DIRECTORY...).

Esempi:

mkdir pippo



mv

Sintassi:

modo1:

mv [OPZIONE...] FILE_ORIGINE... DIRECTORY

modo2:

mv [OPZIONE...] FILE_ORIGINE FILE_DESTINAZIONE

Descrizione:

modo1: (si riconosce perchè l'ultimo argomento è una directory esistente)

Sposta i file specificati con [FILE_ORIGINE...] nella directory DIRECTORY.

modo2:

Rinomina il file FILE_ORIGINE: il nuovo nome sarà FILE_DESTINAZIONE.

Opzioni:

-b, --backup

crea copie di backup dei file che stanno per essere mossi -f, --force

non chiede conferma quando l'operazione indicata richiede la sovrascrittura (con conseguente perdita) di file esistenti

-i, --interactive

prima di procedere ad eventuali sovrascritture di file esistenti chiede conferma

-v, --verbose

mentre sposta i file visualizza in uscita i loro nomi

Esempi:

mv jane.png giungla.png /home/tarzan

mv libro.txt libro.old



rm


Sintassi:

rm [OPZIONE...] NOME_FILE...

Descrizione:

rm rimuove i file specificati, non però le directory.

Opzioni:

-f, --force

cancella senza fare domande

-i, --interactive

chide all'utente la conferma di ogni rimozione

-r, -R, --recursive

se viene specificata questa opzione vengono rimosse ricorsivamente anche eventuali directory e il loro contenuto



rmdir


Sintassi:

rmdir [OPZIONE...] NOME_DIRECTORY...

Descrizione:

rmdir rimuove le directory specificate, a patto che siano vuote.

Esempi:

rmdir /home/gianni/varie