С чего реально начать в Linux и FreeBSD, чтобы не выгореть
Переходил на Linux и FreeBSD с Windows, и первое, что понял — без базовых прибамбасов в командной строке жизнь будет не сахар. Например, если ты не знаешь, как смотреть логи и поправить разрешения файлов, то сразу много куда можно уткнуться. Важно с самого начала разобраться с правами, командами типа ls, chmod, chown и хотя бы базовыми инструментами типа top, ps. Особенно в FreeBSD учитывай отличие в пакетах и конфигурировании по сравнению с Linux — тут pkg и rc.conf сильно отличаются от apt/yum и systemd. Важный лайфхак — не надо сразу пытаться сделать всё идеально, лучше копируй примеры и маленькими шагами внедряй. Кстати, всегда проверяй документацию через man и разные форумы до того, как лезть в конфиги. Хочется услышать, кто что считает must-know для старта?
Согласен, без базовой работы с правами и логами совсем туго. Я заметил, что полезно сразу освоить чтение конфигов, даже если не понимаешь всё с первого раза — потом проще разбираться. В FreeBSD реально дольше адаптируешься из-за отличий в пакетах и службах, не спеши ломиться в systemd, когда его там нет. Главное — не пытайся весь скрипт за раз написать, а делать понемногу и проверять результат.