Главная » Просмотр файлов » Э. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание

Э. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание (1114666), страница 14

Файл №1114666 Э. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание (Э. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание) 14 страницаЭ. Сивер, С. Спейнауэр, С. Фиггинс, Дж. П. Хекман - Linux cправочник - 3-е издание (1114666) страница 142019-05-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 14)

Если имена файлов опущены или задан параметр «—», происходит чтение со стандартного ввода.Программа отображает результат вычисления, размер каждого файла в байтах и имя файла (в том случае, если чтениепроизводится не со стандартного ввода).clearclearОчистка терминала.стрстр [options] filel file2 [skipl [skip2]]Сравнение файлов filel и file2. Если имя первого файла - «» или не указано, производится чтение со стандартного ввода. См. также команды comm и diff. Файлы могут быть произвольного типа. Параметры skipl и skip2 являются необязательными значениями смещений от начала каждогофайла при сравнении.Параметры—с, —print-charsВывести на экран различающиеся байты в виде символов.-i пит, —ignore-initial=nu7nПропустить первые пит байт.-1, —verboseОтображать смещения и коды различающихся байтов.—s, —quiet, —silentПодавлять вывод; ничего не печатать, но возвращать коды завершения:0Файлы идентичны.12Файлы различаются.Доступ к файлам запрещен.ПримерВыдать соответствующее сообщение, если файлы идентичны(код возврата 0):cmp -s old new && echo 'no changes'Алфавитный перечень команд85col [options]colФильтр для обработки обратных переносов строк и escapeпоследовательностей позволяет отображать результаты работы tbl или nroff в виде, пригодном для чтения с терминала.Параметры—Ь Пропускать символы забоя (backspace); полезно при печати страниц руководства пользователя (manpages).-f Обрабатывать частичные обратные переносы строки, ноне полные обратные переносы.

(Обычно частичный перенос строки при вводе отображается на следующей полной строке.)-IraБуферизация по меньшей мере п строк в памяти. Значение по умолчанию составляет 128.-x Как правило, col экономит время, необходимое для печати результата, преобразованием идущих подряд пробелов в символы табуляции. Режим —х подавляет такоепреобразование.ПримерыОбработать файл ту f i l e утилитами tbl и nroff и постраничновыдать результат на экран после предварительной фильтрации с параметрами col и тоге:tbl myfile | nroff | col | moreСохранить man-страницу (manpage) команды Is в файле out.print, удалив символы забоя (backspace), которые иначеотображались бы как "Н.man Is | col -b > out.printcolcrt [options] [files]Фильтр для обработки обратных переносов строк и escapeпоследовательностей, позволяющий отображать результаты работы tbl или nroff в виде, пригодном для чтения с терминала.

Нестрочные символы (например, индексы и степени) и символы подчеркивания (изменяемые на дефисы) выносятся на отдельные строки.Параметры— Не подчеркивать.—2 Удваивать межстрочное расстояние печатью всех полустрок.colcrtГлава 3. Команды Linux86colrmcolrm [start [stop]]Удаление заданных колонок текста из файла, причем ширина колонки принимается равной одному символу.

Чтениепроисходит со стандартного ввода, результат выдается настандартный вывод. Нумерация колонок начинается с 1;удаление начинается с колонки start (включительно) и заканчивается колонкой stop (включительно). Табуляция увеличивает счетчик колонок до следующего кратного start илиstop; забой (backspace) уменьшает его на 1.Примерcolrm 3 5 < testl > test2columncolumn [options] [files]Форматировать ввод из одного или нескольких файлов (files)колонками, заполняя их построчно. Если имя файла опущено, происходит чтение со стандартного ввода.Параметры—с питОпределить число (пит) колонок при форматировании.—s charРазграничить колонки таблицы символом char. Имеетсмысл применять только совместно с параметром —t.—t Форматировать ввод таблицей.

Разграничивать элементы пробелами, если не задан альтернативный разграничитель в параметре -s.—х Поменять порядок заполнения, производить заполнение по колонкам.commcomm [options] filel file2Построчное сравнение отсортированных файлов filel и file2.Результатом работы программы является таблица из трехколонок: в первой колонке содержатся уникальные строкипервого файла, во второй — уникальные строки второго файла, в третью колонку помещаются строки, существующие вобоих файлах.

Утилита comm схожа с diff, т. к. обе они предназначены для сравнения файлов. Но comm можно использовать и как uniq. Дело в том, что comm находит повторяющиеся или уникальные строки в двух отсортированных файлах, тогда как uniq производит поиск уникальных или повторяющихся строк внутри одного отсортированного файла.Алфавитный перечень командПараметры—87commЧтение строк со стандартного ввода.—питПодавление вывода колонки пит. Можно задавать несколько номеров колонок, не разделяя их пробелами.—helpОтобразить справку и завершить работу.—versionОтобразить информацию о версии программы и завершить работу.ПримерСравнить два списка лучшей десятки фильмов и отобразитьстроки, которые встречаются в обоих списках:comm -12 slskel_top10 ebert_top10compress [options] filesСжатие одного или нескольких файлов. К именам сжатыхфайлов добавляется суффикс .Z.

Если имена файлов не указаны, происходит сжатие информации, поступающей состандартного ввода. Каждый из перечисленных файлов сжимается отдельно от других. Файлы, являющиеся символическими ссылками, игнорируются. См. также gzip.Параметры-b maxbitsОграничить максимальное количество бит.—с Записывать результаты на стандартный вывод, а не вфайл с суффиксом .Z.—d Производить распаковку, а не сжатие. Действие идентично вызову uncompress.—f Принудительно создать конечный файл, даже если онуже существует.—г Выполнять рекурсивную обработку и сжатие содержимого каталогов.—у Вывести статистику сжатия.—V Отобразить номер версии и данные о том, как быласкомпилирована программа, а затем завершить работу.compress88срГлава 3.

Команды Linuxср [options] filel file2ср [options] files directoryКопирование файла filel в file2 либо копирование одногоили нескольких файлов files без изменения имен в каталогdirectory. Если конечный файл существует, он перезаписывается; если существует конечный каталог, файл копируется в него (каталог не перезаписывается).Параметры—а, —archiveПо возможности сохранять атрибуты копируемых файлов. То же, что и -dpR.—b, —backupСоздавать резервные копии перезаписываемых файлов.—d, —no-dereferenceНе разыменовывать символические ссылки, сохранятьотношения жестких ссылок между исходным файлом икопией.—f, —forceУдаление существующего файла перед копированием внего.—i, —interactiveЗапрашивать подтверждение на перезапись существующих файлов.-1, —linkВместо копий создавать жесткие ссылки для всех файлов(но не каталогов).—р, —preserveСохранять всю информацию о владельцах, правах доступа и времени доступа к файлам.—Р, —parentsСохранять структуру промежуточных каталогов в описании пути.

Последним аргументом команды должно бытьимя существующего каталога. Например, командаср —parents jphekman/book/ch1 newdirскопирует файл jphekman/booh/chl в /newdir/jphekman/book/chl, создав при необходимости промежуточные каталоги.Алфавитный перечень команд89—г, —R, —recursiveРекурсивное копирование каталогов.ср-Sbackup-suffix,—suffix=backup-suffixУстановить символ суффикса, добавляемого при создании резервных копий к именам файлов. Суффикс такжеможно задать с помощью переменной окружения SIMPLE_BACKUP_SUFFIX. Суффикс по умолчанию - «~»(тильда). Для того чтобы отделить суффикс от имени, необходимо явно задать точку (т.

е. .bak, а не bak).—s, —symbolic-linkВместо копий создавать символические ссылки для всехфайлов. Для копируемых файлов должен быть задан полный путь.—u, —updateНе копировать файл, если конечный файл уже существует и имеет такое же (или более позднее) время изменения.—у, —verboseВыводить имя каждого файла перед копированием.—V type, —version-control=fypeОпределить тип создаваемых резервных копий. Можнотакже воспользоваться переменной окружения VERSION_CONTROL. По умолчанию имеет значение existing.Возможные аргументы:t, numberedВсегда создавать пронумерованные резервные копии.nil, existingСоздавать нумерованные резервные копии только дляфайлов, у которых они уже есть, в противном случаесоздавать обычные резервные копии.never, simpleВсегда создавать простые резервные копии.—х, —one-file-systemИгнорировать подкаталоги, расположенные в другихфайловых системах.cpio flags [options]Копирование файловых архивов с ленты (или диска) на ленту(или диск) либо в другое место на локальной машине.

Характеристики

Тип файла
PDF-файл
Размер
13,55 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
310
Средний доход
с одного платного файла
Обучение Подробнее