Accueil » Ligne de commande » Page 10
On commence par installer Xsel pour pouvoir accéder au presse-papiers X et aux tampons de sélection de la souris:
sudo apt-get install -y xsel
Pour afficher le texte selectionné:
xsel
Pour afficher le texte copié dans le presse-papier (ctrl+c):
xsel -b
Il nous suffit donc de vider notre presse-papier dans hexdump:
xsel -b | hexdump -c
Debian/Ubuntu
zgrep -h " installed " /var/log/dpkg.log* | sort | grep nomdupackage
Redhat/CentOS
rpm -qa --last | sort | grep nomdupackage
Pour réinitialiser un port, ici le 0/28:
conf t
default interface GigabitEthernet1/0/28
end
On peut vérifier que le port est bien réinitialiser avec cette commande:
show run interface GigabitEthernet1/0/28
On se connecte:
psql
Puis on liste les requêtes en cours d’exécution:
select * from pg_stat_activity where state = 'active';
Ce qui nous intéressera dans la sortie de cette commande est le PID (3eme champ).
Puis pour tuer la requête désirée:
select pg_terminate_backend(PID_de_la_requête);
On se déconnecte :
\q
Commandes de base
Lister les vms allumées:
virsh list
Lister toutes les vms:
virsh list --all
Editer le xml d’une vm:
virsh edit nom_vm
Affiche le fichier xml sur la sortie standard:
virsh dumpxml
Manipuler les images disques:
qemu-img
Informations sur une image:
qemu-img info fichier_image
Étendre la taille de l’image:
qemu-img resize fichier_image +tailleG
Éteindre une vm par l’acpi:
virsh shutdown nom_vm
Éteindre une vm en coupant l’alim:
virsh destroy nom_vm
Démarrer une vm:
virsh start vm :
Se connecter à la console d’une vm (pour en sortir « Ctrl+Shift+5"):
virsh console vm :
Commandes distante:
Virsh --connect qemu+ssh://nom_hyperviseur/system nom_commande
virt-viewer --connect qemu+ssh://nom_hyperviseur/system nom_vm
Bien sur il faut un accès ssh à l’hyperviseur (et le mieux est de mettre sa clé).
Comment étendre un disque (si il n’y a pas LVM …)?
1) Éteindre la vm :
virsh shutdown vm
2) Sauvegarde de l’image disque :
cp -p fichier_image fichier_image.bak
3) Étendre l’image disque :
qemu-img resize fichier_image +tailleG
3) Démarrer la vm :
virsh start vm
4) Arrêter les services et démonter la partition
5) Avec fdisk (!!!) : détruire la partition, la recréer
6) e2fsck -f /dev/partition
7) resize2fs /dev/partition
8) e2fsck -f /dev/partition
9) remonter et démarrer les services