Linux

413 Request Entity Too Large

При попытке залить файл, объем которого составлял 4 Мб возникла ошибка «413 Request Entity Too Large». Опытным путем выяснилось, что ошибка возникает при загрузке файлов, которые больше 1Мб. Причиной возникновения такой ошибки служит дефолтная настройка nginx. client_max_body_size = 1m; Для того, что бы избавиться от «413 Request Entity Too Large» потребуется поправить конфиг nginx. Откроем […]


Количество соединений на конкретный порт в Linux

Узнать количество соединений на конкретный порт в Linux можно при помощи netstat’a. Решается данная задача следующей командой: netstat -ant | awk ‘{print $4}’ | grep «:80$» -c


Как удалить архивы старше 7 дней

Благодаря следующей команды можно удалить архивы старше 7 дней /usr/bin/find /каталог-с-архивами -name «*.gz» -mtime +7d -delete


mysqldump: Got error: 1044: Access denied

при попытке сделать бекап баз получил ошибку mysqldump: Got error: 1044: Access denied for user ‘user’@’localhost’ to database ‘DB_NAME’ when using LOCK TABLES что бы избавиться от этой ошибки используйте следующий ключ —skip-opt И тогда получиться что-то похожее на это: mysqldump -uUSER -pPASSWORD —all-databases —skip-opt > db.sql


rTorrent — BitTorrent-клиент для Linux

rTorrent — свободное программное обеспечение, распространяемое на условиях GNU General Public License, представляющее собой текстовый клиент BitTorrent, написанный на языке C++ для Linux и других Unix‐подобных операционных систем, на основе библиотеки libTorrent (не путать с libtorrent).


Редактор по умолчанию

Для Debian или Centos редактор по умолчанию можно задать следующей командой: export EDITOR=Редактор Например, сделаем в Centos редактор по умолчанию mcedit export EDITOR=mcedit а для Debian редактор по умолчанию vim export EDITOR=vim Как вы видите нет ни чего сложного.


Информация о процессоре в Linux

Как посмотреть информации о процессоре в Linux lscpu Или при помощи следующей команды cat /proc/cpuinfo узнаете больше о том, какой у вас процессор


SED примеры

Замена текста sed -i «s/super-text/http:\/\/super-text/g» filename Вставить текст super-text в начало строки sed -i «s/^/super-text/» filename Вставить текст super-text в конец строки sed -i «s/$/super-text/» filename


Автоматический запуск nginx

Для автоматического запуска nginx необходимо добавить строчку в /etc/rc.local /usr/local/nginx/sbin/nginx


Создание бекапа все баз данных при помощи mysqldump

Если вам требуется Создание бекапа все баз данных при помощи mysqldump, то следующей командой mysqldump -uUser -pPASSWORD —all-databases > database.sql У вас получится сделать именно то, что вы хотели. Для того, что бы его восстановить базы из созданного бекапа можно сделать так mysql -uUser —password=PASSWORD source database.sql


Страница 2 из 3123