Operazioni pratiche con file e directory

1- Come si fa a vedere il contenuto della directory /etc?
2- Come si vede l'elenco di TUTTI i file presenti nella directory /var/log ordinati per data, dai più vecchi ai più recenti?
3- Come si vede l'elenco di tutti i file presenti nella propria home directory ordinati per  dimensione dei file (dal più piccolo al più grande)?
4- Come si può copiare la directory /var/www/html nella directory /backup/  preservando tutti gli attributi?
5- Come si spostare la directory /home/pascal nella directory /archive/users?
6- Come si può cancellare la directory /tmp e il suo intero contenuto? Come si può cancella il suo contenuto, senza canzellare la directory?
7- Come si può cancellare l'intero contenuto del sistema? (ATTENZIONE, DA NON PROVARE!)
8- Come si crea un link simbolico chiamato /var/log/httpd che punta alla directory /mnt/hdc1/ ? Si può fare la stessa cosa con un hard link?
9- Se si ha poco spazio libero nella partizione dove è presente la directory /var/log/httpd come si può spostarne il contenuto nella directory /mnt/hdc1 in cui è stata montata una partizione con sufficiente spazio a disposizione?

1- ls /etc (con varie opzioni come ls -l /etc che arricchiscono l'ouput dei file presenti nella directory indicata)
2- ls -latr /var/log
3- ls -laSr ~
4- cp -a /var/www/html /backup/
5- mv /home/pascal /archive/users/
6- Intera directory + contenuto: rm -rf /tmp. Solo il contenuto: rm -rf /tmp/*
7- rm -rf /* (WARNING!!!!)
8- ln -s /mnt/hdc1/ /var/log/httpd Non si possono fare hard link che puntano a directory e, se questo fosse il caso, un hard link può puntare solo ad un file presente nella stessa partizione
9- mv /var/log/httpd/* /mnt/hdc1/ ; ln -s /mnt/hdc1 /var/log/httpd. Questa specifica operazione andrebbe fatta disattivando momentaneamente il server Web che scrive sui file di log spostati.

Privacy Policy