Jean-Philippe Vandeborre
Docteur en informatique
Maître de Conférences de
l'Institut TELECOM
AVERTISSEMENT. Cette page me sert de pense-bête technique pour l'installation, l'administration et l'utilisation de divers systèmes et logiciels que j'utilise (ou utilisais) au quotidien. Ces trucs et astuces divers et variés ont été glanés ça et là sur le Net ou tirés de mes propres expériences. Que le lecteur se sente libre de prendre et d'utiliser ce qu'il veut. Cependant, je ne pourrai être tenu responsable de l'utilisation et des effets des trucs et astuces présentés dans cette page.
Trucs et astuces à propos de ...
- la Slackware (installation, configuration, utilisation, etc.) et mes signets
- Linux en général
- les extensions Firefox que j'utilise
- d'autres logiciels
- des données techniques utiles
Linux (et Unix) en général
Quelques trucs concernant Linux et Unix en général.
Commande seq
La commande seq affiche une série de nombres. Très utile pour
les boucles for.
$ for i in `seq 5`; do echo -n > "element $i "; done element 1 element 2 element 3 element 4 element 5
Colorisation syntaxique sous Vim
Ajouter simplement syntax on dans .vimrc
Informations sur un serveur web
Pour avoir l'en-tête envoyé par un serveur HTTP (pour l'identifier),
utiliser symplement lynx, navigateur web en mode texte :
$ lynx -dump -head http://www.site.fr
Enlever la barre d'icônes
Sous GNU/Emacs 21, pour enlever la barre d'icônes :
(if (string-match "21." emacs-version)
(tool-bar-mode -1))
Lire du MSWord
Pour lire du MSWord sous Linux :
$ strings fichier.doc | fmt -w 65ou (à tester !)
$ wvHtml $1 $1.html ; links $1.html ; rm $1.html
CD-R/RW
Faire une image d'un CD et la copier
Créer une image d'un CD
$ dd if=/dev/scd0 of=image.iso
Copier l'image créée avec cdrecord
$ cdrecord -scanbus # pour obtenir le numero du graveur (x,x,x) $ cdrecord -v speed=vitesse dev=x,x,x image.iso
Copier un CD directement
alias cdcopy='su root -c "cdrecord -v fs=4m dev=0,6,0 speed=6 /dev/scd0"
Explications :
- -v : mode verbeux
- fs=4m : fifo de 4 Mo
- dev=0,6,0 : identifiant SCSI du graveur (pour connaître le vôtre,
tapez
cdrecord -scanbus) - speed=6 : vitesse de votre graveur
- /dev/scd0 : identifiant du lecteur de CD-ROM (souvent aussi /dev/hdc)
L'alias cdcopy (à placer dans le fichier .bashrc)
permet, en une seule commande rapide, la copie du CD du lecteur vers le graveur
à la volée ; il demande le mot de passe du root avant de commencer.
Une autre solution pour copier un CD directement
Attention, cette solution est à tester...
$ cdrecord -v -eject -pad dev=0,1,0 -isosize 0,0,0
avec 0,1,0 le graveur, et 0,0,0 le lecteur. Attention cependant : dans ce cas,
il faut que l'émulation SCSI soit faite pour les deux lecteurs/graveurs avec
append="hdc=ide-scsi hdd=ide-scsi..." dans
/etc/lilo.conf.