Passer au contenu principal

Mémo

!!! info Je trierai ça un jour ou l'autre

Commande utile

Une commande pour arrêter brutalement un programme sur Linux

kill `ps -aux | grep software | awk '{print $2}'`

Une commande pour donner les bons droits à plusieurs dossiers

find /chemin/vers/ton/dossier -type d -exec chmod 755 {} \;

Une commande pour donner les bons droits à plusieurs fichiers

find /chemin/vers/ton/dossier -type f -exec chmod 644 {} \;

Faire un bon chroot :

mount /dev/sda1 /mnt
mkdir /mnt/{dev,sys,proc}
mount -o bind /dev/ /mnt/dev
mount -o bind /sys/ /mnt/sys
mount -o bind /proc/ /mnt/proc
chroot /mnt

Réparer des inodes sans spammer y :

e2fsck -vtty device

ou

e2fsck-static -vtty device

Nettoyer ses fichiers logs archivé

for f in saved/*; do
  zcat $f | sed  '/GET/d' | sed '/OPTION/d' | sed '/HEAD/d' | gzip > "saved/$f"
done

Créer un utilisateur pgsql

CREATE DATABASE yourdbname;
CREATE USER youruser WITH ENCRYPTED PASSWORD 'yourpass';
GRANT ALL PRIVILEGES ON DATABASE yourdbname TO youruser;

Supprimer un "host" dans le stack TICK sur influxdb

$ influx -host 'localhost' -port '8086' -database 'telegraf' -username 'tick' -password 'password'
> DROP SERIES WHERE host = 'host'

Augmenter l'espace disque d'une machine avec des disques chiffré

lvextend -L+4G /dev/vg-srv/lv-root 
cryptsetup resize /dev/mapper/vg--srv-lv--root_crypt
resize2fs /dev/mapper/vg--srv-lv--root_crypt