{{tag>commande lock timeout indispensable reptyr watch commandes_utiles}}
====== Commandes linux qui sauven... commandes qui sauvent la vie :
===== Lancer une commande avec un timeout =====
La commande //timeout// existe :<code>timeout 10 sleep 11</code>
Pour l'installer s... xecute-a-command-with-a-timeout
===== Lancer une commande en créant un fichier de lock =====
Pour lancer u
d -c /etc/vsftpd/passwd utilisateur1</code>
Cette commande vous demande alors le mot de passe a affecter. Vo... auriez cependant pu le spécifier sur la ligne de commande en utilisant à la place la commande <code>
# htpasswd -d -b -c /etc/vsftpd/passwd utilisateur1 motdepasse1<... eur en spécifiant le mot de passe sur la ligne de commande:<code>
# htpasswd -d -b /etc/vsftpd/passwd utilis
* on peut vérifier la création de ce PV par la commande pvdisplay qui devrait retourner quelque chose de ... pour vérifier cette creation, on peut utiliser la commande vgdisplay, qui devrait afficher quelque chose com... pouvez vérifier que le LV a bien été créé avec la commande lvdisplay, qui devrait vous donner quelque chose ... -L 13G /dev/vg0/debian-backports</code>
- cette commande recommande d'effectuer un fsck sur cette partitio
le volumeGoup vg0 on peut par exemple utiliser la commande suivante : <code>lvcreate -n dataz -L 150G vg0</c... partition de données aléatoires, en utilisant la commande suivante :
<code>dd if=/dev/urandom of=/dev/vg0/dataz</code>
<note important>Attention cette commande est **LONGUE** (un peu plus de 13h42 pour la part... quelles longueurs de clefs sont possibles avec la commande suivante : <code>cat /proc/crypto</code> qui devr
du répertoire courant. Noter le . a la fin de la commande qui est important :<code>
svn propset svn:ignore ... r un "I" a coté du fichier ignoré en utilisant la commande suivante :<code>
svn status --no-ignore</code>
... hangement de propriété, comme par exemple avec la commande suivante :<code>
svn commit -m "svn:ignore du fic... chiers à la liste des fichiers ignorés grâce à la commande suivante qui va ouvrir un éditeur de texte :<code
e option doit se traduire par la présence dans la commande KVM lancée par libvirt de "-k fr", vous pouvez vé... lisation dynamique ====
Dans son infinie bonté la commande virsh net-update a été crée la sous commande **net-update** qui s'utilise comme dans l'exemple suivant, en ... --live --config</code>
<note>En plus de la sous commande **add**, virsh net-update peu également prendre l
si && modprobe ipmi_msghandler</code>
Ensuite la commande **ipmitool** va pouvoir être utilisée, comme par ... e trouver comment ;)
On peut ensuite utiliser la commande **ipmitool** depuis une machine distante, comme p... ncées en acces local ou en accès a distance :
* commande locale : **ipmitool MA_COMMANDE**
* commande distante : **ipmitool -I lanplus -H hostname -U user MA_COM
é sur la carte reseau qui vous intéresse, avec la commande ethtool, par exemple pour eth0 :<code>ethtool eth... n antérieure a Debian Squeeze**
* ajouter la commande "ethtool -s eth0 wol g" au "up" de l'interface da... cache arp de votre machine locale a l'aide de la commande "arp -a | grep <adresse_ip>" apres avoir fait com... la réveiller, qui l'eût cru ? ;-) )
* Lancer la commande suivante pour le réveil :<code>wakeonlan -i 192.1
ol)
J'utilise tftpd-hpa qui s'installe grace a la commande suivante :<code>apt-get install tftpd-hpa</code>
... d'ubuntu 12.04 precise en PXE :
* Par defaut la commande nfsmount utilisée pour monter le / utilise mainte... initrd, et en modifier le contenu pour appeler la commande "mount -f nfs" au lieu de la commande "nfsmount" et ainsi utiliser le NFSv3 au lieu du NFSv4 :
* décompre
e répertoire personnel, comme par exemple avec la commande suivante :<code>
cat << EOF >> ~/.my.cnf
[mysql]
... > "</code>
Vous pouvez par exemple rajouter cette commande dasn votre ~/.bashrc ou ~/.bash_variables
===== ... lles tables sont fragmentées, on peut utiliser la commande suivante :<code>SELECT engine, table_schema, tabl... a fragmentation
<note>Il doit y avoir mieux cette commande donne des faux positifs et/ou quelques valeurs bi
ce fichier doit etre suivie de l'exeution de la commande <code>postmap /etc/postfix/windows_virus_checks</... ce fichier doit être suivie de l'execution de la commande <code>postmap /etc/postfix/helo_access</code></no... tion initiale du maildir, vous pouvez utiliser la commande suivante :<code># maildirmake.dovecot /var/mail/m... IPv6 aussi maintenant, comme par exemple avec la commande suivante (présence de la ligne tcp6) :<code>
# ne
é les depots non-free, vous pouvez utiliser cette commande à la place :<code>
apt-get install lha arj unrar ... ature à été effectuée, par exemple à l'aide de la commande suivante : <code># cat << EOF >> /etc/clamav/fres... gurer postfix pour utiliser tout ca.
Utiliser la commande suivante pour ajouter la configuration nécessaire... ostfix reload</code>. On peut vérifier grace a la commande suivant qu'il ecoute bien maintenant sur 127.0.0.
l'utilisation de l'IPv6 chez Free dont je vous recommande la lecture, voici un 2e volet sur l'utilisation d... s en assurer vous pouvez utiliser soit :
* la commande "uname -r" qui doit vous renvoyer quelque chose c... es réseau ont une IPv6, comme par exemple avec la commande suivante "/sbin/ifconfig lo | grep inet6" qui doi... votre serveur ou au minimum le réseau grace a la commande suivante :<code>/etc/init.d/networking restart</c
apable d'émuler votre version de QEMU, grace a la commande <code>qemu-system-arm -cpu ?</code>Vous devez voi... linux-qemu/kernel-qemu, comme par exemple avec la commande "wget http://xecdesign.com/downloads/linux-qemu/k... arte réseau que vous pouvez émuler a l'aide de la commande "qemu-system-arm -net nic,model=?" comme dans l'e... essé le fichier image raspbian.
Lancez alors la commande suivante en root (sinon le réseau ne fonctionnera
est nécessaire c'est pourquoi je n'utilise pas la commande a2ensite. Vous pouvez donc créer un lien symboliq... e> si vous souhaitez changer le nom, ou la simple commande sinon :<code>a2ensite svn.mondomaine.com</code>
... isant un mot de passe généré grâce la encore a la commande //pwgen//.
* Exécuter : <code>htpasswd -m /etc... ctivement le dépôt "mondepot" il faut utiliser la commande suivante : <code>/usr/local/sbin/createRepoSvn.sh