Диск io stat «усредненный» за период времени

Я использую утилиту iostat на своем сервере RedHat Linux для контроля производительности диска. Когда я использую «iostat -xd sdh 1», результат печати печатается каждую секунду. Когда я использую «iostat -xd sdh 5», результат печати печатается каждые пять секунд. Мне кажется, последняя команда печатает снимок перфоманса каждые пять секунд, а не усредняет за последние 5 секунд. […]

шаблон поиска grep в нескольких файлах и вывод в разные файлы

У меня есть каталог / foo / bar, который содержит много файлов, скажем, a.file , b.file , c.file и так далее. Я использую grep для поиска шаблона xyz внутри каждого файла в этом каталоге, но я хочу отправить результат в новых файлах, таких как a.new.file если строка найдена в a.file , b.new.file если строка была […]

StartLimitIntervalSec и StartLimitBurst в Systemd никогда не работают

Я пытался ограничить количество перезапуска службы (в контейнере). Версия ОС – centos-release-7-5, служебный файл примерно такой же, как показано ниже (некоторые параметры удалены для удобства чтения). Это должно быть довольно просто, как отмечали некоторые другие публикации (ограничение перезапуска после сбоя сервера, ограничение перезапуска после переполнения стека 2). Все же StartLimitBurst и StartLimitIntervalSec никогда не работают […]

bash – ведение последних версий каталогов

У меня есть следующая иерархия для того, как хранятся мои приложения Python: PyCharmProjects/app/versions/v1 PyCharmProjects/app/versions/v2 PyCharmProjects/app/versions/v3 PyCharmProjects/app/versions/v4 PyCharmProjects/app/versions/v5 PyCharmProjects/app/versions/v6 Как я могу написать bash-скрипт для удаления всех каталогов, которые не соответствуют последним 2 версиям и старше 7 дней? Как я хочу удалить v4, v3, v2 и v1, так как он был создан 9 дней назад. Можно […]

Как запустить систему, чтобы уничтожить все файлы по указанному паролю LVM?

Я хочу удалить все файлы на зашифрованном диске LVM, если был введен указанный пароль, например «1234». Есть ли способ сделать это? Я нашел другие вопросы, которые запускают систему по указанному паролю пользователя, но я хочу установить его при дешифровании LVM.

Префикс при кросс-компиляции

Я успешно собрал кросс-компиляцию Kodi для Raspberry ARM в Ubuntu 16.04 x64 с параметрами настройки: PATH=”$PATH:/opt/tools/arm-bcm2708/arm-rpi-4.9.3-linux-gnueabihf/bin” FFMPEG_OPTS=”–cpu=cortex-a7″ ./configure –host=arm-linux-gnueabihf –prefix=/usr/local –with-toolchain=/opt/tools/arm-bcm2708/arm-rpi-4.9.3-linux-gnueabihf –with-firmware=/opt/bcm-rootfs –with-platform=raspberry-pi –build=i686-linux –disable-debug Как видно, префиксом является / usr / local, но при выполнении make install он идет не в / usr / local, а в / usr / local / arm-linux-gnueabihf. Также […]

Как я могу переопределить выбор systemd маршрута по умолчанию с двумя сетевыми интерфейсами?

Обновление: /etc/network/interfaces не существует, потому что я использую профили netctl . Я установил экземпляр VirtualBox с ArchLinux с двумя сетевыми адаптерами. Adapter 1 ( eth0 ) подключен к NAT ( 10.0.2.0/24 ), а Adapter 2 ( eth1 ) находится только в сети хоста ( 192.168.56.0/24 ). Я использую правила udev чтобы использовать устаревшие имена eth0 […]

Grep несколько файлов с датами в FileName для определенного диапазона дат

У меня есть куча файлов с именами файлов, такими как «Logger.2018-08-04_23: 59: 59.csv», и я хочу получить кучу их сразу, но только в определенном диапазоне дат, например 8/04-8 / 17. Как я могу это сделать? Я старался: grep “string” Logger.2018-08-[04-17]*.csv но это оказалось результатом 8/2, а не некоторыми из 8 / 13-8 / 17. Я […]

Хранилище каталога базы данных заполнено, необходимо изменить ссылку на новый раздел

Мой MySQL firebase database Размер каталога заполнен. Поэтому я хочу изменить его на другой раздел, где есть много места. Версия базы данных, которую я использую, – MySQL 5.7.23, а ОС – CentOS 7. После поиска в интернете я получил 2 решения. Первый следующий: Во-первых, я создал системную ссылку, указывающую на новый диск. Затем я попытался […]

почему сделал дважды каталог websvn

Я использую websvn в момент создания одного репозитория в svncreate, я могу видеть одни и те же репозитории с одинаковым именем дважды в представлении websvn, но на сервере я вижу только один каталог websvm , сервер config.php $config->parentPath(“/var/lib/svn”); $config->addRepository(“Mantencion”, “file:///var/lib/svn/Mantencion”); $config->addRepository(“Mantenedor”, “file:///var/lib/svn/Mantenedor”); $config->setEnscriptPath(“/usr/bin”); $config->setSedPath(“/bin”); $config->useEnscript(); Я не прав, когда создаю каталог с помощью svncreate или […]

Linux и Unix - лучшая ОС в мире.