1. не уверен, что шелл кроме как запускать приложения больше ничего не умеет. неужели в нём нет какого то базового набора команд?
2. поголовно во всех справках и самоучителях к gnu/linux встречаю одно и то же - если хотите то то, то забейте в терминал это; если то то, то вот это. вряд ли это совпадение
а значит есть определённый набор "команд", которые встречаются повсеместно. такие как su, sudo, например.