Linux shell: Introduzione a Flock

Recentemente un mio collega doveva eseguire più processi paralleli su un server (circa 20 nel nostro caso specifico), ogni processo faceva delle “cose”, e questo può richiedere un tempo più lungo o più corto rispetto agli altri, una volta che un processo termina il suo compito deve leggere da un file di testo la prima [...]

alias.sh mette i vostri Linux shell alias su cloud

Se sei un amministratore di sistema Linux o semplicemente si desidera salvare una copia dei vostri alias in rete, questo è il servizio che fa per voi! alias.sh è un nuovo progetto che offre un servizio molto semplice: consente di gestire tutti i tuoi alias on-line e consultare una lista di nuovi alias presentati da [...]

Linux shell: capire umask con esempi

In un sistema GNU/Linux ogni file o cartella ha delle autorizzazioni di accesso. Ci sono tre tipi di autorizzazioni (cosa è permesso fare con un file di qualsiasi tipo, incluse le directory): (r) accesso in lettura (w) accesso in scrittura (e) accesso in esecuzione Ci sono anche altre autorizzazioni “speciali”, ma per questo articolo le autorizzazioni [...]

Gestire le attività pianificate su Linux con il comando at

In un prececente articolo Ho parlato dei comandi cron e crontab che sono il modo standard per pianificare le cose ricorrenti su un sistema Gnu/Linux. Ma a volte è necessario fare una cosa ad una specifica data ed ora per una volta sola e per queste attività l’opzione migliore è di usare at, un altro [...]

Linux shell, come usare l’opzione exec in find con esempi

In un precedente articolo ho scritto a proposito del comando locate un comando utile per trovare rapidamente un file nel computer. Un’alternativa a locate è il comando find : GNU find ricerca la struttura di directory radice in ciascun nome di file dato dalla valutazione dell’espressione data da sinistra a destra, secondo le regole di [...]