Проходя курсы по Linux (не слишком углубленные, конечно, но весьма интересные) я понял, что эта операционная система весьма и весьма мощная. Позволяет совершать такие безумства в консоли, что просто не устаю восхищаться. Вследствии этого было принято решение поднять уровень владения этой ОС. Да безусловно, изучать нужно многое, не только по Linux, но и другие “технологии, за которыми будущее”. Базы данных, oracle обучение, Linux-FreeBSD, веб-сервер, Samba, программирование на баше и встроенных языках оболочки. Разумеется, ещё сети, Cisco, коммутация, маршрутизация.
Да забавно, что накачал кучу материала по Cisco-ам, а смотреть – время никак не найду. Впору задуматься об организации своего времени и учебного процесса. Пожалуй, иначе в этой жизни ничего не успеть.
Ну ладно, план такой. Начнем с Linux-Unix. Нас интересует работа в командной строке и прикладных программках, таких как vim, программы обработки текста (awk, sed, cut, grep и т.д.), поэтому прогнозирую цикл статей на эту тему. Обрабатывать будем тестовые текстовые файлы. Вообще, как я читал, awk можно посвящать книги – это целый скриптовый язык, но так глубоко мы углубляться не будем. Частая задача – быстрый анализ логов на предмет поиска исключительных ситуаций, даже в полуавтоматическом режиме.
Вообще, решать можно пока простые задачки – поиск и выборка нужных значений из файлов, (например, логов), представление их в нужном нам виде и составление других файлов (типа отчёта).
Не исключаю, что в своём обучении буду пользоваться сторонними курсами, их анализом и созданием на их основе чего-то нового, на мой взгляд, более правильного.
супер я в числе вашей аудитории)