Э. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание (1114666), страница 66
Текст из файла (страница 66)
Операция не производится, если файл уже имеет расширение .gz.zgrep [options] [files]zgrepРаспаковка файлов и передача их grep вместе со всеми параметрами командной строки. Если имена файлов не указаны,производится чтение со стандартного ввода (и попытка распаковать поступающие данные). Вызов может производиться командами zegrep или zfgrep, и в этом случае данныебудут передаваться egrep и fgrep, соответственно.zic [options] [files]Команда системного администрирования. Создание из указанных файлов информационных файлов преобразованиявремени.
Если задано имя «—», выполняется чтение со стандартного ввода.Z1C454ZICГлава 3. Команды LinuxПараметры—d directoryПоместить созданные файлы в указанный каталог. Поумолчанию это каталог /usr/local/etc/zoneinfo.—1 timezoneУказать часовой пояс (timezone) для местного времени.zic производит связывание информации часового поясаtimezone с поясом localtime.—р timezoneУстановка правил по умолчанию для обработки переменных окружения POSIX-формата в имя часового пояса timezone.—sСохранять значения времени, только если отрицание неменяет их.—V Режим диагностики. Включаются дополнительные проверки и вывод предупреждений.—у commandПроизводить определение типа года с помощью указанной команды. По умолчанию - yearistype.-L f i l eВзять информацию о корректировочных секундах изфайла file.Исходные файл(ы) для zic должны содержать последовательности строк с правилами, строк часовых поясов и строксвязей.
Также может быть указано необязательное имяфайла, содержащего информацию о корректировочных секундах. Строки правил определяют, каким образом должновычисляться время. Описывается изменение времени, переход на летнее время, военное время и любые другие параметры, влияющие на время определенного часового пояса.Строки часовых поясов указывают, какие из правилдействительны для конкретного часового пояса. Строки связей предназначены для объединения сходных часовых поясов.
Корректировочные строки содержат информацию оточном времени добавления или вычитания корректировочной секунды. Любая из этих строк состоит из набора полей.Поля разделяются произвольным числом пробелов. Строкикомментариев начинаются с символа #. Типы полей разныхстрок приводятся ниже.Алфавитный перечень командПоля строк правилФормат строки правила следующий:Rule NAME FROM TO TYPE IN ON AT SAVE LETTERSNAMEИмя набора правил.FROMПервый год, к которому применяется правило.
Работавыполняется с датами Григорианского календаря. Вместо указания конкретного года можно задать minimumили maximum - минимальный и максимальный года,представимые целым числом.ТОПоследний год, для которого действует данное правило.Синтаксис такой же, как и для поля FROM.TYPEТип года, к которому следует применять правило. Маска «—» подразумевает все года. Заданный тип года проверяется командой параметра —у либо по умолчанию спомощью yearistype год тип. Нулевой код завершенияозначает, что год действительно имеет указанный тип;код завершения, равный 1, означает, что год имет другой тип (см.
параметр -у).INМесяц, в который должно применяться правило.ON День, в который должно применяться правило. Использование пробелов не допускается. Например:1 Первое число.firstSunПервое воскресенье месяца.Sun>=3Первое воскресенье, которое приходится на 3 числолибо до него.AT Время, после которого правило вступит в действие. Например, для часа дня можно задать 13, 13:00 или13:00:00. Ко времени могут добавляться суффиксы (безпредваряющих пробелов):sМестное стандартное время.u, g, zwУниверсальное время.Время настенных часов (по умолчанию).455Z1C456zicГлава 3.
Команды LinuxSAVEКоличество времени, добавляемое к местному стандартному. Форматируется так же, как AT, но без суффиксов.LETTERSБуквы, используемые для сокращенного указания часового пояса (например, S для EST). Если сокращение отсутствует, используйте символ «—».Поля строк часовых поясовФормат строки часового пояса следующий:Zone NAME GMTOFF RULES/SAVE FORMAT [UNTIL]NAMEИмя часового пояса.GMTOFFРазница в часах с поясом GMT (среднее время по Гринвичу). Форматируется так же, как AT. Отрицательное времявычитается из GMT; по умолчанию время добавляется.RULES/SAVEЛибо имя правила для данного часового пояса, либо количество времени, добавляемого к местному стандартному.
Символ «—» является указанием на часовой пояс дляместного стандартного времени.FORMATФормат сокращений для часовых поясов. Переменнаячасть определяется параметром %s.UNTILДата, при наступлении которой изменяется правило длячасового пояса. В следующей строке должна определяться новая информация часового пояса, т. е. строка «Zone»и поле NAME должны быть опущены.Поля строк связейФормат строки связей:Link LINK-FROM LINK-TOLINK-FROMИмя связываемого часового пояса.LINK-TOАльтернативное имя для часового пояса, указанного вLINK-FROM.Алфавитный перечень командПоля строк корректировки457Z1CФормат строки корректировки:Leap YEAR MONTH DAY HH:MM:SS CORR R/SYEAR MONTH DAY HH:MM: S SТочное время добавления корректировочной секунды.CORR+ или — используются для указания на добавление иливычитание корректировочной секунды.R/SСокращение от Rolling или Stationary, указывающее, чтокорректировочная секунда добавляется к местному времени по настенным часам или к времени GMT.zmore [files]Аналог more.
Поэкранный просмотр запакованных файлов.Работает с файлами, сжатыми compress, gzip или pack, aтакже с распакованными файлами.КомандыпробелПерейти к следующей странице текста.i[number]Перейти к следующей странице текста или к следующейпорции из number строк. Установить значение пролистывания по команде i в number строк.d, ~DВывести i следующих либо 11 строк.izВывести i следующих строк либо полную экраннуюстраницу.isПропустить i строк. Вывести следующую полную экранную страницу.ifПропустить i экранных страниц.
Вывести следующуюполную экранную страницу.q, Q, :q, :QПерейти к следующему файлу или завершить работу, если текущий файл является последним.zmore458zmoreГлава 3. Команды Linuxе, qПри отображении приглашения «—More—(Next file: file)» завершать работу zmore.sПропустить следующий файл и продолжить просмотр.= Вывести номер строки.1/ехргПрямой поиск i-то вхождения (во всей цепочке файлов)соответствия регулярному выражению ехрг. Отобразитьвхождение и две предшествующие строки контекста.in Повторение прямого поиска i-ro вхождения по последнему регулярному выражению.IcommandВыполнить указанную команду в интерпретаторе. Есликоманда не указана, выполняется последняя выполненная команда. Для перехода в интерпретатор без указания команды введите «\!».Повторить последнюю команду.znewznew [options][files]Распаковка файлов .Z и повторное сжатие их в формате .gz.Параметры—9 Наилучший (и самый медленный) метод сжатия данных.—fПринудительное повторное сжатие, даже если уже существует filename.gz.—t Проверить корректность создания файлов в формате .gzперед удалением файлов .Z.—V Диагностика работы.—К Если размер исходного файла меньше размера полученного .gz, не удалять исходный файл.—Р Передать (через конвейер) данные программе преобразования.
Это сокращает занимаемое при работе дисковоепространство.Глава 4Методы загрузкиВ этой главе рассматриваются различные методы загрузки системы Linux.В зависимости от аппаратной базы и необходимости совместной работы сдругими операционными системами можно настроить систему так, чтобыLinux загружался автоматически либо предоставить пользователю выбормежду различными операционными системами во время загрузки.
Такаявозможность обычно называется двойной загрузкой, но на деле можно выбирать между произвольным числом систем (например, Linux и Windows 95/98/NT/2000). Рассмотрены следующие темы:•Процесс загрузки•LILO: загрузчик Linux•Loadlin: загрузка из MS-DOS•Двойная загрузка Linux и Windows NT/2000•Параметры, передаваемые ядру при загрузке•initrd: использование RAM-дискаПроцесс загрузкиЕсли Linux уже установлен и работает, процесс загрузки достаточно прост.Но наличие большого количества аппаратных и программных средств предоставляет разнообразные возможности для настройки этого процесса.Существует три традиционных варианта загрузки:• С дискеты.
При этом прочие системы могут, как и прежде, загружаться сжесткого диска.460Глава 4. Методы загрузки1• С помощью LILO (Linux LOader, загрузчик Linux). По всей видимости,это самый распространенный метод загрузки, который позволяет загружать и Linux, и другие операционные системы.• С помощью Loadlin, программы MS-DOS, позволяющей загружать Linuxиз DOS.Существуют и другие загрузчики, которые способны загружать Linux, номы не будем говорить о них в этой главе. Также не будем подробно останавливаться на загрузке с дискеты. Имеет смысл лишь отметить, что какой быспособ загрузки ни был выбран, необходимо обеспечить наличие загрузочной дискеты, незаменимой при возникновении аварийных ситуаций и особенно в тех случаях, когда читатель собирается экспериментировать с различными файлами и параметрами, описанными в данной главе, посколькулюбая ошибка может привести к тому, что нельзя будет загрузиться с жесткого диска.На машинах с Intel-архитектурой первый сектор любого диска называетсязагрузочным сектором (boot sector); он содержит таблицу разделов этого диска и, по необходимости, код для загрузки операционной системы.
Загрузочный сектор первого жесткого диска называется главной загрузочной записью(MBR, master boot record), поскольку при загрузке системы BIOS передаетуправление программе, расположенной в этом секторе наряду с таблицейразделов. Эта программа называется первичным загрузчиком (boot loader);она запускает операционную систему.