File e Directory
CD - Spostarsi in una directory, es. '/home/linuxguide':
# cd /home/linuxguideCD - Risalire di un livello, es. dall'interno della directory '/home/linuxguide' a '/home':
# cd ..
CD - Risalire di due livelli, es. dall'interno della directory '/home/linuxguide' a '/':
# cd ../..
CD - Spostarsi sulla propria home directory:
# cd
CD - Spostarsi sulla home directory di un utente:
# cd ~utente
CD - Tornare sulla directory precedente:
# cd - PWD - Visualizzare il path(percorso) della directory di lavoro corrente:
# pwd LS - Visualizzare il contenuto della directory corrente:
# lsLS - Distinguere file e directory:
# ls -FLS - Visualizzare i permessi, il proprietario, il gruppo, la dimensione, e la data di modifica:
# ls -lLL - Molte distribuzioni fornisco il comando 'll' come alias di 'ls -l':
# llLS - Visualizzare file e directory nascoste:
# ls -laLS - Visualizzare in ordine di modifica:
# ls -latLS - Visualizzare tutti i file con estensione '.sh':
# ls *.shLS - Visualizza il numero di inode o blocchi fisici occupati dai files:
# ls -liLS - Mostra file e cartelle che contengono numeri:
# ls *[0-9]*LS - Mostra file e cartelle il cui nome inizia con dei numeri:
# ls [0-9]*
TOUCH - Creare un file col nome 'fileditest' utilizzando il comando 'touch': # touch fileditestoppure utilizzando:
# >fileditest TOUCH - Modificare il timestamp di un file o directory, impostando per esempio la data 25 Dic 05:
# touch -t 0512250000 fileditestMKDIR - Creare una cartella denominata linuxguide:
# mkdir linuxguideMKDIR - Creare una sottodirectory chiamata 'subdir' dentro la directory 'mia_dir':
# mkdir mia_dir/subdirMKDIR - Creare un'intera gerarchia di directory nidificate con un solo comando:
# mkdir -p linuxguide/amministrazione/comandi_utiliMKDIR - Creare contemporaneamente due directory 'dir1' e 'dir2' con un solo comando: # mkdir dir1 dir2RM - Cancellare un file denominato filetest1 - opzione '-f' forza senza chiedere conferma:
# rm -f filetest1RM - Cancellare la directory 'dir1':
# rm -rf dir1RM - Eliminare due(o piu`) file con un solo comando - utilizzare l'opzione '-r' per le directory:
# rm -f dir1 dir2MV - Spostare(o rinominare) un file(o una directory) da filetest1 a file_nuovo:
# mv filetest1 file_nuovoCP - Crea nuova copia del file 'filetest1' chiamandolo 'copia_filetest1':
# cp filetest1 copia_filetest1CP - Copiare le directory nidificate dentro 'dir1' all'interno della directory 'dir2':
# cp -r dir1/* dir2/CP - Copia ricorsiva di una directory contente subdirectory: # cp -r dir1 dir2
CP - Preservare i permessi e le proprieta` di directory e/o file durante una copia utilizzando l'opzione '-p':
# cp -rp dir dir2
LN - Creare un link fisico(hard link) denominato 'link_file1' collegato al file reale 'file1': # ln file1 lnk1 viene creato un link hard con il medesimo inode del file principale.
LN - Creare un link simbolico(soft link) denominato 'link_file1' collegato al file reale 'file1':
# ln -s file1 lnk1
|