Sept. 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...
Juil. 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...