Кратко о превышении лимита по inode и как победить проблему «место на диске есть, на записать ничего не получается потому что «Disk quota exceeded»
Читать дальшеКак получить список cron-задач по всем пользователям на сервере
08.10.2024Как быстро просмотреть одним списком все задачи cron для всех юзеров на сервер
Читать дальшеНе работает подключение по SSH к серверу по ключу в macOS
27.08.2024Решение ошибки ssh-подключения по ключу «no matching host key type found. Their offer: ssh-dss,ssh-rsa»
Читать дальшеПросмотр конфига без комментариев и пустых строк
25.12.2022Удобный способ убрать из конфига всю «воду» (комментарии, пустые строки)
Читать дальшеПроверить IP и доступ в интернет
23.12.2022Иногда бывает нужно быстро проверить какой у компьютера или сервера внешний IP (например, при настройке VPN).
Читать дальшеКак узнать версию Linux
01.12.2022Самый простой способ узнать версию ОС (в случае с Ubuntu, Centos и т.д.)
Читать дальше
[CentOS 8 Stream] configure: error: memcached support requires libmemcached. Use —with-libmemcached-dir=
06.10.2022
При установке pecl-расширения memcached в CentOS 8 может возникнуть ошибка checking for libmemcached location… configure: error: memcached support requires libmemcached. Use —with-libmemcached-dir=<DIR> to specify the prefix where libmemcached headers and library are located Причина — отсутствие пакета libmemcached-devel По-умолчанию пакет libmemcached-devel в Centos 8 недоступен и через dnf install libmemcached-devel установить его невозможно. Но искомый пакет есть в репозитории PowerTools. Для его установки сначала установите dnf-plugins-core dnf install dnf-plugins-core Потом репозиторий epel (если еще не установлен) dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm и включите репозиторий powertools dnf config-manager —set-enabled powertools Останется только установить libmemcached-devel: dnf install libmemcached-devel
Читать дальшеПоиск файлов по содержимому
05.05.2022Иногда нужно найти буквосочетание «abcd» внутри файлов в /path/to/folder/ рекурсивно, таким образом, чтобы просто вывело список файлов, содержащих это.
Читать дальшеvsftpd за NAT, ошибка «Не удалось получить список каталогов»
11.09.2021Инструкция на случай когда vsftpd установлен за NAT и при соединении отдается ошибка
Ответ: 227 Entering Passive Mode
Команда: LIST
Ошибка: Соединение прервано после 20 секунд неактивности
Ошибка: Не удалось получить список каталогов
Статус: Отключен от сервера
Как удалить все файлы с одинаковым расширением
16.08.2018Простая инструкция по удалению файлов одного типа (имеющих одинаковое расширение)
Читать дальшеКак включить отображение кириллицы в mc, nano, vim, etc
30.10.2017Что делать если при подключении к серверу по ssh вся кириллица отображается в виде знаков вопроса?
Читать дальшеКак посмотреть место на диске
16.02.2017Как посмотреть место на диске
Читать дальшеУдобный анализ занятого места на диске
11.01.2017Как быстро и просто увидеть распределение занятого места на диске и по отдельным папкам.
Читать дальшеОптимизация изображений без потери качества
27.12.2016Как массово оптимизировать jpg и png файлы при помощи jpegoptim и optipng соответственно.
Читать дальшеКак добавить swap раздел в Linux
27.12.2016Краткая инструкция по добавлению раздела подкачки в Linux
Читать дальшеРабота с текстом в Vim. Начало.
21.05.2016Набор простейших команд, позволяющих открыть, отредактировать и закрыть документ по ssh в текстовом редакторе vim
Читать дальшеSocket file /var/run/clamav/clamd.sock could not be bound: Permission denied
03.01.2016Одновременное решение ошибок «malware acl condition: clamd: unable to connect to UNIX socket /var/run/clamav/clamd.sock (No such file or directory)» и «Starting Clam AntiVirus Daemon: ERROR: LOCAL: Socket file /var/run/clamav/clamd.sock could not be bound: Permission denied» в CentOS
Читать дальшеWARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++) Ошибки при компиляции Node.js
20.12.2015Как решить проблему с устаревшим компилятором.
Читать дальшеКак отключить поддержку IPv6 в CentOS
18.12.2015Мануал по отключению IPv6 в CentOS 6
Читать дальшеТестовые скрипты на все случаи жизни
13.12.2015На этой странице собираются тестовые скрипты которые так или иначе могут пригодиться в повседневной жизни.
Читать дальшеСборка и установка NodeJS
04.12.2015Кратенько про установку NodeJS
Читать дальшеКак посмотреть место на диске в CentOS, Debian/Ubuntu
30.09.2015Несколько простых команд для проверки свободного места на диске и поиска самой «тяжелой» папки
Читать дальшеTransaction Check Error в CentOS
12.08.2015Инструкция по исправлению ошибки Transaction Check Error в CentOS 6
Читать дальшеКак переустановить поврежденные пакеты в CentOS
11.08.2015Иногда бывает что после системных сбоев или вирусных атак отдельные файлы (или их содержимое) повреждаются и нужно переустановить повреждённые пакеты заново.
Читать дальшеКак распаковать tar, tar.gz или tar.bz2 архив в Linux
03.08.2015Инструкция по распаковке архивов tar, tar.gz и tar.bz2 в Linux (работает практически во всех версиях — Ubuntu, Kubuntu, CentOS, OpenSUSE и т.д.)
Читать дальшеКак при помощи cron-задачи скачать файл и переместить его в нужную папку
07.01.2015Иногда возникает задача периодически скачивать файл или страницу с удалённого сервера и сохранять её в определённую папку. При этом использовать bash-скрипт не всегда возможно. Вопрос решается следующим образом: Создайте файл с именем download.php и вот таким содержимым (пример скачивает somefile.xml и копирует его в папку сайта /xml/):
Читать дальшеКак проверить, какие порты слушаются какими программами в linux
01.12.2014Вывод всех портов и программ, которые их слушают: netstat -anp | grep LISTEN Или альтернативный вариант: netstat -plutn
Читать дальшеНе отправляется почта с сервера
01.12.2014Сегодня встретил любопытный случай — не отправлялась почта с VPS-сервера, на котором был установлен ISPManager 4 Pro. Ни через «родной» SquirrelMail, ни по SMTP (что вполне закономерно, так как SquirrelMail работает по IMAP).
Читать дальшеПо FTP на сервер закачиваются файлы нулевого размера
01.12.2014На днях обратился пользователь, у которого при попытке закачать файлы на сервер (по FTP) процесс закачки происходил, но на сервере при этом создавались файлы нулевого объёма: Практически всегда причиной такой ошибки является то, что на жестком диске не осталось свободного места (ну или закончилась квота выделенная конкретному пользователю). При этом в панели управления сервером (ISP Manager) система бодро рапортует о том что места просто таки навалом: Но если обойтись без «костылей» вроде ISPManager и подключившись к серверу по ssh посмотреть объём занятого места командой df -h то можно увидеть что жесткий диск занят на все 100% : Чтобы выяснить, какая папка […]
Читать дальше