Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Лабораторная работа 4
Простейшие утилиты оболочки UNIX
Цель работы: изучить простейшие утилиты оболочки UNIX.
Краткие теоретические сведения
Основной функцией утилиты является перенос информации в пределах ОС. При рассмотрении каждой конкретной утилиты пользователя системы интересуют функции этой утилиты, а также ее имя, используемое для передачи в систему через пользовательский интерфейс в качестве команды для ОС. При работе с системойUNIX общий формат такой пользовательской команды следующий:
имя [флаги] [файлы],
где:
1) квадратные скобки заключают необязательную часть команды;
2) имя – пользовательское имя исполняемого файла, содержащего загрузочный модуль (машинный код) утилиты;
3) файлы – имена файлов, над которыми утилита выполняет свои действия. Различают входные файлы, информация из которых (или информация о которых) используется утилитой в качестве ее исходных данных, а также выходные файлы, в которые утилита помещает результаты своей работы. По умолчанию большинство системных утилит использует в качестве входного файла клавиатуру, а в качестве выходного файла – экран. Эти устройства (и соответствующие им файлы) часто называют соответственно стандартным вводом и стандартным выводом;
4) флаги – двоичные параметры команды, уточняющие действие, которое должна выполнить запускаемая утилита. Флаг задается своим именем из одной буквы, которой предшествует символ «-». Некоторые флаги уточняются своими параметрами, которые отделяются от имени флага пробелами.
Ниже приводится краткое описание утилит, используемых пользователями операционной системыUNIX для работы с файлами. После имени каждой утилиты в скобках приводится название аналогичной или близкой команды вMS-DOS. Рассматриваемые утилиты можно разбить на группы:
1) работа с файловой структурой системы;
2) создание каталогов и анализ их содержимого;
3) копирование, переименование и перенос файлов;
4) уничтожение файлов и каталогов;
5) работа с текстовой информацией;
6) поиск информации;
7) выдача справочной информации;
8) упрощение пользовательского интерфейса.
Дата публикования: 2015-07-22; Прочитано: 126 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!