Unix & Linux

10
переменная TMOUT только для чтения - временное решение для автоматического отключения выхода из оболочки при отсутствии активности

У нас есть переменная Bash только для чтения. Мне не разрешено сбрасывать эту переменную. $ echo $TMOUT 1800 В качестве обходного пути я написал эти строки (чтобы моя сессия не выходила) #!/usr/bin/perl $|++; while (1) { print "\e[0n"; sleep 120; } Существует ли официальный пакет (rpm), который...

10
Баш не может действовать как никто, а не группа?

У меня есть файл журнала, который был создан с помощью nobody:, в nogroupкоторый заносится активность, я хотел эмулировать добавление сообщения в этот файл журнала. Моей первой мыслью было: $ sudo su nobody This account is currently not...

10
Экран блокировки CentOS не разблокируется

У меня есть CentOS VM, которая, когда я блокирую экран, не позволяет войти в систему. Я могу вводить свой пароль столько раз, сколько захочу, даже пытаться «переключать пользователей», но виртуальная машина просто игнорирует все и удерживает меня вышли из. Затем я должен сделать перезагрузку. У...

10
Как сделать скрипт make menuconfig для автоматизации конфигурации сборки ядра Linux?

Я хочу , чтобы автоматизировать сборку Linux , но в конечном итоге добраться до точки , где мне нужно бежать , что кажется очень ручной шаг: make menuconfig. Это похоже на синхронизацию конфигов между ОС и конфигами ядра? cp git-tracked-config .config make defconfig make menuconfig # <- how to...

10
Как удалить предварительно настроенные зоны в firewalld

Я не смог удалить предварительно настроенные зоны. [root@fabian ~]# firewall-cmd --permanent --delete-zone=block Error: BUILTIN_ZONE: block [root@fabian ~]# Есть ли способ, которым я могу сделать это? Если я просто удаляю файлы зоны, отвечающие ядру, firewalld не запускается. Если этого нельзя...

10
Можно ли приостановить работу, отправленную через qsub?

Я работаю на небольшом кластере. Я отправил их через qsub. Теперь моим лаборантам срочно нужны ресурсы, чем мне, поэтому я должен либо убить свою работу, либо приостановить ее, если это возможно. Есть ли способ приостановить мою работу и освободить процессор, оперативную память и т. Д.? Я обычный...

10
Группировка системных сервисов

Я написал около полдюжины .serviceфайлов для разных частей, из которых состоит система, над которой я работаю. Полезно иметь возможность запустить всю систему по частям, но я также хотел бы иметь один модуль, который запускает всю систему за один вызов systemctl. Какой лучший способ сделать...

10
Каково значение / назначение файлов * .pid в / var / run

Я довольно новичок в мире Linux, и теперь я пытаюсь понять принципы FHS . В /var/runя нашел около десяти *.pidфайлов , такие как , crond.pidкоторые содержат только ИДП. В системе работает более десяти процессов и всего десять файлов. Так какова их цель и что породило...

10
Правило Udev, чтобы соответствовать любому устройству хранения USB

Как я могу реализовать udevправила для любого USB-устройства хранения данных, подключенного, а не только для конкретного? Что нужно изменить idVendor, а idProduct? ACTION=="add", SUBSYSTEM=="usb", SYSFS{idVendor}=="0204", SYSFS{idProduct}=="6025", RUN+="/home/workspace/bash_script.sh"...

10
Могу ли я установить прокси для определенных репозиториев yum?

Я знаю, что могу установить прокси-сервер глобально для всех репозиториев, /etc/yum.confно могу ли я сделать это отдельно для определенных репозиториев? например, это строка, которую я могу поставить в /etc/yum.conf proxy=http://proxysvr.yourdom.com:3128 но я могу использовать подобный механизм для...

10
Может ли mutt показывать индекс и текст электронных писем в горизонтальном разделении?

Я бы хотел, чтобы muttиндекс электронной почты отображался одновременно с телом выбранной электронной почты, горизонтально рядом друг с другом. Я понимаю, что вы можете настроить muttотображение почтовых индексов одновременно с телом самого сообщения в вертикальном разделении. Например, в muttrc:...

10
Настоящая сессия GNOME Wayland

Я пытаюсь проверить "настоящую" сессию гнома Wayland. Я знаю, что не все приложения могут работать на Wayland изначально (для этого у нас есть XWayland), но, по крайней мере, я хотел бы иметь для этого приложения GTK +. Итак, я создал ~/.profileфайл, содержащий export GDK_BACKEND=wayland export...

10
Можно ли переименовать файл или каталог, используя индекс?

Я изменил каталог / home на другой раздел и не смог получить к нему доступ к файлам, что я смог решить из этого вопроса: как получить доступ к содержимому предыдущего монтирования после переключения на другой раздел? , В случае, если я уже отмечал inode каталога, смогу ли я использовать его один...

10
Как просмотреть суммарное использование памяти группами команд (вместо процессов)

Есть ли способ сгруппировать похожие процессы при использовании таких инструментов, как top / htop? Иногда я просто хочу узнать, что съедает мою память, и некоторые программы (в основном браузеры) используют несколько процессов, что затрудняет определение объема оперативной памяти, которую они...