Tag: Linux

Изменить исходящий IP – centos

у меня есть сервер (linux / centos) и мой ip по умолчанию: 111.111.111.111, поэтому я купил другой ip (ip failover) 222.222.222.222 если я захожу в браузер 111.111.111.111 или 222.222.222.222 на его открытии на той же странице так что у меня есть eth0: UUID=”2f99a6-6566-sb24-bd0e-bf5a8d4a1765″ IPADDR=”111.111.111.111″ GATEWAY=”111.111.111.1″ NETMASK=”255.255.255.0″ BOOTPROTO=”static” DEVICE=”eth0″ ONBOOT=”yes” также я создал eth0: 0 так […]

Как удалить строки из текстового файла, который имеет определенное значение в столбце через входной файл?

У меня есть файл с разделителями трубы, как показано ниже. data.txt ESP|041336|46566|NY|CA ESP|041337|46566|NY|CA ESP|041338|46566|NY|CA ESP|041339|46566|NY|CA ESP|041340|46566|NY|CA ESP|041341|46566|NY|CA У меня есть другой файл со значениями во втором столбце, который должен быть удален. input.txt 041337 041338 041339 Я пытаюсь удалить строки, которые имеют значения из input.txt во втором столбце. Ожидаемый результат ESP|041336|46566|NY|CA ESP|041340|46566|NY|CA ESP|041341|46566|NY|CA Я пытаюсь использовать […]

Создание пользователем собственного «root»

Поэтому моя цель в этом состоит в том, чтобы предоставить каждому пользователю свой собственный «корень», создав в основном луп-диск с копией основных файлов. Я знаю, что есть такие вещи, как jail shell, и все эти забавные вещи, которые делают его немного проще, НО вы все еще получаете доступ к корневым файлам этой системы, и хитрый […]

Сегмент отображения памяти и куча растут, пока они не встретятся друг с другом?

Я пытаюсь выяснить диапазон сегмента разделяемой памяти, то есть сегмента отображения памяти в структуре памяти процесса, из двух источников ниже. На https://manybutfinite.com/post/anatomy-of-a-program-in-memory/ я нашел схему расположения памяти процесса Сегмент отображения памяти и куча растут, пока они не встретятся друг с другом? Или существует ли предел для роста каждого из двух сегментов, аналогичный RLIMIT_STACK для сегмента […]

Как изменить частоту переключения контекста в Linux?

Как можно изменить частоту переключения контекста в Linux (linaro, ubuntu, debian)? Я в порядке, чтобы обменять менее отзывчивую систему на более эффективную. EDIT1: у меня есть основной процесс, который я хочу запустить как можно быстрее (максимальное количество тактов в секунду), поэтому я подумал об уменьшении частоты переключения контекста (= увеличении временного интервала). Вопрос в том, […]

Ошибка загрузки Linux. Рута и свопа не существует

Я импортировал виртуальную машину с Oracle Linux 7.5 в XenServer, но при загрузке Linux появляется следующая ошибка: dracut-initqueue[296]: Warning: Could not boot. dracut-initqueue[296]: Warning: /dev/ol/root does not exist dracut-initqueue[296]: Warning: /dev/ol/swap does not exist Warning: /dev/mapper/ol-root does not exist Warning: /dev/ol/root does not exist Warning: /dev/ol/swap does not exist Generating “/run/iniramfs/rdsosreport.txt” Entering emergency mode. Exit […]

Сбой веб-сервера в субботу из-за высокого дискового ввода-вывода

У меня проблема с тем, что сервер Ubuntu 16.04 Serverpilot VPS дает сбой в субботу, но не в другой день недели. На нем размещено около 60 веб-сайтов WordPress с низким трафиком, в субботу нет ни одного задания CRON, которое выполняется в субботу, а в другой день. Хост проверил сервер и в нужный момент обнаружил высокий […]

Сконфигурируйте kernel ​​с включенным внедрением ошибок

Я пытаюсь использовать интегрированную среду сбоев Linux для имитации сбоев. Я использую Ubuntu 16.04 LTS (4.15.0-33-generic), но я не нашел способа «активировать» структуру FI. Как мне настроить kernel ​​с включённой инжекцией ошибок?

Как мы будем понимать правила возможностей в отношении exec ()?

Из интерфейса программирования Linux: Разрешенный набор является ограничивающим надмножеством возможностей, которые можно добавить в эффективные и наследуемые наборы. Означает ли это, что разрешенный набор процесса представляет собой расширенный набор как эффективного набора, так и наследуемого набора процесса? Ядро рассчитывает новые возможности процесса, используя следующие правила: P ‘(разрешено) = (P (наследуется) & F (наследуется)) | (F […]

Пересылка сообщений с определенным фильтром

Сценарий состоит в том, чтобы получать все входящие сообщения и сохранять все эти сообщения в /app/syslog-ng/custom/output/all_devices.log , но пересылать только определенные сообщения (путем фильтрации). Тег filter используется для фильтрации входящих сообщений в Syslog-NG, что не является правильным использованием в этом сценарии. Например: filter f_warn { level(warn); }; filter f_warn { level(warn); }; Редактировать: Моя текущая […]

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