Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: alfonz19 14 Července 2008, 11:17:14

Název: spuštění procesu s vysokou (<0) prioritou, ale ne pod rootem
Přispěvatel: alfonz19 14 Července 2008, 11:17:14
Dobrý den,

chci se zeptat, jak spustím proces s vyšší prioritou tj. něco jako
nice -n -20 ./someImportantProgram
ale aby poté neběžel pod účtem roota, což ve výše uvedeném případě nastane. Vím o existenci renice, ale nevím jak to zkomponovat tak, abych spuštěním jediného skritptu získal běžící proces pod jménem běžného uživatele, ale přesto s vysokou prioritou.

předem díky za radu
alfonz.
Název: Re: spuštění procesu s vysokou (<0) prioritou, ale ne pod rootem
Přispěvatel: Tomáš Pikálek 14 Července 2008, 12:38:38
Asi (určitě) to jde i líp, první, co mě napadlo, je napsat si na to skript:
Kód: [Vybrat]
#!/bin/sh
$@ > /dev/null &
sudo renice -19 -p $!