Percentuale occupazione filesystem

Per estrapolare la percentuale di occupazione di un filesystem ed il relativo mountpoint usare il comando: df | grep -vE ‘^Filesystem|tmpfs|fileserver|devtmpfs’ | awk ‘{print $5 ” ” $1}’ Bozza di sctipt per il controllo automatizzato della percentuale di uso del fs: #!/bin/sh df -H | grep -vE ‘^Filesystem|tmpfs|fileserver|devtmpfs|cdrom’ | awk ‘{ print $5 ” ” …
Continua a leggere Percentuale occupazione filesystem

Archiviare file con find

Per archiviare file, ad esempio file di log, si può usare il comando find; ad esempio per storicizzare tutti i file più vecchi di n giorni si può usare la seguente sintassi: find . -type f -ctime +<n> -exec tar –remove-files -rf <nome_archivio>.tar {} \; && zip <nome_archivio>.tar.zip <nome_archivio>.tar && rm -f <nome_archivio>.tar Nota dalla …
Continua a leggere Archiviare file con find

Formattazione output query

Eseguendo query da riga di comando con psql per formattare l’output usare il comando \x on DEPOSITO=# \x onExpanded display is on.DEPOSITO=# select * from “grant” where user_id = 2;-[ RECORD 1 ]———————————————————————————————-id | 17user_id | 2status | draftpermission | documents.readdescription | prova dal 06/10/2021 al 09/10/2021 per il documento: 002.REGISTRO UFFICIALE.2020.0000001.pdf.begins_at |expires_at |created_at | …
Continua a leggere Formattazione output query

Trovare file creati prima di n giorni

Per trovare tutti i file creati prima di un certo numero di giorni usare il comando: find . -type f -ctime <n giorni> -ls More than 30 days ago: -ctime +30 Less than 30 days ago: -ctime -30 Exactly 30 days ago: -ctime 30 Nota dalla pagina man di find: “n*24 hours ago. When find figures out how …
Continua a leggere Trovare file creati prima di n giorni