Из-за изменений в целях экзамена LFCS вступил в силу 2 февраля 2016 г., мы добавляем нужные темы в Серия LFCS опубликовано здесь. Для подготовки к этому экзамену вам настоятельно рекомендуется использовать Серия LFCE также.
Когда вы привыкнете работать с командной строкой и почувствуете себя комфортно, вы поймете, что обычная установка Linux включает в себя всю документацию, необходимую для использования и настройки системы.
Еще одна веская причина познакомиться со средствами справки командной строки заключается в том, что в LFCS и LFCE экзамены, это единственные источники информации, которые вы можете использовать - без просмотра в Интернете и без поиска в Google. Только вы и командная строка.
По этой причине в этой статье мы дадим вам несколько советов по эффективному использованию установленных документов и инструментов, чтобы подготовиться к сдаче Сертификация Linux Foundation Экзамены.
Страница руководства, сокращение от страницы руководства, - это не что иное, как то, что предлагает это слово: руководство для данного инструмента. Он содержит список опций (с объяснением), которые поддерживает команда, а некоторые страницы руководства даже включают примеры использования.
Чтобы открыть страницу руководства, используйте команда человека за которым следует название инструмента, о котором вы хотите узнать больше. Например:
# мужчина разн.
откроет страницу руководства для разница
, инструмент, используемый для построчного сравнения текстовых файлов (для выхода просто нажмите q
ключ.).
Допустим, мы хотим сравнить два текстовых файла с именем file1
и файл2
в Linux. Эти файлы содержат список пакетов, установленных в двух Linux-системах с одинаковым дистрибутивом и версией.
Делая разница
между file1
и файл2
сообщит нам, есть ли разница между этими списками:
# diff file1 file2.
где <
знак указывает, что строки отсутствуют в файл2
. Если в file1
, они будут обозначены >
подпишите вместо этого.
С другой стороны, 7d6 означает линию #7 в файле следует удалить для соответствия файл2
(то же самое с 24d22 и 41d38), и 65,67d61 сообщает нам, что нам нужно удалить строки 65 через 67 в файле один. Если мы внесем эти исправления, оба файла будут идентичными.
Кроме того, вы можете отобразить оба файла рядом, используя -у
вариант, согласно странице руководства. Вы можете найти это полезным для более легкого определения недостающих строк в файлах:
# diff -y файл1 файл2.
Также вы можете использовать разница
для сравнения двух двоичных файлов. Если они идентичны, разница
выйдет без вывода сообщений. В противном случае он вернет следующее сообщение: «Двоичные файлы X и Y различаются».
В --помощь
вариант, доступный во многих (если не во всех) командах, можно рассматривать как короткую справочную страницу для этой конкретной команды. Хотя он не дает исчерпывающего описания инструмента, это простой способ быстро получить информацию об использовании программы и список ее доступных опций.
Например,
# sed --help.
показывает использование каждой опции, доступной в sed (редактор потока).
Один из классических примеров использования sed
состоит из замены символов в файлах. С использованием -я
вариант (описанный как «редактировать файлы на месте”), Вы можете редактировать файл, не открывая его. Если вы хотите сделать резервную копию исходного содержимого, используйте -я
параметр, за которым следует СУФФИКС, чтобы создать отдельный файл с исходным содержимым.
Например, чтобы заменить каждое вхождение слова Lorem
с Tecmint
(без учета регистра) в lorem.txt
и создайте новый файл с исходным содержимым файла, выполните:
# less lorem.txt | grep -i lorem. # sed -i.orig 's / Lorem / Tecmint / gI' lorem.txt # less lorem.txt | grep -i lorem. # меньше lorem.txt.orig | grep -i lorem.
Обратите внимание, что каждое появление Lorem
был заменен на Tecmint
в lorem.txt
, и исходное содержимое lorem.txt
был сохранен в lorem.txt.orig
.
Это, наверное, мой любимый выбор. Если вы пойдете в /usr/share/doc
и сделайте список каталогов, вы увидите множество каталогов с именами установленных инструментов в вашей системе Linux.
Согласно Стандарт иерархии файловой системыэти каталоги содержат полезную информацию, которая может отсутствовать на страницах руководства, а также шаблоны и файлы конфигурации, чтобы упростить настройку.
Например, давайте рассмотрим кальмар-3.3.8
(версия может варьироваться от дистрибутива к дистрибутиву) для популярного HTTP-прокси и сервер кеширования кальмара.
Давайте компакт диск
в этот каталог:
# cd /usr/share/doc/squid-3.3.8.
и сделайте список каталогов:
# ls.
Вы можете обратить особое внимание на БЫСТРЫЙ СТАРТ
и squid.conf.documented
. Эти файлы содержат обширную документацию по Squid и сильно прокомментированный файл конфигурации, соответственно. Для других пакетов точные названия могут отличаться (как QuickRef или 00БЫСТРЫЙ СТАРТ, например), но принцип тот же.
Другие пакеты, такие как веб-сервер Apache, предоставляют шаблоны файлов конфигурации внутри /usr/share/doc
, что будет полезно, когда вам нужно настроить автономный сервер или виртуальный хост, чтобы назвать несколько случаев.
Информационные документы можно рассматривать как справочные страницы по стероидам. Таким образом, они не только предоставляют помощь для определенного инструмента, но также делают это с помощью гиперссылок (да, гиперссылки в командная строка!), которые позволяют переходить от одного раздела к другому с помощью клавиш со стрелками и Enter, чтобы подтверждать.
Пожалуй, наиболее показательный пример:
# info coreutils.
Поскольку coreutils содержит базовые утилиты для работы с файлами, оболочкой и текстом которые, как ожидается, будут существовать в каждой операционной системе, вы можете разумно ожидать подробного описания для каждой из этих категорий в info coreutils.
Как и в случае со страницами руководства, вы можете выйти из информационного документа, нажав кнопку q
ключ.
Кроме того, информация GNU может использоваться для отображения обычных страниц руководства, если за ней следует имя инструмента. Например:
# info tune2fs.
вернет страницу руководства tune2fs, инструмент управления файловыми системами ext2 / 3/4.
А теперь, когда мы подошли к делу, давайте рассмотрим некоторые варианты использования tune2fs:
Отображать информацию о файловой системе поверх /dev/mapper/vg00-vol_backups:
# tune2fs -l / dev / mapper / vg00-vol_backups.
Задайте имя тома файловой системы (в данном случае - резервные копии):
# tune2fs -L Резервные копии / dev / mapper / vg00-vol_backups.
Измените интервалы проверки и /
или установить счетчики (используйте -c
возможность установить количество монтирований и /
или -я
возможность установить интервал проверки, где d = дни, w = недели, и m = месяцы).
# tune2fs -c 150 / dev / mapper / vg00-vol_backups # Проверять каждые 150 монтирований. # tune2fs -i 6w / dev / mapper / vg00-vol_backups # Проверять каждые 6 недель.
Все вышеперечисленные варианты могут быть перечислены с --помощь
вариант или просмотреть на странице руководства.
Независимо от того, какой метод вы выберете для вызова справки для данного инструмента, знание того, что они существуют и как их использовать, обязательно пригодится на экзамене. Знаете ли вы о каких-либо других инструментах, которые можно использовать для поиска документации? Не стесняйтесь поделиться с сообществом Tecmint, используя форму ниже.
Вопросы и другие комментарии также приветствуются.