Tmux-logging: zle reset-prompt причина войти в файл журнала

Мне нужны часы реального времени в приглашении, поэтому я включаю trap-сообщение с помощью zle reset-prompt , это приводит к тому, что tmux-logging продолжает TMOUT=1 как ввод с TMOUT=1 – каждая 1 вызывает новую строку, у меня есть куча этих строк в файле журнала: [user@localhost ~] [user@localhost ~] [user@localhost ~] [user@localhost ~] Как я мог избежать […]

Буфер обмена VNC не работает

Если я раскомментирую две строки в моем ~/.vnc/xstartup которые include «нормальную» среду рабочего стола для VNC, команда vncconfig -iconic & игнорируется: #!/bin/sh # Uncomment the following two lines for normal desktop: #unset SESSION_MANAGER #exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & […]

bash script – logrotate выводит переименование

При выполнении logrotate он показывает следующее: error: error creating output file /var/log/remote/172.29.202.29/contrail-vrouter-agent.log.1: File exists error: error creating output file /var/log/remote/172.29.207.139/swift-object-server.log.1: File exists … Есть что-то вроде 1000 из этих существующих файлов log.1. Я хотел бы переименовать их все в ***log.2 чтобы я мог повторно запустить logrotate успешно. Как мне это сделать?

Обои i3lock при закрытии крышки

Я новичок в Arch Linux, и я хотел бы, чтобы i3lock с фоном моего выбора приветствовал меня после того, как я закрыл крышку своего ноутбука. Однако, хотя мне удалось добиться хорошего фона как для заставки, так и для блокировки вручную, я всегда получаю черный фон для i3lock, когда приостанавливаю, закрывая крышку. Вот что я положил […]

Процесс подстановки команд на отдельных строках строки

У меня есть переменная COMMANDS , которая содержит список команд, разделенных символом новой строки (например, в этом случае я знаю, что никогда не будет символов новой строки, но они могут быть разделены NUL ). Например, echo “foo bar” tail blah.txt python3 -c ‘print(1 + 10)’ Я хотел бы вызвать каждый из них, но используя подстановку […]

это нормально, чтобы запустить работу cron с тем же временем?

мы хотим удалить все файлы следующей работы с тем же временем в полночь 0 0 * * * root [[ -d /var/log/ambari-metrics-collector ]] && find /var/log/ambari-metrics-collector -type f -mtime +10 -regex ‘.*\.log.*[0-9]$’ -delete 0 0 * * * root [[ -d /var/log/kO ]] && find /var/log/Ko -type f -mtime +10 -regex ‘.*\.log.*[0-9]$’ -delete 0 0 […]

Терминал, который отправляет CTRL + C в tty, когда я нажимаю CTRL + B

Я использую Linux Mint с терминалом GNOME. Я хочу использовать CTRL + C в терминале для копирования текста. Легко … Я установил это в настройках, но мне также нужно как-то послать сигнал «intr» в приложения. Я хочу, чтобы терминал отправлял сигнал ‘intr’, когда нажимаю CTRL + B, а не CTRL + C. Легко .. Я […]

Почему я не могу инициализировать фиктивный интерфейс в bashrc?

Я попытался инициализировать фиктивный интерфейс в оболочке вручную без проблем. Чтобы вызывать этот интерфейс при каждой загрузке, я попытался добавить его в /etc/bashrc или /etc/profile как показано ниже: ip link set name eth0 dev dummy0 ip link set eth0 address d0:17:c2:a9:a5:5e ifconfig eth0 hw ether d0:17:c2:a9:a5:5e AlsoЯ также добавил ниже config в /etc/modules-load.d/dummy.conf но он […]

Перезапуск службы на основе ключевых слов вывода журнала

Я пытаюсь перезапустить службы, когда определенный вывод текста появляется в статусе systemctl или в файле журнала. Полная строка в этом примере: Aug 27 01:05:16 SSD plexdrive410[1321]: [USR/LOCAL/BIN/PLEXDRIVE410] [2018-08-27 01:05] WARNING: Could not update/save object 4PASA4U3Gj8mTvllAAIgEqHdMFHER3q (screens.jpg) Ключевые слова всегда будут содержать WARNING: Could not update/save object Я пытался найти ответ, но не смог его найти, […]

Определение, начинается ли первая строка со второй строки

В JavaScript есть функция для этого: ‘world’.startsWith(‘w’) true Как я могу проверить это с оболочкой? У меня есть этот код: if [ world = w ] then echo true else echo false fi но это терпит неудачу, потому что это проверка на равенство. Я бы предпочел использовать встроенный, но любые утилиты с этой страницы будут […]

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