Как просмотреть файлы конфигурации без комментариев в Linux

Как просмотреть файлы конфигурации без комментариев в Linux

Новости

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

Для этой цели вы можете использовать команду grep. Следующая команда позволит вам просматривать текущие конфигурации для PHP 7.1 без комментариев, она будет удалять строки, начинающиеся с символа «;» который используется для комментирования.

Заметим, что поскольку «;» является специальным символом оболочки, вам нужно использовать символ «\«, чтобы изменить его значение в команде.

$ grep ^[^\;] /etc/php/7.1/cli/php.ini

 

View-Files-Without-Comments

 

В большинстве конфигурационных файлов символ « используется для комментирования строки, поэтому вы можете использовать следующую команду:

$ grep ^[^#] /etc/postfix/main.cf

 

Что делать, если у вас есть строки, начинающиеся с других символов, кроме «#» или «;» ? Вы можете использовать следующую команду, которая также должна удалять пустые пробелы или строки.

$ egrep -v "^$|^[[:space:]]*;" /etc/php/7.1/cli/php.ini 

 

ИЛИ

$ egrep -v "^$|^[[:space:]]*#" /etc/postfix/main.cf

 

Как просмотреть файлы конфигурации без комментариев в Linux

 

Из приведенного выше примера флаг -v означает отображение несогласованных строк; вместо отображения совпадающих строк (это фактически инвертирует значение соответствия) и в шаблоне ^$|^[[:space:]]*#:

  • ^$ — позволяет удалить пустые пространства.
  • ^[[:space:]]*# или ^[[:space:]]*; — позволяет сопоставлять строки, начинающиеся с « или «.
  • | — оператор инфикса соединяет два регулярных выражения.

 

Также узнайте больше о команде grep и ее вариациях в этих статьях:

 

Теперь вы знаете, как быстро и просто как просмотреть файлы конфигурации.

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University.

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.
Что Вы получите?
  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
А еще поможем Вам:
  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.
Новости

Больше похожих постов

Хакеры усиливают DDoS-атаки при помощи серверов Windows RDP, кибербезопасность и информационная безопасность обучение в Москве

Хакеры усиливают DDoS-атаки при помощи серверов Windows RDP, кибербезопасность и информационная безопасность обучение в Москве

11
0
Недавно специалисты обнаружили, что злоумышленники используют для DDoS-атак серверы Windows. Причем подходят для этих целей только определенные серверы. Ботнет для…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Самое читаемое
Меню