Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мет-ка по сетям.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
172.54 Кб
Скачать
      1. Поиск файлов и каталогов

Команда find представляет собой универсальный инструмент поиска: она позволяет искать файлы и каталоги, просматривать все каталоги в системе, или только текущий каталог. Формат команды find:

find <каталог_начала_поиска> - опции

Основные опции команды find:

-name - поиск файлов имена которых соответствуют заданному шаблону.

-print - запись полных имён найденных файлов в стандартный поток вывода.

-perm - поиск файлов для которых установлен заданный режим доступа.

-user - поиск файлов принадлежащих данному пользователю.

-group – поиск файлов которые принадлежат данной группе.

3. Порядок выполнения работы

  1. Ознакомиться с синтаксисом команд операционной системы Linux, приведенных в разделе 2 и выполнить все задания. Результаты выполнения заданий представлять преподавателю по мере их выполнения.

  2. Получить у преподавателя вариант задания. В дальнейшем все задания выполнять, пользуясь только командами Linux.

  3. Выполнить форматирование дискеты в соответствии с параметрами варианта и перенести на нее операционную систему.

  4. Произвести перезапуск компьютера, используя в качестве загрузочного отформатированную дискету.

  5. Создать на диске структуру каталогов в соответствии с заданием. Сохранить структуру каталогов и имена всех файлов в файле Number.txt.

  6. Выполненное задание представить преподавателю.

  7. Получить у преподавателя вторую часть задания на выполнение операций с каталогами и файлами.

  8. Вывести на печатающее устройство сведения о содержащейся на дискете информации.

Варианты заданий

Параметры форматирования:

метка диска - Фамилия студента

Структура каталогов:

SPEC - каталог - название специальности,

FIO - каталог – инициалы (ФИО),

ZACH - каталог - последние три цифры из номера зачетной книжки,

Number.txt - файл, Number - номер зачетки, расширение - txt,

Fio.mmm - файл, Fio – инициалы (ФИО), расширение mmm - три символа названия текущего месяца,

Fam.txt - файл, Fam – фамилия, расширение – txt.

Все файлы являются текстовыми.

Содержание файла Fam.txt определяется самостоятельно – 2-3 строки текста.

Содержание файла Fio.mmm – справка о команде FIND.

Содержание файла Number.txt – отсортированные имена файлов корневого каталога диска А: и псевдографическая структура каталогов диска А:

Содержание отчета

  1. Название и цель работы.

  2. Вариант файловой структуры и соответствующие исходные данные.

  3. Технология создания файловой структуры - вводимых команд и сообщений системы на каждом этапе работы.

  4. Технология выполнения операций над файлами и каталогами.

  5. Дискета с выполненным заданием.

ПРИЛОЖЕНИЕ 1

Таблица П.1. Основные каталоги файловой системы LINUX

Каталог

Содержимое

Примечание

/bin

основные программы, необходимые для работы в системе: командные оболочки, файловые утилиты (ср, mv,…)и т.п.

/sbin

команды для системного администрирования, системные утилиты

(fsck,...)и т.п.

/etc

файлы конфигурации и стартовые скрипты

могут содержаться целые каталоги со стартовыми скриптами

/dev

файлы устройств

/usr

Каталоги пользователей, приложения, установленные отдельно

программы, исходные коды, документация, сюда по умолчанию устанавливаются новые программы

/home

каталоги пользователей

домашние каталоги пользователей, кроме root

/var

часто меняющиеся данные: системные журналы и протоколы приложений, почтовые ящики, очереди печати и т.п.

содержит почту пользователей, которую они заберут с клиентских машин, или файлы протоколов, временные файлы подсистемы печати

/tmp

временные файлы

обычно очищается при перезагрузке

/lib

системные библиотеки, необходимые для основных программ, и модули ядра

/proc

виртуальная файловая система, дающая доступ к информации ядра

содержат информацию о выполняющихся в этот момент программах

/mnt

временные точки монтирования жестких дисков

подмонтировать файловую систему можно к любому другому каталогу

/boot

Файлы, необходимые для загрузки системы (образ ядра)