Bem, se você quiser ter o controle de prioridade usando um usuário padrão, precisará reduzir a prioridade dos scripts menos importantes, de modo que os mais importantes serão executados mais rapidamente.
Por exemplo:
mylowpriorityscript:
#!/bin/bash
renice 20 $$
#lot of nice things
mymediumpriorityscript
#!/bin/bash
renice 10 $$
#lot of nice things
myhighpriorityscript
#!/bin/bash
renice 00 $$
#lot of nice things
E configure a prioridade do seu shell em .bashrc para 10, para que você possa gerenciar os subprocessos para outras prioridades usando "nice" como:
.bashrc
renice 10 $$