Архив метки: linux

Виртуализация на основе OpenVZ + OpenVPN

В данном руководстве будет рассмотрена настройка выделенного сервера с виртуализацией на основе OpenVZ. Доступ к контейнерам извне будет возможен посредством OpenVPN Итак: ОС — Centos 6.7,    IP сервера  — 1.2.3.4,  внутренняя сеть 10.55.0.0/24 Установка

/etc/sysctl.conf

vim /etc/modprobe.d/openvz.conf

SELinux

iptables

Создаём контейнеры

vzlist

OpenVPN

Проверяем наличие… Читать далее »

Linux :: Конвертирование djvu в pdf

Для конвертирования djvu в pdf необходимо установить ПО:

Затем файл djvu нужно конвертировать в формат tiff, для этого выполняем:

И напоследок осталось конвертировать файл tiff в df, выполнив:

P.S. вышеуказанные команды для ОС Debian/Ubuntu. Для Centos apt-get меняем на yum

Как подключиться к WPA/WPA2 WiFi сети используя командную строку Linux

Это руководство шаг за шагом продемонстрирует, как подключиться к WiFi сети в командной строке Linux. Будем использовать: wpa_supplicant iw ip ping iw  —  основной инструмент для сетевых задач, связанных с WiFi, таких как нахождение имени устройства WiFi, поиска точек доступа. wpa_supplicant  —  беспроводной инструмент для подключения к сети WPA / WPA2. ip  —  используется для… Читать далее »

Linux: wget

Скачивание всех URL, из файла MY_FILE:

Скачивание в указанный каталог ( -P ):

Использование имя username : password на FTP/HTTP:

Загрузка в фоновом режиме ( -b ):

Продолжить (-c continue) загрузку ранее не полностью загруженного файла:

Скачать страницы с глубиной следования 15, записывая протокол в файл my_log.log:

Скачать содержимое каталога https://my_example.org/custom/my-directory/… Читать далее »

Linux: размер директорий

Получить размер всех директорий можно командой:

 

Рекурсивный поиск и замена

Иногда возникает необходимость заменить один набор символов другим рекурсивно во всех файлах. В OS Linux сделать это не сложно, используя цепочку из команд grep и sed (в данном примере меняем «categoty» на «category«)

Во всех файлах .php меняем «( » на «(»

Удалить все папки .svn

Часто при развёртывании приложения в продакшен требуется удалить все папки .svn Сделать это просто — в корневой папке выполняем: