y a ce truc là qui a l'air pas mal pour les mecs (ou filles) comme moi
qui n'aime pas le langage bash ou shell en général:
<https://xon.sh/>
pas encore essayé mais l'idée me plait bien.
PLEUR PAS FELIX Y A ENCORE 20 ANS DE JOB A ECRIRE DU BASH POUR DES
CLIENTS.
Le ven., mars 3 2023 at 09:54:31 +01:00:00, felix via gull
<gull@forum.linux-gull.ch> a écrit :
Vieux truc, en fait, mais ça peut être bon de le rappeler...
Lorsque je commence à travailler sur une machine en production,
avant toutes choses, je tapes souvent:
$ exec nice -19 ionice -c 3 bash
Cela me permet d'effectuer des opération relativement lourdes en
restant system friendly...
Dans ce genre de situations, j'utilise ``screen'' afin de pouvoir
assurer que ma session ne terminera pas en cas de soucis en amont
(sur le réseau, sur mon desktop, etc...).
A noter que cette ``configuration'' sera héritée par les tâches
lancées à partir de là:
$ sudo sh -c 'nice;ionice'
19
idle
ATTENTION!
Mais pas sur les tâches distantes:
$ ssh user@host sh -c 'nice;ionice'
0
none: prio 4
De plus:
$ ssh user@host ionice -c 3 nice -19 sh -c 'nice;ionice'
19
none: prio 4
Ne le fait pas non plus. Du coup, je fais:
$ ssh user@host sh <<<'ionice -c 3 nice -19 sh -c "nice;ionice"'
ou
$ ssh user@host sh <<"EoConnCmd"
ionice -c 3 nice -19 sh <<"EoRemSh"
nice
ionice
EoRemSh
EoConnCmd
Voilà. À bientôt!
--
Félix
_______________________________________________
gull mailing list
gull@forum.linux-gull.ch <mailto:gull@forum.linux-gull.ch>
<https://forum.linux-gull.ch/mailman/listinfo/gull>
_______________________________________________
gull mailing list
gull@forum.linux-gull.ch
https://forum.linux-gull.ch/mailman/listinfo/gull