Информационные системы ускорителей

ЛАБОРАТОРНЫЙ ПРАКТИКУМ:
"КОМАНДНАЯ ОБОЛОЧКА UNIX"

СТРУКТУРА ПРАКТИКУМА

ЗАДАНИЯ ПРАКТИКУМА

ЗАДАНИЕ №1

ЗАДАНИЕ №2

ЗАДАНИЕ №3

ЗАДАНИЕ №4

ЗАДАНИЕ №5

ВВЕДЕНИЕ

НЕОБХОДИМАЯ ИНФОРМАЦИЯ

Host Name рабочего сервера

Приглашение командной строки

Редактирование командной строки

Стандартные обозначения

Используемые команды

1. СЕАНС РАБОТЫ В UNIX-СИСТЕМЕ

1. Терминал и командная строка

2. Логины, пароли и доступ к серверу

3. Вход в систему/завершение работы

2.ФАЙЛОВАЯ СИСТЕМА UNIX

1. Файлы и каталоги. Абсолютный (полный) путь

2. Домашний и текущий каталог. Относительный путь

3. Просмотр структуры каталогов и файлов

4. Создание и удаление каталогов и файлов

5. Пример построения дерева каталогов

6. Копирование и перемещение файлов

3.ЧТО ДОЛЖЕН ЗНАТЬ НЕ ТОЛЬКО СИСАДМИН

1. Учетные записи и пользователи

2. Задачи и процессы в системе

3. Права доступа к файлам и каталогам

4. Ввод/вывод и конвейеры

5. Поиск и обработка текстовых данных

4.ФАЙЛОВЫЙ МЕНЕДЖЕР MIDNIGHT COMMANDER

1. Внешний вид, начало и завершение работы

2. Работа с каталогами и файлами

2. ФАЙЛОВАЯ СИСТЕМА UNIX

2.1. Файлы и каталоги. Абсолютный (полный) путь


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


Работа пользователя на компьютере сводится к взаимодействию с приложениями и манипулированию различными файлами. Базовый навык при изучении новой операционной системы – умение находить необходимые для работы файлы.

Файл является основной единицей хранения данных и программ. Файл – это именованная область памяти. Обычно файлы временно или постоянно хранятся во внешней памяти компьютера и загружаются в оперативную память при работе приложений. Кроме имени, файлы характеризуются целым рядом атрибутов, таких как размер, время создания и т.п. Операционная система и прикладные программы (приложения) получают доступ к файлу по его имени. Максимальная длина имени файла в UNIX составляет 256 символов, включая расширение. Имя и расширение разделяются точкой. Расширение указывает на тип информации или на приложение, которым может быть открыт этот файл. Файлы хранятся в системе вложенных каталогов (директорий), образующих файловую систему.

Файловая система представляет собой древовидную структуру каталогов и файлов. Часть дерева файловой системы UNIX-сервера beta, доступная и необходимая при выполнении практикума, представлена на Рис. 2.1. (все примеры практикума приведены для пользователя с логином v100-1).


unix-workdir

Рис. 2.1. Часть дерева файловой системы,
используемая в практикуме.


Местоположение файла или каталога (своего рода, адрес на дереве файловой системы) определяется понятием пути. Пример записи пути: /home/groups/v100/v100-1 – это так называемый полный путь, в данном случае он означает, что каталог v100-1 является подкаталогом каталога v100, который расположен в каталоге groups, находящемся в каталоге home, лежащем в корневом каталоге. Точкой отсчета полного пути всегда является корневой каталог. Даже, если в файловой системе нет ни одного файла, то она будет состоять из единственного каталога – корневого, он, как разделители пути, обозначается прямым слешем «/» (наклонной чертой слева направо – см. самый верхний символ на Рис. 2.1).


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

Коррекция контента