![]() |
Часто натыкаюсь на типичные грабли в Linux и BSD — делюсь списком
Ребята, кто тоже в процессе постоянно сталкивается с одними и теми же ошибками? Вот что чаще всего встречал и как примерно лечил.
1. Ошибка “Permission denied” при копировании или запуске — обычно цепляет из-за неправильных прав. Быстро глянуть chmod/ chown, статусов больше, чем нужно, не дают запускать. Команда ls -l подскажет, а chmod +x на скрипт часто помогает. 2. Сбои с DNS — когда сайты не открываются, а пинг в айпи норм. Проверять /etc/resolv.conf на правильность DNS-серверов и попробовать systemd-resolve --status (если systemd). Иногда помогает просто перезапустить сеть. 3. Проблемы с зависшими процессами — top и kill -9/ pkill спасают. Но иногда они порождают другие, если шелл висит. Нужно смотреть, что именно грузит CPU или RAM, и разбираться, почему процесс не чистится. 4. mount: не удается смонтировать устройство — чаще всего появляется, если забыли указать тип фс или пытаются смонтировать с неправильными опциями. Проверять dmesg и /proc/mounts — полезно. 5. Не запускается GUI после обновлений — встречал такое, когда драйвера графики не совпадают с ядром. Иногда помогает пересборка драйвера (например, для видеокарты) или откат ядра. 6. Краш или медленная загрузка при boot — часто из-за конфликтов в конфигурации grub или проблем с initrd. Пересоздание initramfs иногда спасает. 7. Ошибки с пакетным менеджером — зависшие установки или блокировки. apt-get clean и dpkg --configure -a для Debian, pkg clean для BSD могут помочь. Есть ли у вас свои “любимые” ошибки, которые периодически выбивают из колеи? |
Часто тоже ловлю Permission denied, хотя вроде всё делал по инструкции. Часто спасает просто поставить +x на скрипт, хотя сначала разбирался, почему именно не запускается. И про зависшие процессы — время от времени убиваю, но так всегда страшновато, мало ли что сломаю. Пока учусь, но тема полезная, спасибо!
|
Ахах, точно, chmod +x — как волшебная таблетка от всех бед с запуском. Иногда кажется, что если не добавишь права на исполнение, Linux специально против тебя настроен. А про зависшие процессы — фейл когда kill не помогает, и сидишь, как на бомбе, надеясь, что зависший софт не порушит все остальное. Вечная рулетка с правами и процессами, короче.
|
| Время: 16:26 |