grep рекурсивно для определенных файлов

Во-первых, я полностью удалю Firestarter. Я не верю, что он все еще находится в стадии разработки (может быть, и не так), но, несмотря на это, он был заменен «официальным» несложным брандмауэром (ufw), у которого уже есть хороший интерфейс. Итак:

sudo apt-get remove firestarter

Затем установите gufw:

sudo apt-get install gufw

Затем сбросьте свои IP-таблицы (на основе которых основан UFW):

sudo ufw reset

(вы также можете сделать это с помощью gufw в меню «Правка»)

И затем, наконец, управляйте своим брандмауэром с помощью этого инструмента. Запустите GUFW из конфигурации System / Administration / Firewall.

1
задан 7 November 2014 в 02:05

1 ответ

Это обычная проблема, вы можете решить ее непосредственно из командной строки. Вы можете использовать --devices=skip, чтобы игнорировать специальные файлы устройств (источник ошибок и бесконечные циклы на многих системах). Выполните sudo chown -R new_owner_name file_pattern для рекурсивного изменения прав собственности на файл и избежания ошибок разрешений. Если вы перенаправляете поток ошибок с COMMAND 2> DESTINATION_OR_/dev/null, ошибки все равно происходят, и вы не получите желаемых результатов от grep. Если возможно, никогда не используйте sudo автоматически для проведения анализа (это может быть слабое место в системе), попробуйте изменить владельца файла, когда это необходимо. Графическая версия sudo доступна, если вам нужно попросить пользователя получить разрешение. Пожалуйста, не стесняйтесь комментировать здесь, если у вас есть более неотъемлемые вопросы, и не забудьте нажать левую стрелку ВВЕРХ, если я окажусь никакой помощью. Хороший день.

1
ответ дан 24 May 2018 в 02:07

Другие вопросы по тегам:

Похожие вопросы: