Forum Astuces.divers [Terminal] Choisir son profil reseau au démarrage (Redhat)

Posté par  (site web personnel) .
Étiquettes : aucune
0
19
mar.
2004
Redhat permet de créer des profiles de connection via son interface graphique redhat-config-network mais n'offre pas la possibilité de choisir au démarrage le profile désiré.

Pour remédier à cela, éditez un fichier /etc/init.d/netprofile comme suit :

#!/bin/sh
#
# netprofile: Active the good profile for the current session
#
# chkconfig: 345 06 94
# description: This is a script that activate the network \
# profile of your choice
#

# Sanity checks.
[ -x /usr/sbin/redhat-config-network-cmd ] || exit (…)

Forum Astuces.divers [Terminal] debug de scripts bash

Posté par  .
Étiquettes : aucune
0
24
juil.
2002
Lorsque l'on programme en bash, il y a des options en ligne de commande pour voir ce qui est lu puis exécuter dans un script... Exemple :

Soit le script MyScript.sh :

   #!/bin/sh
   touch unFichier
   if [ -f ./unFichier ]; then
     rm ./unFichier
   fi

Si on l'exécute ainsi :
# /bin/bash -v -x ./MyScript.sh

On va avoir une sortie comme ça :
#!/bin/sh touch unFichier + touch unFichier if [ -f ./unFichier ]; then rm ./unFichier fi + '['-f ./unFichier (…)

Forum Astuces.divers [Terminal] Mettre des commandes en queue

Posté par  (site web personnel) .
Étiquettes : aucune
0
21
déc.
2003
Il vous arrive souvent de lancer "make" et de vous dire qu'il aurait fallu faire "make && make install" ? Premiere solution, tapez "make install" pendant l'execution de "make", c'est pas très beau, vous ne voyez rien de ce que vous tapez, et ca marche pas a tous les coups.
Deuxième solution, faites Ctrl-Z puis tapez "fg && make install" et voila, juste après l'execution de "make", "make install" sera lancé.
Quelques restrictions tout de même: si vous voulez utiliser (…)

Forum Astuces.divers [Debian] Faire démarrer une Debian plus vite

Posté par  .
Étiquettes :
0
21
déc.
2003
L'astuce ne demande pas de compétence particulière, de recompiler le noyau ou de modifier des fichiers critiques.

On va par contre supposer deux choses : vous utilisez GDM et votre système démarre en runlevel 2. Mais même si c'est n'est pas le cas, les adaptations sont triviales.

Vous trouverez dans /etc/rc2.d/ des liens vers les programmes que init doit démarrer en runlevel 2. Nous allons tout simplement faire démarrer GDM en premier, car on ne peut pas dire que ce (…)

Forum Astuces.divers [Web/Mozilla] Les news en un clin d'oeil

Posté par  .
Étiquettes : aucune
0
19
avr.
2004
Pour avoir les news des sites linux les plus importants en un clin d'oeil il suffit d'aller sur http://sidenews.net/ Vous sélectionnez les sites que vous voulez voir dans votre sidebar, et en un clin d'oeil vous avez les dernières news de ces sites. Pour activer le sidebar il suffit de faire F9.

Forum Astuces.divers [Debian] Une utilisation de apt-listbugs

Posté par  (site web personnel) .
Étiquettes :
0
3
août
2003
Pour connaître la liste des paquets qui comportent des bugs critiques ou graves sur votre distribution debian et pour lesquels une mise à jour est disponible, voici la commande :
/usr/bin/apt-get upgrade --just-print | awk '/^Inst/ {print $2}' | xargs /usr/sbin/apt-listbugs list

D'ailleur si quelqu'un a une solution plus propre, je suis preneur (je suis pas particulièrement fier du --just-print avec une recherche de ^Inst).

Pour info apt-listbugs a été développé en ruby (==> dépendences ruby necessaires).

J'ai découvert cet (…)

Forum Astuces.divers [Terminal] Éviter le chargement de certains modules

Posté par  .
Étiquettes : aucune
0
12
déc.
2004
Linux permet de charger automatiquement des modules lorsque l'on tente d'y accéder. Typiquement, lors de l'utilisation de la commande mii-tool qui tente de regarder les paramètres de toutes les interfaces réseaux, on obtient dans les logs la série suivante :
modprobe: modprobe: Can't locate module eth7 2003-04-12 00:27:26 modprobe no modprobe: modprobe: Can't locate module eth6 2003-04-12 00:27:26 modprobe no modprobe: modprobe: Can't locate module eth5 2003-04-12 00:27:26 modprobe no modprobe: modprobe: Can't locate module eth4 2003-04-12 00:27:26 modprobe no (…)

Forum Astuces.divers [Terminal] Qui charge autant ma machine ?

Posté par  .
Étiquettes :
0
19
avr.
2004
Un petit script vous permettant de connaître les processus vous prenant le plus de CPU. Nommé 'most' chez moi, voila son utilisation:

#most
root: /usr/X11R6/bin/X (pid: 671)
#most 3
root: /usr/X11R6/bin/X (pid: 671)
exos: /usr/lib/mozilla-firefox/firefox-bin (pid: 752)
root: [aio/0] (pid: 8)

... voila :) je pense qu'on son utilisation est triviale, comme son code d'ailleur:

#!/bin/sh
if [ $# -gt 0 ]
then
nb=$1
else
nb=1
fi

ps aux | sort -rnk 3 | gawk '/:/ {print $1 ": " (…)

Forum Astuces.divers [Terminal] xterm & la souris

Posté par  .
Étiquettes : aucune
0
22
nov.
2001
Sous xterm la souris ne sert pas qu'au copier-coller... En maintenant la touche enfoncée et en cliquant sur un xterm, vous verrez alors apparaître un menu(un par bouton) pour configurer le terminal en question : jumpscroll, scrollbar, fontsize, ...

Forum Astuces.divers [Terminal] Lancer une commande qui échoue parfois en étant sûr qu'elle finisse par fonctionner complètement

Posté par  .
Étiquettes : aucune
0
21
déc.
2003
Voilà que je veux lancer un ftpcopy pour avoir une copie fraîche des updates pour un RH et que badaboum, ftpcopy en cours de route plante avec un joli message "ftpcopy: fatal: cannot parse PASV answer".... Je me gratte un coup le haut du crâne pour réveiller les deux neurones qu'il me reste et voici la solution: écrire un script: ftpupdate.sh -----snip---- #!/bin/sh #ftpupdate.sh ftpcopy ftp://ftp.source.com . || $0 -----snip---- je lance: ftpupdate.sh et... chaque fois que ça se passe (…)