Ta mémoire technique
collaborative
Ne perds plus jamais une commande. Recherche, copie et partage tes solutions techniques en quelques secondes.
Recharge la configuration sans couper les connexions actives.
sudo systemctl reload apache2
Vide les fichiers de logs Apache sans supprimer les fichiers.
sudo truncate -s 0 /var/log/apache2/access.log && sudo truncate -s 0 /var/log/apache2/error.log
Affiche l'inventaire complet en JSON (hôtes et variables).
ansible-inventory --list
Ignore les tâches portant certains tags lors de l'exécution.
ansible-playbook deploy.yml --skip-tags "setup"
Supprime un fichier sur les hôtes distants.
ansible all -m file -a "path=/tmp/fichier-temp.txt state=absent"
Récupère uniquement un fact précis sur tous les hôtes.
ansible all -m setup -a "filter=ansible_os_family"
Exécute le playbook uniquement sur un groupe ou hôte ciblé.
ansible-playbook deploy.yml --limit webservers
Télécharge un fichier de chaque hôte vers le controller.
ansible all -m fetch -a "src=/var/log/nginx/error.log dest=./logs/ flat=no"
Exécute une commande shell sur tous les hôtes.
ansible all -m shell -a "uptime"
Vérifie la connectivité vers un groupe d'hôtes spécifique.
ansible webservers -m ping
Top commandes
Explorer par technologie
Des commandes à partager ?
Rejoins la communauté et partage tes solutions avec d'autres développeurs.
Créer mon compte