unix (Практическая работа по предмету UNIX), страница 7

2016-07-31СтудИзба

Описание файла

Документ из архива "Практическая работа по предмету UNIX", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "unix"

Текст 7 страницы из документа "unix"

cal feb

должна печатать календарь февраля текущего года, а

cal 1998

- всего 1998 года.

И, наконец, при отсутствии аргументов

cal

должен быть выдан календарь текущего месяца.

Если новая версия команды cal находится в подкаталоге bin Вашего личного каталога, а он прописан первым в PATH, то, обращаясь к команде cal, Вы будете использовать новую версию команды. В каком случае при обращении к cal будет использована исходная команда? Как этого избежать? Можно ли назвать новую версию команды иначе?

  1. Печать файлов.

Прежде чем послать файл на печать, его нужно специальным образом отформатировать. Для подготовки файла к печати служит команда pr. Она записывает в стандартный выходной поток заданные файлы, разбитые по страницам с указанием номера страницы, имени файла и времени создания файла. Если имена файлов (аргументы команды) не заданы, преобразуется стандартный входной поток. Команда pr позволяет осуществлять печать в несколько столбцов; устанавливать ширину страницы равную определенному количеству символов и длину страницы равную указанному количеству строк; начинать печать с заданной страницы; подавлять вывод 5-строчного заголовка и пяти последних строк на каждой странице.

Итак, для того чтобы вывести содержимое всех файлов, перечисленных в списке в виде, подходящем для устройства печати, введите

pr poem test

Каждый файл будет напечатан с новой страницы с указанием имени файла и нумерацией страниц.

Для печати каждого из файлов, например, в 3 столбца нужно задать опцию, равную желаемому количеству столбцов:

pr -3 poem test

Можно заменить число 3 любым разумным числом, и команда pr "постарается" исполнить задание.

Следует отметить, что pr - это не программа форматирования текста: она не разбивает текст на строки и не выравнивает поля.

Для отправки файлов на печать используется отдельная команда, но прежде чем воспользоваться ею следует убедиться, что печатающее устройство установлено, в противном случае не следует вводить команды посылающие файлы на печать, т.к. кроме сообщений о неполадках (например, о том, что в принтере отсутствует бумага) никакого результата они не дадут.

На печатающем устройстве файлы можно распечатывать командой lp (line print — печать строк):

lp [имя файла]...

Если в командной строке не задано имя файла, то lp обеспечивает печать информации со стандартного ввода. Это значит, что lp может стоять на последнем месте конвейера.

Т.к. программа lp не изменяет печатаемый текст, то при необходимости разбить текст на страницы, снабдить его заголовками и т. д., нужно использовать конвейер из команды pr, обеспечивающей подготовку текста, и команды lp:

pr -2 file1 | lp

текст разбивается на страницы и размещается в 2 колонки, а затем отправляется на печать.

lp filel file 2 file3

распечатываются последовательно файлы filel, file 2, file3.

  1. Работа с дискетами.

Системный администратор root имеет возможность, в отличие от простых пользователей, подмонтировать файловую систему дискеты к некоторому подкаталогу корневого каталога, например, каталогу /vocant. После этого любой пользователь системы может использовать файлы, записанные на дискете, так же как файлы корневой файловой системы. Ссылки на каталог /vocant будут являться ссылками на /dev/fd0 (Вы помните, в UNIX все устройства, в том числе дисководы, представлены специальными файлами).

Однако в некоторых системах UNIX существуют команды доступные обычным пользователям, которые позволяют работать с дискетами DOS. Это команды чтения и записи файлов DOS, а также просмотра файловой системы DOS: dosread, doswrite и dosdir.

Команда dosdir позволяет вывести на экран список файлов и каталогов, сохраненных в формате DOS. Для того чтобы увидеть, какие файлы находятся на дискете DOS, Вам необходимо ввести следующую команду:

dosdir /dev/fd0

на экран будут выведены имена файлов и каталогов (/dev/fd0 – специальный файл устройства, используемый для обращения к первому дисководу для гибких дисков). Если Вы хотите увидеть, какие из файлов являются каталогами, и узнать их содержимое следует воспользоваться опцией -r команды dosdir:

dosdir -r /dev/fd0

Вы также можете вывести на экран список файлов конкретного каталога, указав в качестве параметра команды dosdir его имя:

dosdir /dev/fd0

В случае задания имени файла

dosdir /dev/fd0

Вы увидите сообщение об ошибке:

dosdir: Not a directory:

Команда dosread позволяет считывать файл с дискеты DOS в стандартный выходной поток (т.е. на экран). Поэтому для того чтобы вывести на экран содержимое файла дискеты DOS, достаточно задать следующую команду:

dosread /dev/fd0

где в качестве второго параметра указано конкретное имя файла.

Используя символ перенаправления, Вы можете сохранить содержимое файла DOS в заданном файле MINIX:

dosread /dev/fd0 

Команда doswrite записывает стандартный выходной поток на дискету DOS (дискета должна быть отформатирована). Команда

doswrite /dev/fd0 

записывает указанный файл MINIX на дискету DOS с заданным именем.

  1. Архивация файлов.

Вы уже знаете, что в UNIX нет команды, восстанавливающей удаленный файл. Поэтому во избежание случайной потери данных, необходимо сохранять копии файлов, т.е. заниматься архивированием. Архивирование - это копирование файлов с целью их восстановления в случае утраты. Наиболее простой способ архивирования - копирование файлов с жесткого диска компьютера на дискету.

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

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

Следите за своими архивами: фиксируйте дату их создания и информацию о фай

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