Тут ниже спрашивали про приоритет процесса, там, вроде, всё хорошо объяснили (лично мне вариант alias понравился). А вот чуть-чуть другая задача, я её до сих пор удовлетворительно решить не смог.
Нужно, чтобы все задачи пользователя запускались с заданным nice. Ну это как если бы bash у него сразу стартовал с заданным nice. Пробовал по разному; даже в /etc/profile прописывал что-то явное вида "if [[ $USER == 'vasya' ]]; then renice 10 -p $$" , но, как оказалось, это работает только для интерактивных оболочек, а для того, что пользовател запускает через "ssh user@host command" - не работает.
Решение "pgrep | renice" по крону не интересно.