но не знаю какими знаниями должен обладать системный администратор.
Крылья...ноги... Главное - моск! :)
Cамым первым и крайне важным в работе умением админа является умение самостоятельно сформулировать запрос к поисковику, найти ответ и правильно использовать его. Тема "как стать админом" на тостере по популярности соперничает с темой "как быстро и много заработать веб-программисту".
На админа не учатся - им становятся. Невозможно "выучиться" на командира полка - надо сначала окончить военное училище, получить лейтенантское звание, и постепенно, приобретая опыт дослужиться до полковника.
Начинают все как правило с эникея - этакого "подай-принеси-уйди-не-мешай" в ИТ-отделе. Работа эникеем научит обжимать патчкорды, менять картриджи в принтерах и общаться с пользователями в специфических отделах (бухгалтерия, продажи, закупки - во многих местах эти коллективы укомплектованы сплошь представительницами лучшего пола - с соответствующим уровнем интеллекта). А также научит решать еще сто тыщ мильенов проблем, возникающих у юзера.
Шаг вверх обычно делается тогда, когда считаешь, что готов уйти. Ну, еще может так сложиться, что на текущем месте что-то происходит с админом (самая экзотическая причина, известная мне - админ ушел в двухнедельный запой, по выходу из которого был немедленно уволен) - и тебя продвигают вверх.
Экзамены особо не нужны - могут взять и без них, бывает что даже и без опыта (или с минимальным опытом) берут. Хотя базовые курсы Циски или M$ конечно пройти будет не лишним.
Настольной книгой любого админа являются Олиферы :) Да, это намек :)