ЛАБОРАТОРНЫЙ ПРАКТИКУМ: "КОМАНДНАЯ ОБОЛОЧКА 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).
Рис. 2.1. Часть дерева файловой системы, используемая в практикуме.
Местоположение файла или каталога (своего рода, адрес на дереве файловой системы) определяется понятием пути. Пример записи пути: /home/groups/v100/v100-1 – это так называемый полный путь, в данном случае он означает, что каталог v100-1 является подкаталогом каталога v100, который расположен в каталоге groups, находящемся в каталоге home, лежащем в корневом каталоге. Точкой отсчета полного пути всегда является корневой каталог. Даже, если в файловой системе нет ни одного файла, то она будет состоять из единственного каталога – корневого, он, как разделители пути, обозначается прямым слешем «/» (наклонной чертой слева направо – см. самый верхний символ на Рис. 2.1).
Говоря: «каталог (директория) содержит файлы» или «файл находится в каталоге» следует понимать, что каталог не является физической областью памяти, вмещающей другие каталоги и файлы. По сути, каталог является особого рода файлом, назначением которого является хранение списка отнесенных к нему файлов (в том числе и «содержащихся» в нем подкаталогов) и их атрибутов. По этому, когда говорится о древовидной структуре и организации файловой системы, подразумевается, что речь идет о не физической, а о логической структуризации файлов. Только с учетом этого контекста, далее будем использовать общепринятую терминологию: «директория содержит файлы, подкаталоги» и т.д.
Коррекция контента