12
ответов

Как я могу предотвратить 'grep' от разоблачения в результатах PS?

Когда я ищу некоторый процесс, который не существует, например, PS $ aux | grep fnord wayne 15745 0.0 0.0 13580 928 pts/6 S + 3:58 0:00 grep fnord, Очевидно, я не делаю...
30.04.2013
11
ответов

Как может я grep в файлах PDF?

Существует ли способ искать файлы PDF с помощью питания grep, не преобразовывая для отправки текстовых сообщений сначала в Ubuntu?
29.10.2019
10
ответов

Скопируйте только Определенный текст файла другому

У меня есть файл abc.txt, содержание является <classpathentry видом = "src" путь = "Источники"/> <classpathentry вид = "обманный" путь = "WOFramework/ERExtensions"/> <classpathentry вид = "обманн
28.05.2014
8
ответов

11.06.2015
8
ответов

Что заставляет grep полагать, что файл является двоичным?

У меня есть некоторые дампы базы данных от системы Windows на моем поле. Они - текстовые файлы. Я использую cygwin для grep через них. Они, кажется, файлы простого текста; я открываю их с текстовыми редакторами такой как...
09.02.2015
8
ответов

Как выполнить много строку grep

Как Вы выполнили бы grep для текста, который появляется на двух строках? Например: pbsnodes является командой, которую я использую, который возвращает использование состояния root$ pbsnodes node1 кластера Linux = свободный...
01.10.2013
8
ответов

Существует ли способ изменить оперативный файл?

У меня есть довольно большой файл (35Gb), и я хотел бы отфильтровать этот файл на месте (т.е. у Меня нет достаточного дискового пространства для другого файла), конкретно я хочу к grep и игнорирую некоторые шаблоны — там...
12.04.2011
7
ответов

Как считать первую и последнюю строку из вывода кошки?

У меня есть текстовый файл. Задача - получает первую и последнюю строку из файла после файла кошки $ | grep-E "1|2|3|4" | commandtoprint Потребность файла 1 2 3 4 5 кошки $ это без вывода кошки (только 1 и 5). ~ файл кошки $ |...
29.05.2015
7
ответов

Grep для строки, содержащей только 5 или 6 чисел

Как был бы Вы grep для строки, содержащей только 5 или 6 чисел? Что-то вроде этого. случай 1 (имеет ведущее пространство), 10 2 12 1 13 случаев 2 (никакое ведущее пространство) 1...
04.12.2014
7
ответов

Как может я “grep” шаблоны через несколько строк?

Кажется, что я неправильно использую grep/egrep. Я пытался искать строки в нескольких, выравнивают и не мог найти соответствие, в то время как я знаю, что то, что я ищу, должно соответствовать. Первоначально я думал что мой...
02.02.2014
7
ответов

Как я нахожу текст в файле и имею его, ищут несколько подпапок?

Я ищу имя функции, и структура папок глубока и существует много файлов для взгляда все же. Обычно я иду с чем-то, любят, находят * | grep functionname, но это - лучший способ?
17.11.2011
7
ответов

Как к grep потоку стандартной погрешности (stderr)?

Я использую ffmpeg для получения meta информации аудиоклипа. Но я неспособен к grep это. $ ffmpeg-i 01-Daemon.mp3 |grep-i Продолжительность версия SVN-r15261 FFmpeg, Copyright (c) 2000-2008 Fabrice...
31.10.2010
6
ответов
6
ответов

Как передать результат по каналу поиска grep в новый vi файл

Я использую grep-e Peugeot-e PeuGeot carlist.txt, чтобы перерыть carlist.txt и вытащить некоторые объекты, и я предположил, что grep-e Peugeot-e PeuGeot carlist.txt | vi передаст его по каналу через для меня, но...
15.11.2016
6
ответов

Как делают меня рекурсивно grep через сжатые архивы?

Я пытаюсь узнать, какие модули используют Тест:: Версия в cpan. Таким образом, я использовал minicpan для зеркального отражения его. Моя проблема состоит в том, что я должен выполнить итерации через архивы, которые загружаются, и grep файлы...
29.03.2016
6
ответов

17.01.2016
6
ответов

018] Как передать ls в grep и удалить файлы, отфильтрованные с помощью grep?

Я хотел удалить какой-то пакет в моем доме файл, но имя файла слишком длинное (google-chrome-stable_current_i386.deb). Итак, я решил использовать команду ls | grep chrome | rm для перенаправления файлов в grep ...
07.12.2015
6
ответов
6
ответов

сравните два файла получают идентичный список

file1.txt (50 строк) TERYUFV00000010753 TERYUFV00000009526 file2.txt (500 строк) TERYUFV00000009526 refids_739_known_8/10_target TERYUFV00000018907 refids_12023_known_21/22_target...
13.09.2015
6
ответов

grep со строками продолжения

Как я могу grep/awk/sed файл в поисках некоторого шаблона, и вывести всю строку (включая строки продолжения, если совпавшая строка заканчивается \? Файл foo.txt содержит: что-то что угодно thisXXX ...
04.06.2015
6
ответов

grep вторжение в мой PS [дубликат]

Когда я проверяю на некоторый процесс, я обычно пишу PS aux | grep myprocess, И иногда я получаю вывод eimantas 11998 0.0 0.0 8816 740 pts/0 S + 7:45 0:00 grep myprocess если...
31.12.2014
6
ответов

Рекурсивный поиск не работает на grep на solaris

На нашем сервере Соляриса я нахожу, что grep-r не работает, который является обычным способом, которым я использую grep. Кажется, что egrep имеет то же поведение. Учитывая, что я не имею никакого контроля над машиной, есть ли...
21.05.2014
6
ответов

удар находит строки, запускающиеся со строки

У меня есть набор файлов, и я хочу найти, какой содержит последовательные строки, запускающиеся с определенной строки. Например, для следующего файла: Aaaaaaaaaaaa Baaaaaaaaaaa Cxxxxxxxxx Cyyyyyyyyy...
25.03.2014
6
ответов

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

У меня есть файл с ниже содержания./ABC/RTE/AD_900_VOP_123/OPP/ABC/RTE/TRE/AD_900_VOP_145/BBB/ABC/RTE/AN_900_VFP_124/FBF/ABC/RTE/HD_900_FOP_153/WEW/ABD/RDV/AD_900_VOP_123/OPP/ABC/RTE/...
26.06.2013
6
ответов

Перечислите файлы, содержащие конкретное слово в их тексте

Я хотел бы перечислить файлы рекурсивно и исключительно которые содержат пообещанный. Пример: Проверяя на слово 'проверку', я нормальный делаю grep $ grep проверка *-R, Но поскольку существуют многие возникновение...
18.02.2013
6
ответов

Как к grep строкам, который не начинается “#\” или “”;?

Я хочу к grep smb.conf и вижу только строки, которые не прокомментированы.
12.01.2013
6
ответов

Как найти файлы с 100% символов NUL в их содержании?

Какова команда командной строки Linux, которая может определить такие файлы? AFAIK команда находки (или grep) может только соответствовать определенной строке в текстовом файле. Но я хочу соответствовать целому содержанию, т.е.
20.12.2012
6
ответов

Слово печати, которое не содержит символ

Мой файл находится в следующем формате: это!!, другой!, тест, да! это!!, другой!, столбец, да! нет, нет!, другой!, столбец Мой вывод должен быть: тестовый столбец не Это не должно содержать'!' символ....
27.03.2012
6
ответов

сделайте вывод grep без запаздывающей новой строки

Рассмотрите этот отрывок: $ X= (некоторый-файл grep-m1 'некоторого-шаблона' | sed-n 's/.*//p') я хочу поместить последнее слово в переменную, если некоторое условие шаблона подобрано для строк в произвольном текстовом файле...
03.03.2012
5
ответов

df-k +, как соответствовать корневой строке объема

Как соответствовать "/" объем от df-k команда? Я попробовал следующее: [root@machine/] # df-k | grep "/"/dev/vx/dsk/bootdg/rootvol 130926685 71378710 58238709 56% / / устройства...
09.03.2019

Все о группах Unix и управлении доступом.

Под Unix каждый процесс и каждый ресурс принадлежат группе. Группа внутренне представлена идентификатором группы (GID). Перевод между названиями группы и ЦЕНУРОЗАМИ хранится в файле /etc/group. Это - простая ориентированная на строку база данных, где каждая запись содержит четыре поля: название группы, пароль группы, GID и разграниченный запятой список пользователей, у которых есть GID как вторичная группа (см. ниже). Использованию паролей группы препятствуют. После шаблона /etc/passwd и /etc/shadow согласно файлу /etc/gshadow был установлен.

Состав группы процесса хранится в файле /etc/passwd; это - также ориентированная на строку база данных, где каждая запись содержит среди прочего имя пользователя, UID и основной GID согласно учетной записи пользователя. В отличие от ресурсов процесс может принадлежать дополнительным группам. Они хранятся в четвертом поле /etc/group, т.е. пользователь принадлежит каждой группе, для которой его имя пользователя включено в четвертое поле согласно записи.

Типичная запись в /etc/group похож на это:

wheel:*:10:root,joe,fred 

В этом примере пользователи root, joe, и fred имейте группу wheel как одна из их вторичных групп.

Это является пользовательским, чтобы зарезервировать ЦЕНУРОЗЫ от 0 до 99 для системных групп и 100 - 499 или 999 в функциональные учетные записи группы, такие как сервисы, видеть /etc/login.defs на дистрибутивах Linux, которые используют теневой комплект. Специальная группа wheel. Если настроено, только члены той группы могут использовать su и сделайте определенные другие вещи. Традиционно у этой группы был GID 0, но это стало пользовательским для присвоения этой группы GID 10.

Файлы и другие ресурсы могут иметь только одну группу. Состав группы файла хранится в его inode.

Группы процесс находится в и группа ресурс, принадлежат для имения влияния на решения управления доступом. Предположим, что процесс пытается получить доступ к ресурсу: Если

  • UID ресурса не соответствует (эффективному) UID процесса
  • GID ресурса действительно соответствует (эффективному) GID или одному из вторичных ЦЕНУРОЗОВ процесса

затем право группового доступа на ресурс применяется.

Типичные проблемы

---------121--------906----Grsecurity является рядом патчей для ядра Linux для укрепления систем Linux.

Grsecurity является рядом патчей для ядра Linux для укрепления систем Linux.

Grsecurity является рядом патчей для ядра Linux для укрепления систем Linux. Основные функции включают:

  • Основанное на роли управление доступом с обязательным (управляемая политика) управление доступом
  • Укрепление Chroot-тюрьмы
  • Укрепление против повреждения памяти (через интеграцию PaX)

Доступная документация:

Связанные теги:

  • для PaX
  • , для популярных альтернатив Grsecurity
  • для легкой игры в песочнице
---------121--------907----grep является инструментом командной строки для поиска текстовых шаблонов в файлах

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

grep утилита ищет шаблон (регулярное выражение) в текстовом файле. Существует много опций управлять, как выполняются соответствия и как отобразить соответствия.

Имя grep прибывает из ed (строчный редактор Unix) команда g/re/p что означает “глобально поиск регулярного выражения, и распечатайте все строки, содержащие его”.

Внешние ссылки

Учебные руководства

Дальнейшее чтение