Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: spuštění procesu s vysokou (<0) prioritou, ale ne pod rootem  (Přečteno 1217 krát)

alfonz19

  • Aktivní člen
  • *
  • Příspěvků: 219
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.

Tomáš Pikálek

  • Závislák
  • ***
  • Příspěvků: 1859
    • Tomáš Pikálek
Re: spuštění procesu s vysokou (<0) prioritou, ale ne pod rootem
« Odpověď #1 kdy: 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 $!

 

Provoz zaštiťuje spolek OpenAlt.