Начал с Linux и BSD — что реально пригодилось и где тормозил
Пару месяцев назад решил погрузиться в мир *nix — установил Ubuntu, потом FreeBSD для разнообразия. В общем, первые дни были в стиле “что за консоль и зачем мне этот терминал”. Но быстро понял пару вещей, которые реально помогли не сломать систему и шагать дальше.
Во-первых, всегда проверяю базовые команды и их мануалы — без них никуда, даже если сначала кажется, что это сложно. man, info, help — твои друзья, а не враги. На старте полезно не ставить поверх системы всякий софт с кучей зависимостей, а пробовать то, что есть в базовом дистрибутиве и использовать стандартные средства. Это как не пытаться учиться ездить на трюковом скейте прямо с рампы — лучше сначала научиться просто кататься.
Второе — разница между Linux и FreeBSD гораздо менее страшная, чем казалось. Да, базовые пути и пакеты отличаются, но принципы те же: работа с файлами, пользователями, сетью. Если через Linux привык разобраться с системным логом или сетевой конфигурацией — FreeBSD не будет большой неожиданностью.