Des commandes automatiques
Fermé
parissain
Messages postés
129
Date d'inscription
jeudi 8 mars 2007
Statut
Membre
Dernière intervention
24 août 2007
-
12 juil. 2007 à 14:18
thorn - 13 juil. 2007 à 11:29
thorn - 13 juil. 2007 à 11:29
A voir également:
- Des commandes automatiques
- Invite de commandes - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Commandes terminal mac - Guide
- Table des matières automatique word - Guide
- Réponses automatiques outlook - Guide
7 réponses
nouabi
Messages postés
143
Date d'inscription
lundi 5 juin 2006
Statut
Membre
Dernière intervention
16 juillet 2010
8
12 juil. 2007 à 15:04
12 juil. 2007 à 15:04
Salut
C simple tu fais dans un fichier vierge :
#!bin/sh
du tape toutes tes commandes a la suite
tu enregistres.
et ensuite tu fais un cron (install le si c pas installé ex vixie-cron). Cela permet de planifié une tache recursive (toutes les seconde minute heur jour a une certaine heure ... )
tu fait crontab -e puis tu tapes t'as la ligne que tu as besoin (renseigne toi sur le crontab -e)
A+
C simple tu fais dans un fichier vierge :
#!bin/sh
du tape toutes tes commandes a la suite
tu enregistres.
et ensuite tu fais un cron (install le si c pas installé ex vixie-cron). Cela permet de planifié une tache recursive (toutes les seconde minute heur jour a une certaine heure ... )
tu fait crontab -e puis tu tapes t'as la ligne que tu as besoin (renseigne toi sur le crontab -e)
A+
salut,
Sinon pour empecher le chargement de module, on met son nom, un par ligne dans
/etc/modprobe.d/blacklist ( ou ailleurs cela depend de la distribution , on peut le trouver aussi dans
/etc/hotplug/blacklist ), en principe ce fichier est deja rempli par defaut avec quelques modules qui
posent problemes (conflits).
par exemple tu peux mettre 8139too dans ce fichier
Pour les autres , essayer de faire directement:
modprobe module ( ne pas mettre son chemin ni .ko)
si les modules sont bien compilés dans le noyau, voir la liste dans le fichier texte ( je crois, su debian : /boot/.....config du noyau )
on peut forcer leur chargement au boot dans
/etc/modules en mettant le nom, un par ligne toujours
a+
Sinon pour empecher le chargement de module, on met son nom, un par ligne dans
/etc/modprobe.d/blacklist ( ou ailleurs cela depend de la distribution , on peut le trouver aussi dans
/etc/hotplug/blacklist ), en principe ce fichier est deja rempli par defaut avec quelques modules qui
posent problemes (conflits).
par exemple tu peux mettre 8139too dans ce fichier
Pour les autres , essayer de faire directement:
modprobe module ( ne pas mettre son chemin ni .ko)
si les modules sont bien compilés dans le noyau, voir la liste dans le fichier texte ( je crois, su debian : /boot/.....config du noyau )
on peut forcer leur chargement au boot dans
/etc/modules en mettant le nom, un par ligne toujours
a+
parissain
Messages postés
129
Date d'inscription
jeudi 8 mars 2007
Statut
Membre
Dernière intervention
24 août 2007
2
12 juil. 2007 à 17:22
12 juil. 2007 à 17:22
je vous remercie pour vos reponse, sa meclaircie un peu plus les choses,
mais d'une maniére générale, comment peut on faire pour qu'une disaine de ligne de commande sexécute l'une parés lautres ? sans avoir a les tapper une par une a chauqe fois
(je parle dune façon générale, pas que parapport au modules et tout sa)
Merci
mais d'une maniére générale, comment peut on faire pour qu'une disaine de ligne de commande sexécute l'une parés lautres ? sans avoir a les tapper une par une a chauqe fois
(je parle dune façon générale, pas que parapport au modules et tout sa)
Merci
foobar47
Messages postés
13536
Date d'inscription
jeudi 9 janvier 2003
Statut
Contributeur
Dernière intervention
16 mai 2014
532
12 juil. 2007 à 17:44
12 juil. 2007 à 17:44
comme dit plus haut, tu crées un script qui va lancer toutes tes commandes les unes aprés les autres.
Ainsi, tu n'auras que ton script à lancer pour éxecuter toutes tes commandes.
A+
Ainsi, tu n'auras que ton script à lancer pour éxecuter toutes tes commandes.
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
parissain
Messages postés
129
Date d'inscription
jeudi 8 mars 2007
Statut
Membre
Dernière intervention
24 août 2007
2
13 juil. 2007 à 07:37
13 juil. 2007 à 07:37
Ouai effectivement, je suis toute a fai dacccord
Mais pouvez vous SVP me dire comment creer un script,.? jai jamais creer un script de ma vie (enfin, je pense)
un exemple, sa sera le top...
Merci par avance
Mais pouvez vous SVP me dire comment creer un script,.? jai jamais creer un script de ma vie (enfin, je pense)
un exemple, sa sera le top...
Merci par avance
parissain
Messages postés
129
Date d'inscription
jeudi 8 mars 2007
Statut
Membre
Dernière intervention
24 août 2007
2
13 juil. 2007 à 08:56
13 juil. 2007 à 08:56
Je donne juste un exemple :
rmmod 8139too
> insmod /usr/local/rtnet/modules/rtnet.ko
> insmod /usr/local/rtnet/modules/rtpacket.ko
> insmod /usr/local/rtnet/modules/rtmac.ko
> insmod /usr/local/rtnet/modules/rt_8139too.ko
> insmod /usr/local/rtnet/modules/rt_loopback.ko
> insmod /usr/local/rtnet/sbin/./rtifconfig rtlo up
> insmod /usr/local/rtnet/sbin/./rtifconfig rteth0 up
> modprobe xeno_posix
Comment creer un fichier qui m'exécute toutes ses commandes en un seul coup ?
Merci
rmmod 8139too
> insmod /usr/local/rtnet/modules/rtnet.ko
> insmod /usr/local/rtnet/modules/rtpacket.ko
> insmod /usr/local/rtnet/modules/rtmac.ko
> insmod /usr/local/rtnet/modules/rt_8139too.ko
> insmod /usr/local/rtnet/modules/rt_loopback.ko
> insmod /usr/local/rtnet/sbin/./rtifconfig rtlo up
> insmod /usr/local/rtnet/sbin/./rtifconfig rteth0 up
> modprobe xeno_posix
Comment creer un fichier qui m'exécute toutes ses commandes en un seul coup ?
Merci
pour tes commandes, il faut avoir les droits root donc:
si tu es sur gnome : utilises gtksu , l'installer si necessaire :
gtksu "sh /home/.../ton-script"
sur kde,il y a kdesu :
kdesu "sh /home/.../ton-script"
sinon dans un terminal, plusieurs methodes dont:
su -c "sh /home/.../ton-script"
avec ton-script ,c'est un fichier texte :
#!/bin/bash
rmmod 8139too
insmod /usr/local/rtnet/modules/rtnet.ko
...
a+
si tu es sur gnome : utilises gtksu , l'installer si necessaire :
gtksu "sh /home/.../ton-script"
sur kde,il y a kdesu :
kdesu "sh /home/.../ton-script"
sinon dans un terminal, plusieurs methodes dont:
su -c "sh /home/.../ton-script"
avec ton-script ,c'est un fichier texte :
#!/bin/bash
rmmod 8139too
insmod /usr/local/rtnet/modules/rtnet.ko
...
a+