Первый опыт с Linux и BSD — что реально нужно знать новому пользователю
Когда только садишься за Linux или FreeBSD, кажется, что система совсем чужая и непонятная. Часто ребята путаются с правами, путями в консоли и базовыми командами. У меня, например, сначала не запускались программы именно из-за прав — забывал ставить chmod +x. Еще советую сразу проверить, что shell выбран правильно (bash или zsh), чтобы не было лишних вопросов с алиасами и скриптами.
Еще момент — разделение пользователей и root. Пытаться сразу всё делать от рута — большая ошибка, можно случайно навредить системе. Лучше учиться sudo по делу и понимать, зачем оно нужно.
Если система не хочет запускаться или что-то падает — начать с dmesg и журналов в /var/log. Там обычно видны ошибки или предупреждения. В FreeBSD с rc.conf и службами иногда проще: запускаешь systemctl или service status и быстро видишь, что не так.
И да, документация — не обязательно читать топорным официальным языком. man pages часто лучше воспринимаются, если смотреть примеры прямо в интернете или в блогах.
Кстати, сравнивая Linux и BSD, у меня складывается впечатление, что для новичка Linux чуть проще — больше готовых пакетов и форумов, но BSD интересен своим подходом к конфигам, всё очевиднее, если любишь разбираться.
Какие у вас были первые косяки и затыки с *nix системами? Поделитесь, поржем вместе.