GREP a Строка из корневого каталога

  • Можно сказать, что dmesg является подмножеством / var / log / messages и поддерживается в кольце буфер.
  • / var / log / messages включает все системные сообщения, включая сообщения о запуске системы, а также сообщения в dmesg . Вкратце, логи из dmesg сбрасываются в / var / log / messages .
  • / var / log / messages поддерживают общие журналы активности системы, а dmesg поддерживает только журналы ядра.
0
24.09.2018, 20:05
2 ответа

Да, можете, но в зависимости от того, как настроен ваш сервер, это может занять очень много времени (или никогда не завершиться ). Если вы абсолютно уверены, что все диски локальны, вы можете выполнить:

grep --recursive --ignore-case "string" /

для получения дополнительной информации:

man grep
1
28.01.2020, 02:31

Вы можете использовать параметр -rдля рекурсивного поиска:

Read all files under each directory, recursively, following symbolic links only if they are on the command line.

В типичной системе это может быть не очень хорошей идеей, так как grep не имеет возможности не спускаться в смонтированные файловые системы. В конечном итоге вы пройдете через файловые системы, такие как /proc.

1
28.01.2020, 02:31

Теги

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