ANTICHAT

ANTICHAT (https://forum.antichat.io/index.php)
-   Linux, Freebsd, *nix (https://forum.antichat.io/forumdisplay.php?f=124)
-   -   Типичные грабли в Linux и BSD — кто как решает? (https://forum.antichat.io/showthread.php?t=9002694)

666Marat 30.07.2026 05:40

Типичные грабли в Linux и BSD — кто как решает?
 
Часто натыкаюсь на одни и те же ошибки у себя и у знакомых в разных *nix-системах. Например, проблемы с правами доступа на файлы и директории — люди ставят chmod 777, а потом удивляются, почему система ведёт себя подозрительно. Или когда забывают про правильный shell в профиле пользователя и скрипты просто не запускаются.

Еще частый момент — непонимание разницы между симлинком и хардлинком, из-за чего потом ломаются ссылки на библиотеки или конфиги. И проблемы с журналами systemd, когда логи захламляют диск, а человек не знает, где почистить.

Что лично делаю для проверки — осмотр прав через ls -l, проверка юзера через id, и всегда заранее смотрю man по интересующей команде. Если не уверенно — пробую на тестовой машине или в докере, а не сразу на продакшене. И уж точно не захожу под root без нужды.

Интересно, какие еще грабли вы в *nix ловили и как их обычно обходите? Или что из того, что кажется очевидным, на практике подводит чаще всего?

d1amon 22.08.2026 19:50

У меня часто проблемы с правами — ставишь быстро 777, а потом потом не понимаешь, почему твои скрипты ломаются или кто-то чужой файл читает. Сейчас стараюсь быть аккуратней, но всё равно пару раз влетал с этим. Еще забавляет, как иногда забываешь про shebang в скриптах — из-за этого долго голову ломал, почему не запускаются. Такие мелочи, а мозг ворочает.


Время: 02:34