1) mkdir prove 2) touch uno.txt due.txt 3) echo Versione1 >> uno.txt echo Versione1 >> due.txt 4) mkdir cartella 5) touch cartella/tre.txt 6) tar cf archivio.tar uno.txt due.txt cartella/ 7) tar tf archivio.tar 8) tar tvf archivio.tar 9) tar czf archivio.tgz uno.txt due.txt cartella/ 10) tar cjf archivio.bz2 uno.txt due.txt cartella/ 11) tar tf archivio.tgz tar tf archivio.bz2 12) rm archivio.tgz archivio.bz2 13) echo Versione2 > uno.txt echo Versione2 > due.txt 14) tar cf archivio2.tar uno.txt due.txt cartella/ 15) mkdir estrai 16) tar xf archivio.tar -C estrai/ 17) ls estrai/ e ad esempio more su uno.txt e due.txt (contengono Versione1) 18) tar xf archivio2.tar -C estrai/ Adesso contengono Versione2 perchè sono stati sovrascritti. rm -R uno.txt due.txt archivio1.tar archivio2.tar cartella/ 19) locate "*conf*" 20) find / -name "*conf*" -print 21) mkdir cerca1 mkdir cerca2 22) touch uno.txt uno.conf due.txt due.conf tre.txt tre.conf (da dare sia dentro cerca1 che cerca2) 23) find cerca1/ cerca2/ -name "*.txt" -print 24) find cerca1/ cerca2/ -name "*.conf" -print 25) mkdir uno (in cerca1) e mkdir due (in cerca2) 26) find cerca1/ cerca2/ -name "uno*" -type f 27) find cerca1/ cerca2/ -name "uno*" -type d 28) Per il seguito dell'esercizio aggiungete più di 2 caratteri. 29) find cerca1/ cerca2/ -size +2c -type f 30) chmod u+x cerca2/due.txt 31) find cerca1/ cerca2/ -type f -perm -u=x 32) ... 33) find cerca1/ cerca2/ -type f -size +2c -exec cat {} + 34) rm -R cerca1/ cerca2/ 35) Potete usare il vi. 36) grep a prova1.txt prova2.txt 37) grep -v a prova1.txt prova2.txt 38) grep e prova1.txt prova2.txt 39) grep -c z prova1.txt prova2.txt 40) crontab -l 41) crontab -e e poi inserire la riga */1 * * * * date > ~/date1min 42) crontab -e ed inserire la riga */2 * * * * date >> ~/date2min