Сохраните в наборе файлов только 3 сохраненных файла с датой (т.е. добавленную дату в файлах) и удалите оставшиеся файлы в определенном каталоге.

У меня есть один сценарий, который мне нужно реализовать в Unix. В каталоге я хотел бы удалить файлы на основе добавленной даты в конце файла, эти файлы являются XML-файлами назад. Файлы должны быть удалены на основе следующих критериев. Сохраните в наборе файлов только 3 сохраненных файла с датой (Дата добавления в файлах) и удалите оставшиеся […]

dd-wrt: запретить доступ VAP к Интернету

Я пытаюсь настроить вторичную сеть для своих вещей IOT. Я хочу разрешить только нескольким устройствам доступ в Интернет, а остальные должны быть «заключены» в эту сеть. Кроме того, все устройства в сети IOT должны иметь доступ к моему серверу MQTT, который находится в моей основной сети. Моя установка выглядит следующим образом: Прошивка: DD-WRT v3.0-r34015M kongac […]

Должно ли kernel ​​Linux собираться с -Werror?

Я всегда -Wall -Werror kernel Linux с -Wall -Werror чтобы не пропустить ни одного предупреждения, вводимого во время разработки. Однако, похоже, что с 4.18 assembly ARM по умолчанию не будет завершена с -Werror из-за невыполненного системного вызова. Если я -Werror assembly завершается успешно. Целесообразно ли ожидать сборки ядра с включенной -Werror ? Должно ли это […]

Как убить процесс в топе?

В отличие от htop – top сложнее для меня, и я хотел бы знать, как убить любой процесс в top? Заранее благодарю моих друзей из Stackoverflow!

OpenVPN или IPtables для управления разделенным туннелем?

Я отключился, но не от удачи, а от того, что я понимаю, что я пытаюсь разделить туннель. У меня есть VPN (и работает), где весь трафик из моей локальной сети направляется в Интернет через VPN. Моя задача состоит в том, чтобы я хотел, чтобы два хоста в локальной сети выходили в Интернет напрямую (т. Е. […]

Многострочные команды запутались в моей PS1

declare __host=’\[\e[30;102m\] \h \[\e[0m\]’; declare __dir=’\[\e[1;97;44m\] \w \[\e[22m\]’; declare __arrow=’\[\e[1m\]▸ \[\e[0m\]’; function __git_status() { local info; info=$(__git_info) && printf ‘\e[30;43m%s’ “$info”; } PS1=”$__host$__dir”‘$(__git_status)'”$__arrow “; Когда я иду выполнять многострочные команды, они возвращаются к стартовой строке. Я уверен, что это как-то связано с побегами в моей PS1. Я перепробовал почти все, что мог придумать, и никуда […]

Разрешить группе su пользователю без пароля в Amazon Linux

В Amazon linux на моем сервере ec2, как я могу разрешить группе ограниченных пользователей su определенному пользователю. Также я бы хотел, чтобы их не запрашивали пароль. У меня есть группа под названием «мои пользователи» и пользователь «приложение-администратор». Я бы хотел, чтобы «мои пользователи» могли заходить в «app-admin» и использовать этого пользователя для запуска программ. Я […]

Передать переменную в директиву выполнения без выполнения содержимого переменной

Я создал вспомогательную функцию для отображения сообщения в текущей панели: function current_pane_id { echo “$(tmux display -p ‘#{pane_id}’)” } function display_message { message=”$1″ “$(tmux display-message -p -t”$(current_pane_id)” “‘$message'”)” } это используется так: display_message “turned display on” Проблема в том, что вместо того, чтобы передавать содержимое $message команде, она продолжает пытаться выполнить содержимое $message , и, […]

Как заменить строку командой в linux

Если в текстовом файле найдена какая-либо строка с именем «dockerCmd», ее необходимо заменить командой «docker run -v / doesnt / exist: / foo -w / foo -i -t ubuntu bash» Окружение: Linux

Не удается обновить связывание в CentOS 7?

Я пытаюсь обновить привязку в centos с помощью этой команды. $ sudo yum update bind Получение этой ошибки Transaction check error: file /usr/libexec/setup-named-chroot.sh from install of bind-chroot-32:9.9.4-61.el7.x86_64 conflicts with file from package bind-sdb-chroot-32:9.9.4-51.el7.x86_64 подробности Resolving Dependencies –> Running transaction check —> Package bind.x86_64 32:9.9.4-51.el7 will be updated –> Processing Dependency: bind = 32:9.9.4-51.el7 for package: […]

Interesting Posts

двоичные файлы Linux / var / log / wtmp

Какой вариант монтирования используется для файловой системы ext3 для минимизации потери или повреждения данных?

Эхо-список процесса не работает

Изменение свойств X-объекта Zombie из состояния Iconic в нормальное состояние

Откройте новый терминал, проверьте его и выполните сценарий

Проблемы с мостовой сетью с Xen 4.6 и Ubuntu 16.04

Поиск папок определенного возраста, затем фильтра для заданного размера и удаления соответствующих папок?

Отличия пакета CentOS для Python3 между python36 и python36u

Почему этот пример setUID не работает?

Как сделать мой диск отключенным в ожидании нечитаемых секторов

Разрешение на разрешение CIFS запрещено

Объединить две бинарные строки в форме base64

Простая тюрьма для пользователя с open-ssh

Права доступа к Linux vsftpd

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

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