Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по ОС.doc
Скачиваний:
22
Добавлен:
05.11.2018
Размер:
2 Мб
Скачать
☆

Команда rmdir - удалить справочник

Если вам больше не нужен справочник, вы можете удалить его с помощью команды rmdir.

Синтаксис команды:

rmdir имя(имена) справочника(ов)<CR>

Вы можете указать более одного имени справочников в командной строке.

Командой rmdir вы не можете удалить справочник, если вы не являетесь его владельцем или он не пустой. Если вы хотите удалить файл из справочника другого пользователя, то владелец должен дать вам право на запись для родительского справочника этого файла.

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

имя-справочника not empty

Например, предположим, что вы имеете справочник memos, который содержит один подсправочник: tech и два файла june.30 и july.31. Если вы попытаетесь удалить справочник memos, то получите сообщение:

$ rmdir memos<CR>

rmdir: memos not empty

$

Чтобы удалить справочник memos, вы должны сначала удалить его содержимое: подсправочник tech и файлы june.30 и july.31. Удалив содержимое справочника memos, можете удалить и его. Однако сначала переместитесь в родительский справочник (ваш собственный). Команда rmdir не отработает, если вы будете находиться в том же справочнике, который удаляете. Из своего собственного справочника задайте команду:

rmdir memos<CR>

Если справочник memos пуст, то эта команда его удалит и возвратит вам подсказку.

Доступ к файлу и работа с ним

Здесь описываются несколько команд системы UNIX, которые осуществляют доступ к файлу и производят обработку его в структуре файловой системы. Команды разделены на две группы: основные и advanced(?).

Основные команды являются фундаментальными в использовании файловой системы; advanced команды предполагают сложную технику обработки информации при работе с файлами.

Основные команды

В этом подразделе описываются команды системы UNIX, необходимые для доступа к файлам и для их использования. В табл. 2 перечислены основные команды.

Таблица2 Основные команды

Команда

Функция

cat

Печатает содержимое указанного файла на терминал

pg

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

pr

Печатает частично отформатированную версию указанного файла на терминал

cp

Создает копию существующего файла

mv

Перемещает или удаляет файлы

rm

Удаляет файл

wc

Распечатывает информацию о числе строк, слов и символов в файле

chmod

Изменяет режим доступа к файлу (или справочнику)

Команды cat, pg, pr - распечатать содержимое файла

В системе UNIX существует три команды для распечатки содержимого файлов: cat, pg, pr (more – команда используется для форматированного вывода содержимого файла на терминал). Команда cat выводит содержимое файла на экран терминала или, если вы укажете, в другой файл или новую команду.

Команда pg (more) особенно полезна, если вы хотите прочитать содержимое большого файла, т.к. она отображает текст файла постранично.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]