la question de ce post, suivi d'un exemple de code
Bonjour,
Je souhaite faire un petit shell qui toutes les minutes pendant 1 heure vérifie un certain nombre de process.
- Si au bout d'une heure ( la boucle ce termine) il y a encore des process, les kill l'un après l'autre.
- Si moins d'une heure, il n'y a plus de process, sort de la boucle et fin du shell.
J'ai un doute sur mon code ?
Comment faire si au bout d'une heure ils restent encore des process ?
la question du post precedent qui est lui aussi suivi d'un exemple de code :
Je cherche comment faire un compteur:
[...]
Ce que je souhaite faire, c'est :
1) arrêt de l'appli
2) faire un compteur qui toute les 60s vérifie le nombre de process puis au bout de 60 minutes kill ce qui reste.
3) si y a kill, lance la réparation de la base.
Le point 1 et 3 j'ai trouve mais pas le point 2.
Pour le point 2 j'ai pensé:
à par la zone de code qui change les questions sont restées les memes à peu de chose pres.
faire un nouveau post pour reposer la meme question en changeant juste le code n'etait surement pas utile.
pour le PS, il me semble que c'est ps -C nom_de_la_commande
un shell /bin/false est jsutement fait pour eviter que l'on se connecte avec ce compte, ce qui est le comportement logique des comptes utilisés par des serveurs (apache, smtp, ftp, ... )
il me semble que cela n'exsite pas en mode graphique.
il te faut rechercher avec les mots nividia twinview
et il te faudra surement modifier des fichiers (/etc/X11/xorg.conf par exemple) à la main pour faire fonctionner tout cela.
le twinview permet de gerer le double ecran.
Je suppose evidemment que tu souhaites utiliser l'ecran de la TV pour visionner un contenu (Video Out) et non pas visionner la TV sur ton PC (Video IN)
[...]
mais sous linux si on fait la même chose le disque continue comme avant, c'est à dire que les disques semblent tourner continuellement tant que l'on n'arrête pas le boitier.
J'ai peur que cela use prématurément le disque.
par ce que chez toi tu met en veille les disques durs de tes machines des qu'il n'y a pas d'activité dessus ?
perso je laisse tourner les disques durs.
en plus si tu demonte le disque c'est probablement pour arreter le systeme ou debrancher le disque dur.
donc je ne vois pas d'inconvenient à laisser tourner le disque apres demontage, et l'eteindre avec le boitier.
1°) accessible à tous les systemes, je pencherais pour de la fat32
incovenient la taille maxi pour UN fichier => 2Go
impossible donc de poser une image de DVD dessus
2°) 32Go la partition pour optimiser, ca depend de ce que tu veux optimiser (debit, espace disque) mais tu peux aussi jouer sur la taille du cluster comme sur d'autre systeme de fichier
dans les 2 cas (Gforce ou ATI) si tu veux beneficier de la 3D il te faudra surement le driver propriétaire.
cependant pour gforce il n'y a que 2 possibilités
NV - driver fournit par xorg, libre
nvidia - fournit par le constructeur, non libre
pour ati, 3 possibilités
ati - fournit par xorg, supporte la 2D, libre
radeon - fournit par xorg, supporte 2D/3D sur certains modeles, libre
fglrx - fournit par ATI, non libre, support de la 3D, non libre
[^] # Re: me semble que...
Posté par NeoX . En réponse au message comment sortir d'une boucle apres un nombre ?. Évalué à 1.
la question du post precedent qui est lui aussi suivi d'un exemple de code :
à par la zone de code qui change les questions sont restées les memes à peu de chose pres.
faire un nouveau post pour reposer la meme question en changeant juste le code n'etait surement pas utile.
pour le PS, il me semble que c'est
ps -C nom_de_la_commande
[^] # Re: rivatv
Posté par NeoX . En réponse au message question (que je me posait depuis un moment...). Évalué à 1.
[^] # Re: créer un catalogue en local
Posté par NeoX . En réponse au message backup (local) incrémental sur bande. Évalué à 1.
le principe de l'incremental etant de ne pas sauvegardé une info qui le serait deja.
je ne vois pas bien l'interet si c'est pour avoir un morceau des données sur une bande, et un autre morceau sur une autre....
autant alors faire une sauvegarde complete par jour ;-/
# ben alors ...
Posté par NeoX . En réponse au message administration de proftpd sur Debian Sarge. Évalué à 1.
http://lea-linux.org/cached/index/Reseau-partfic-proftpd.htm(...)
ensuite avec quelques essais, tu devrais trouver ton bonheur
# avec un peu de chance ...
Posté par NeoX . En réponse au message ip_forward. Évalué à 0.
updatedb
puis
locate ip_forward
soit avec un
cd /
puis
find -iname ip_forward
tu devrais trouver le fichier
# commencons par le commencement...
Posté par NeoX . En réponse au message besoin de conseil. Évalué à 0.
2°) en haut du site ici present tu trouveras quelques sites amis qui proposent ce que tu recherche et souvent en francais
3°) il fait chaud mais tu aurais pu faire un effort ;-)
[^] # Re: kernel SMP
Posté par NeoX . En réponse au message Probleme détection de processeurs. Évalué à 4.
La version du kernel linux est 2.6.17-1.2142 pour Fedora 4.
[^] # Re: ca va pas t'aider...
Posté par NeoX . En réponse au message adaptateur bluetooth 2 usb 2.0. Évalué à 1.
alors :
le produit : http://catalog.belkin.com/IWCatProductPage.process?Product_I(...)
mon systeme : Ubuntu Dapper
par defaut le systeme reconnait la clé mais il faut ajouter qques outils.
j'ai donc suivi le tutoriel suivant
http://doc.ubuntu-fr.org/materiel/bluetooth
je peux donc echanger des fichiers entre mon qtek et mon pc
il me reste la synchro mais c'est une autre paire de manche...
[^] # Re: Re.
Posté par NeoX . En réponse au message Login incorrect. Évalué à 1.
un shell /bin/false est jsutement fait pour eviter que l'on se connecte avec ce compte, ce qui est le comportement logique des comptes utilisés par des serveurs (apache, smtp, ftp, ... )
[^] # Re: me semble que...
Posté par NeoX . En réponse au message comment sortir d'une boucle apres un nombre ?. Évalué à 1.
genre ici : http://linuxfr.org/forums/26/17953.html
à 0h01
# me semble que...
Posté par NeoX . En réponse au message comment sortir d'une boucle apres un nombre ?. Évalué à 2.
les reponses données ne te plaisaient pas ?
# tout simplement car ...
Posté par NeoX . En réponse au message question (que je me posait depuis un moment...). Évalué à 1.
il te faut rechercher avec les mots
nividia twinview
et il te faudra surement modifier des fichiers (/etc/X11/xorg.conf par exemple) à la main pour faire fonctionner tout cela.
le twinview permet de gerer le double ecran.
Je suppose evidemment que tu souhaites utiliser l'ecran de la TV pour visionner un contenu (Video Out) et non pas visionner la TV sur ton PC (Video IN)
[^] # Re: et moi
Posté par NeoX . En réponse au message comment commencer. Évalué à 0.
je n'y manquerais pas
;-)
[^] # Re: et moi
Posté par NeoX . En réponse au message comment commencer. Évalué à 2.
y a des bouquins pour ca ?
# ...
Posté par NeoX . En réponse au message comment commencer. Évalué à 2.
histoire de savoir expliquer un probleme, une logique en francais
2°) traduire cette explication en C++
si tu as deja une experience de programmation tu as surement des notions d'algorythmique...
il ne te reste plus que les bouquins de C++ ou les cours à trouver.
[^] # Re: Hum
Posté par NeoX . En réponse au message Question pour un wikipédien. Évalué à 1.
et je confirme les explications
le hub/concentrateur est une "simple multiprise"
le switch est un concentrateur intelligent qui envoie/aiguille les infos vers les bonnes prises, on parle alors de commutateur.
# heu ben heu...
Posté par NeoX . En réponse au message Pb installation noyau sur Ubuntu. Évalué à 1.
car là ca ressemble à un probleme pour faire le fichier initrd pour ce noyau.
visiblement il te manque un dossier, et il te manque peut-etre les outils pour generer le fichier initrd (outils que tu aurais sur les autres postes)
à confirmer...
PS : pourquoi tout le monde cours apres ce fameux noyau 2.6.17...
[^] # Re: Le detail
Posté par NeoX . En réponse au message Cherche CD 3 de la WhiteBox. Évalué à 0.
en general ca permet de voir si on a bien recuperé le fichier sans alteration.
# differences...
Posté par NeoX . En réponse au message disque externe USB : mise en veille automatique ?. Évalué à 0.
par ce que chez toi tu met en veille les disques durs de tes machines des qu'il n'y a pas d'activité dessus ?
perso je laisse tourner les disques durs.
en plus si tu demonte le disque c'est probablement pour arreter le systeme ou debrancher le disque dur.
donc je ne vois pas d'inconvenient à laisser tourner le disque apres demontage, et l'eteindre avec le boitier.
# dans l'ordre...
Posté par NeoX . En réponse au message conseils pour disque dur de stockage. Évalué à 1.
incovenient la taille maxi pour UN fichier => 2Go
impossible donc de poser une image de DVD dessus
2°) 32Go la partition pour optimiser, ca depend de ce que tu veux optimiser (debit, espace disque) mais tu peux aussi jouer sur la taille du cluster comme sur d'autre systeme de fichier
# qques points à eclaircir...
Posté par NeoX . En réponse au message sarge: configurer le reseau en mode console. Évalué à 2.
0°) il ne doit pas y avoir de . apres l'adresse de la gateway (surement une faute de frappe)
1°) ca me semble logique car tu precise le DNS dans le fichier interfaces
2°) 212.xxx.xxx.xxx n'est pas une adresse privée tu serais donc directement relié à internet...
3°) apres le ping 127.0.0.1 il faut tenter le ping 212.x.y.z de ta carte reseau, puis ping ip_passerelle et enfin ping IP_d_un_site_externe
suivant ou ca bloque ca peut aider à resoudre.
4°) apres le reboot, essayer en faisant juste un ifdown eth0 puis ifup eth0 (pour arreter puis demarrer la carte reseau)
# ben ca depend...
Posté par NeoX . En réponse au message Booter un liveCD sur une clef USB. Évalué à 1.
2°) cela depend de comment est faite l'image iso au niveau boot.
3°) geexbox permet d'installer le CD sur une cle USB, y a peut-etre des idées à prendre...
# ca va pas t'aider...
Posté par NeoX . En réponse au message adaptateur bluetooth 2 usb 2.0. Évalué à 1.
j'ai testé entre windows et mon Qtek 9000
c'est deja un peu la galere,
du coup j'ai pas encore essayé entre mon linux et le qtek,
sachant que le qtek synchronise deja pas par le cable USB
[^] # Re: qques pistes
Posté par NeoX . En réponse au message support chipset VIA K8M890/VT8237A sur carte-mère MSI. Évalué à 2.
cependant pour gforce il n'y a que 2 possibilités
NV - driver fournit par xorg, libre
nvidia - fournit par le constructeur, non libre
pour ati, 3 possibilités
ati - fournit par xorg, supporte la 2D, libre
radeon - fournit par xorg, supporte 2D/3D sur certains modeles, libre
fglrx - fournit par ATI, non libre, support de la 3D, non libre
[^] # Re: samba et windows
Posté par NeoX . En réponse au message partage fichiers ubuntu windows. Évalué à 1.
j'ai cru que tu avais ubuntu avec l'interface GNOME et donc l'editeur de fichier gedit
si tu utilise l'interface KDE, il suffit de remplacer gedit par kedit