Come montare un archivio ed accederlo come un file system

A volte capita di avere la necessità di verificare cosa c’è dentro un file di archivio .tar.gz o forse solo bisogno di estrarre un paio di file da un altro archivio, questo è possibile, basta ricordare tutte le opzioni o semplicemente estrarre tutto in /tmp e poi eliminare il file che non servono Ma c’è […]

Pipes – Cosa sono ed Esempi di utilizzo

I sistemi operativi basati su Unix  come Linux offrono un approccio unico per unire due comandi sul terminale, con esso si può prendere l’output del primo comando e usarlo come input del secondo comando, questo è il concetto di pipe o |. Le Pipes permettono a due processi separati di comunicare tra loro anche se non sono stati creati per farlo, quindi questo apre una serie infinita di opportunità. Un semplice esempio è: ls -l | grep rwxrwxrwxls […]

Tmux – il multiplexer per il terminale

In un articolo precedente ho mostrato come utilizzare Screen and Byobu, per farla breve Screen è un emulatore di multiplexer di terminale sviluppato dal Progetto GNU. Permette all’utente di accedere a sessioni del terminale multiple e separate mentre Byobu è un miglioramento elegante del funzionale, semplice e pratico Screen. Byobu include un profilo migliorato e […]

Aliaser, prendi il controllo dei tuoi alias su Linux

Gli Alias ​​ sono un ottimo strumento per incrementare la produttività sul terminale con bash (o qualsiasi programma di shell che si sta usando), ma di solito siamo troppo pigri per pensare a quali sono i comandi più comuni, o lunghi che usiamo frequentemente e preparare un alias per loro. E così qualcuno ha fatto […]

Guida alle espressioni regolari con esempi

Le espressioni regolari, o regexp, sono gli strumenti più potenti, versatili ed odiati da programmatori ed amministratori di sistema. Permettono di esprimere con pochi caratteri lunghe ricerche di stringhe, caratteri o parole e se fatte bene portano ad ottimi risultati, mentre se sbagliate possono non darvi alcun risultato utile, e la cosa peggiore è che […]