Quelques commandes utiles
Affichage, serveur X
Autoriser le serveur X dans tous les comptes (Xlib: connection to “:0.0″ refused by server)
xhost +
dans le compte qui utilise le serveur X actuellement et
xhost -pour réactiver cette sécurité.
Changer la résolution à la volée (avec Xorg)
xrandr -s X
(remplacez X par le numéro d’une des résolutions listées avec xrandr —verbose)
Système, mémoire
Créer un fichier swap de 256Mo
- création du fichier
touch /mnt/hda2/swap dd if=/dev/zero of=/mnt/hda2/swap bs=1024 count=262144 sync
- création système de fichier swap
mkswap -c /mnt/hda2/swap 262144
- activation du fichier swap
swapon /mnt/hda2/swap
Envoyer la sortie d’une commande par e-mail avec sendmail
ifconfig ppp0 | mail -s "ceci est le sujet" toto@linucie.net
Créer une archive compressée archive.tar.bz2 du répertoire monrepertoire
tar cjvf archive.tar.bz2 monrepertoire
Executer Xmms sur une machine distante via Ssh
ssh joday@192.168.0.12 xmms
Gravure, montage fichiers images ISO
Graver une imageISO
cdrecord -v -dao speed=8 dev=0,0,0 Kaella_Knoppix_Linux_Azur_1.1.iso
Monter une imageISO
mount -o loop -t iso9660 nom_de_l'image.iso /mnt/point_de_montage
exemple :
mount -o loop -t iso9660 Kaella_Knoppix_Linux_Azur_1.1.iso /mnt/cdrom1
Recherche
Rechercher un motif, un mot ou terme dans le contenu de fichiers d’un répertoire
Trouver les fichiers dans /home contenant de_DE@euro Vous pouvez modifier le motif de_DE@euro recherché par votre recherche:
find /home -type f -exec grep -H de_DE@euro {} \;
Charger une map de clavier
loadkeys -d /usr/share/keymaps/i386/azerty/fr.kmap.gz
Traitement d’images
Reduire de moitié les images png repertoire courant dans le repertoire test
find . -name "*.png" -maxdepth 1 -printf %f -exec convert -sample 50% {} test/{} \;
Convertir les images pcx en png et les placer dans le répertoire rep_png
find . -name "*.pcx" -maxdepth 1 -printf %f -exec convert {} rep_png/{}.png \;
visualiser la taille des images png du répertoire courant
ls -la *.png -h
ou si vous avez le bon alias:
la *.png -h
Optimiser les images png avec pngnq
pngnq mon_image.png
Le faire sur toutes les images png du répertoire courant:
pngnq *.png
Système, divers (heure, processus, redirection de sortie de commande)
Mettre à l’heure son système
ntpdate -b fr.pool.ntp.org
Montrer les processus executés avec leurs numéros d’identification (pid)
pstree -p
Orienter la sortie d’une commande vers un fichier texte
nom_de_la_commande > nom_du_fichier_texte
exemple : pstree > fich.txt
enregistrera la sortie de la commande pstree dans le fichier texte appelé fich.txt
Base de données: Mysql
Sauvegarder une base de données MySQL
Soit nom_utilisateur pour l’user, bdd_a_sauvegarder pour le nom de la base de donnée et backup.sql pour la sauvegarde
mysqldump -u nom_utilisateur -p bdd_a_sauvegarder > backup.sql
Ou pour pouvoir la compresser en meme temps
mysqldump -u nom_utilisateur -p --all-databases | bzip2 -c > backup.sql.bz2
Page mise à jour le 03 juillet 2007 à 12h27.