A volte succede che per gli errori, perché non ruotate i log o forse perchè crescono molto velocemente, che sia necessario analizzare un file di grandi dimensioni (>1GB) per la ricerca di una stringa specifica di testo. Probabilmente non andrete da nessuna parte se si tenta di aprirli con vi o peggio con un editor […]
Introduzione ad AppArmor
Se si utilizza Ubuntu o Suse probabilmente si ha già AppArmor installato sul proprio sistema, quindi prendetevi un attimo per vedere come questo software vi può aiutare. E anche se non si utilizzano queste distribuzioni, questo articolo può essere interessante, se siete interessati alla sicurezza del vostro sistema Linux. Application Armor in breve AppArmor è […]
Introduzione a Unison
Penso che un sacco di utenti di computer siano ormai abituati al concetto di copia sul “Cloud”, con strumenti come Dropbox o Ubuntu One, è possibile avere lo stesso file salvato in più computer (anche con un diverso sistema operativo) e allo stesso tempo averne una copia su “Cloud”. Di solito si ottiene un pò […]
Fare calcoli utilizzando bash
A volte, nei miei piccoli shell script che faccio, utilizzo un po’ di matematica, di solito niente di troppo complesso, ma è utile fare i conti all’interno dello stesso script bash. Bash è davvero completa e tra le molte funzioni incluse ci sono anche alcune funzioni matematiche. Utilizzando la sintassi $ ((espressione)) è possibile valutare l’espressione. Operazioni consentite sono un bel po’. Da man bash: VALUTAZIONE ARITMETICA La shell permette di calcolare espressioni aritmetiche, sotto […]
Tac e Rev per vedere i file in ordine inverso
Dopo molti anni di amministrazione di sistemi Unix/Linux e l’utilizzo di bash per molti compiti ho scoperto il comando tac , il contrario di cat, Quello che fa questo comando è concatenare e stampare i file in ordine inverso, scrive ogni file sullo standard output, dall’ultima riga alla prima. bash$ cat file1.txt This is the […]