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