Septembre 2006
Vérification automatique des codes en C Développement
Pour vérifier si un code en C ne déborde pas en mémoire, on peut utiliser le logiciel Valgrind. valgrind...
Test de condition (if/then/else) Awk/Gawk
Pour tester une condition en awk, il faut utiliser la commande if. df -P -t ext3 -t ext2 -t reiserfs |grep -v...
Affichage de colonnes avec Awk Awk/Gawk
Si on veut réorganiser les colonnes de df, on peut utiliser : df -P -t ext3 -t ext2 -t reiserfs | awk '{print $5" "$1"...
Empecher l'arrêt du script Bash
Si on met trap '' EXIT INT ABRT QUIT, le shell ne peut plus etre arrêté. Pour réactiver les arrêts, utiliser trap -...
Les couleurs dans le bash Bash
On peut mettre des caractères en couleur dans le Bash : YY=48 echo "\E[XX;YYm" echo -en " \E[01;${YY}m" ; echo...
Suppression des messages de statistiques Syslog-NG
Pour supprimer les messages de statistiques dans Syslog-NG, il suffit de mettre la configuration stats(0); et de...
Carte réseau e100 qui bagotte Kernel 2.6
e100: eth0: e100_watchdog: link down e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex Si la carte réseau...
Limiter la bande passante d'un SSH / SCP SSH
Si on ne veut pas créer un fichier temporaire pour les backups des serveurs, on peut utiliser la commande suivante...
Exporter les sons par le réseau avec NAS Debian
NAS permet l'export de sons par le réseau. Sur le serveur (là où il y a les enceintes) : apt-get install nas vi...
Affichage en anglais de la sortie d'une commande Bash
Pour que la sortie d'une commande ne soit pas changée en français, on peut utiliser : LC_ALL=C commande On peut...
Browsing dans Cups Cups
Pour que Cups n'envoie plus de broadcast sur le réseau sans arrêt, éditer le fichier /etc/cups/cups.d/browse.conf et...
Définir le mot de passe root MySQL
La commande /usr/bin/mysqladmin -u root password 'MotDePasse' permet de définir le mot de passe root si il n'est pas...
Matériels disponibles dans l'ordinateur Matériel
La commande lshw affiche toutes les informations du matériel disponible dans la machine. On peut utiliser lshw -html...
Informations sur la carte mère Matériel
Pour connaitre la carte mère et ce qui est branché dessus, on peut utiliser dmidecode. Cette commande indique les ports...
Août 2006
Backup des données Palm
Le backup des données peut être fait automatiquement par gpilotd-control-applet. Au démarrage de l'application la...
Récupérer le carnet d'adresses du Palm Palm
Récupère le carnet d'adresses du Palm dans un fichier addrbook.csv pilot-addresses -p /dev/ttyUSB0 -w...
Appel à Mysql en Bash MySQL
TABLES=`mysql -u LOGIN BASE --disable-column-names -e "REQUETE_SQL"` for labo in $TABLES ; do echo...
Formater une partition supérieure à 32Go en VFAT Debian
Après partitonnement, on peut formater en VFAT avec : mkfs.vfat -F 32 /dev/sdb1 La partition ne doit pas avoir plus...
Les fonts dans Munin Munin
Pour changer la font par defaut dans Munin, Editer le fichier /usr/bin/munin-cron et ajouter export...
Juillet 2006
La langue du clavier X11
La langue du clavier (layout) peut être défini par : setxkbmap -layout us setxkbmap -layout fr man setxkbmap
Imprimer du code HTML dans a2ps HTML
Pour imprimer du HTML avec a2ps, il faut virer l'interpreteur HTML dans /etc/a2ps.cfg et mettre en commentaire les...
ELF : no such file or directory Développement
Si un programme ELF refuse de démarrer avec No such file or directory (et qu'il est bien dans le répertoire, lancer...
Débugger un code Javascript Javascript
Pour débogger le code, on peut utiliser la fonction suivante : <script> // Show the debug window function...
Partition Magic libre : GParted Partitionnement
http://gparted.sourceforge.net/ permet de créer un CD ou une clé USB pour partitionner, redimensionner, formater,...
Message d'accueil pour SSH/Login Debian
Un message apparait lors d'une connexion par SSH avant le chargement du Shell. Il s'agit de motd "message of the day"...
Changer le fuseau horaire Debian
Pour changer le fuseau horaire d'une machine, qui conditionne la date et l'heure, on peut utiliser tzconfig Entrer...
Mail ne deplace pas dans le repertoire mbox Mail
Si on utilise la commande mail, on peut demander que les mails restent dans la boite aux lettres de l'utilisateur. Il...
Passage de feuille de style PHP
Pour signifier que le fichier .php est une feuille de style, il faut passer un header : <?php...
Pager : afficher page par page MySQL
Il faut activer le pager dans MySQL pour qu'il affiche page par page : mysql> pager less -n -i -S -X
Indentation de mes codes Développement
Indentation automatique des codes : indent -bli0 -cli2 -ppi 2 -npsl -fca -sob fichier.c * Par defaut, indent...
Installer mplayer sur Debian Mplayer
www.debian-multimedia.org et ajouter dans /etc/apt/sources.list deb http://www.debian-multimedia.org testing...