{{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
haitons travailler, ce qui se fait au moyen de la commande **args**
<file vim>
:args **/*.scala
</file>
Cette commande ajoute (récursivement) tous les fichiers avant l'... fs se font par rapport au répertoire donné par la commande **:pwd**)
Maintenant, il est possible d'effectue... tion sur tous les fichiers de la liste grâce à la commande **:argdo** comme suit
<file vim>
:argdo s/\<trait
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
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
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
* 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
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
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
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
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
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
é 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.