Forum Astuces.divers [Terminal] Backup simple et pas cher!

Posté par .
Tags : aucun
0
13
juil.
2001
Faire une sauvegarde c'est important, on en prend conscience surtout après un crash ! ;o) Pour faire un backup et pouvoir le restaurer dans toutes conditions, y compris avec un Linux très minimal (comme un Linux sur disquette) vous n'avez besoin que de tar et gzip. Pour faire votre backup, faites un "cd" là où vous avez un peu de place (environ 2/3 de la place totale prise par votre système devrait suffire) et tapez: tar -czpvf foo.tgz /foo/ où (...)

Forum Astuces.divers [Terminal] Lilo à partir d'une disquette de boot

Posté par .
Tags : aucun
0
12
juil.
2001
Vous êtes coincés, votre MBR est tout cassé et donc vous n'avez plus de lilo pour démarrer ? Procurez-vous une disquette de démarrage de Linux (ou un des micro-Linux), ou bien tout simplement demolinux ou encore le cd d'install des dernières distrib et dès que vous pouvez vous logger, montez votre partion root: mnt /dev/hda1 /mnt/disk/ -t ext2 (ou hda1 est la partion root) puis tapez: lilo -t -v -C /mnt/disk/etc/lilo.conf si tout va bien tapez la meme chose sans (...)

Forum Astuces.divers [Terminal] Faites du hot-plug avec vos racks ide

Posté par (page perso) .
Tags : aucun
0
1
juil.
2001
On peut faire du hot plug avec un rack ide sous Linux, à condition de ne pas avoir peur de griller son matos. De nombreux disques IDE modernes sont hot-plug, mais les controlleurs le sont très rarement. Mais normalement avec cette astuce le disque étant en veille (=presque éteint) vous ne devriez pas risquer sa vie. Le controlleur par contre je ne le garantie pas ! L'OS le fait, et même si cela n'est pas conseillé (par les gars du (...)

Forum Astuces.divers [Courriel/Exim] Exim et les frozens

Posté par .
Tags : aucun
0
30
juin
2001
Pour supprimer tous les "frozen e-mails" de la file d'attente d'Exim, une simple ligne de commande suffit: gawk --posix 'BEGIN{foo=("exim -bp");while((foo|getline)>0)if(/[[:digit:]]+(m|h|d)\ +[[:digit:]]+(\.[[:digit:]])?(K|M) .{6}-.{6}-.{2} <.> \*{3} frozen \*{3}$/){system("exim -Mrm "$3)}close(foo)}'

Forum Astuces.divers [Terminal] En cas de Freeze de la machine

Posté par .
Tags : aucun
0
12
juin
2001
Quelque chose de très pratique si votre machine se freeze pour une raison ou pour une autre. Lors de la compilation du noyau, activez l'option "Magic SysRq Key". Lorsque le système sera bloqué il vous suffira de faire Alt+Syst+S (Sync des disques) Alt+Syst+I (Kill processus) Alt+Syst+U (Remontage partitions en read-only) Alt+Syst+B (Reboot) La touche "Syst" est la sur la touche "Impr. Ecran" (sur les claviers AT du moins)

Forum Astuces.divers [Debian] recompiler un paquet debian

Posté par (page perso) .
Tags : aucun
0
12
juin
2001
Pour recompiler un paquet debian, il suffit de faire : apt-get -b source puis dpkg -i Si la construction du paquet échoue du fait du manque de certains fichiers include voir de bibliothèque, il suffit de faire : apt-get build-deps pour que les paquets manquants soit installé. Ceci permet notamment de faire des backports.

Forum Astuces.divers [X-Window] Balader un bureau en campagne

Posté par (page perso) .
Tags : aucun
0
9
juin
2001
Vous voudriez bien vous loguer à distance en mode graphique sur votre machine ? Pour ce faire, installez un merveilleux logiciel nommé vnc et lancez sur celle-ci vncserver. Cela crée un serveur X bidon sur lequel est lancée votre session. Puis, sur la machine distante, lancez xvncviewer monserveur:1 et vous serez comme chez vous. Si vous fermez la fenêtre sans vous déloguer, il est possible de retrouver la session en l'état plus tard. Il est également possible de l'utiliser avec (...)

Forum Astuces.divers [Terminal] Ne plus taper ses mots de passe avec ssh

Posté par (page perso) .
Tags : aucun
0
9
juin
2001
Pour vous loguer facilement et en toute sécurité sur une machine distante, deux étapes suffisent : - Sur votre machine, faites ssh-keygen. Si vous avez confiance dans la machine (et dans root), vous pouvez laisser la passphrase vide. - Copiez le contenu du fichier ~/.ssh/identity.pub dans un fichier nommé ~/.ssh/authorized_keys sur la machine distante. Si vous avez opté pour une passphrase, il vous faudra lancer ssh-agent à chaque login (je vous recommande la lecture de la page de man). Sinon, (...)

Forum Astuces.divers [Terminal] Changements rapides avec sed

Posté par (page perso) .
Tags : aucun
0
6
juin
2001
Changer un terme apparaissant fréquemment dans un fichier texte en un autre, c'est très simple avec sed, il suffit de lancer la commande cat fichier | sed s/"mot_ancien"/"mot_nouveau"/g > fichier De meme il est simple de supprimer certains termes assez rapidement en lançant, cette fois, cat fichier | sed /"mot_a_virer"/d > fichier. Mieux, on peut se servir des expression regulières, par exemple, en lançant cat fichier | sed /^$/d > fichier pour supprimer dans le fichier les lignes blanches.

Forum Astuces.divers [Éditeur/Emacs] faire une recherche d'une expression dans plusieurs fichiers

Posté par (page perso) .
Tags : aucun
0
6
juin
2001
Avec Emacs, rien de plus simple que de faire ce type de recherche : il suffit de lancer la commande de recherche (C-g), de modifier la ligne pour avoir quelque chose comme ceci grep -n -r "expression" *; cette commande recherchera "expression" dans tout les fichiers contenu dans le dossier (et de manière récursive dans les sous dossiers) en proposant dans une nouvelle frame les résultats, qui, lorsqu'on passe la souris et on appuye sur la touche entrée sur (...)

Forum Astuces.divers [Terminal] les variables d'environnement

Posté par (page perso) .
Tags : aucun
0
6
juin
2001
Pour que l'éditions de choses diverses comme le changelog de CVS, édition de crontab et joyeusetés du genre se fassent dans votre éditeur favori, il faut définir la variable de session EDITOR. De manière temporaire en tapant export EDITOR="emacs" ou de manière plus définitive en ajoutant la variable EDITOR="emacs" dans votre .bash_profile et en n'oubliant pas de rajouter dans la ligne exportla variable EDITOR. Il existe une multitude d'autres variables du type qui ne demande qu'à être définies pour (...)