Начинаешь с Linux или BSD? Вот что реально пригодится знать
Если только сел за Linux или FreeBSD, советую сразу разобраться с базовыми моментами, чтобы потом не мучиться. Во-первых, понимание, что это не Windows — сработают совсем другие команды и логика. Не паникуй, если терминал кажется страшным, он твой лучший друг. Второе — права пользователя и суперпользователя. Вот тут часто косяки: пытаешься что-то сделать, а ругается на отсутствие прав. Поэтому сначала научись бегло проверять права через ls -l, пробовать sudo правильно и не залазить под root, если не уверен.
Проблемы запуска сервисов и разного рода ошибки обычно связаны с системными логами — там ищи подсказки. Подсмотреть их можно через journalctl или через отдельные файлы в /var/log. Проверка настроек сети и DNS — классика, она мешает и новичкам и бывалым. Если что-то не грузится или не пингуется, начни именно с этого.
По лечению — лучше не удалять и не ковырять системные файлы наобум. Используй пакеты и штатные инструменты дистрибутива, они обычно не дадут поломать систему слишком сильно. Если стоишь перед выбором между командами и утилитами, глянь официальные man-страницы или форумы. По BSD многое похоже на Linux, но есть нюансы с init-системами и путями.
В итоге — главное терпение и минимальное понимание прав и системных логов. Терминал не истребитель, он друг, который даст ключи к разным штукам. Кто как именно начинал и с какими граблями сталкивался?