- •Министерство образования Российской Федерации
- •Введение Лабораторная работа №1 основы интерактивной работы в Linux
- •Программа работы
- •Пояснение к работе Пользователи.
- •Сеанс работы.
- •Работа в консоли.
- •Монтирование каталога oc NetWare
- •Интерпретатор команд.
- •Справочная система man, xman, info.
- •Программа Midnight Commander.
- •Завершение сеанса работы в ос unix.
- •Контрольные вопросы
- •Содержание отчета
- •Лабораторная работа № 2 команды файловой системы текстовый редактор VI
- •Программа работы
- •Пояснения к работе Команды для работы с каталогами
- •Смена текущего каталога с помощью команды cd.
- •Выдача информации о файлах и каталогах с помощью команды ls
- •Создание каталога с помощью команды mkdir
- •Удаление каталогов с помощью команды rmdir
- •Команды работы с файлами
- •Копирование файлов(каталогов) с помощью команды ср
- •Перемещение файлов (каталогов) с помощью команды mv
- •Конкатенация файлов с помощью команды cat
- •Удаление файлов с помощью команды rm
- •Перенаправление ввода и вывода и конвейеризация
- •Запуск команд
- •Текстовый редактор VI
- •Начала VI
- •Вставка текста
- •Удаление текста
- •Изменение текста
- •Команды перемещения
- •Сохранение файлов и выход из VI
- •Редактирование еще одного файла
- •Включение других файлов
- •Выполнение команд Shell
- •Получение помощи
- •Контрольные вопросы
- •Содержание отчета
- •Синтаксис скрипта.
- •Команды функции и программы.
- •Шаблоны
- •Переменные
- •Переменные окружения
- •Внутренние переменные
- •Условные выражения
- •Селекторы
- •Варианты заданий
- •Контрольные вопросы
- •Содержание отчета
- •Библиографический список
Министерство образования Российской Федерации
Южно-Российский государственный технический университет
(Новочеркасский политехнический институт)
Методические указания
к лабораторным работам
Системное программное обеспечение
Новочеркасск 2008
УДК 681.3 (076.5)
Рецензент
Составители: Кузнецова А.В., Туровская Е.В.
Работа с файловой системой в ОС Linux: Методические указания к лабораторным работам по курсу "Системное программное обеспечение"
/ Юж.-Рос. гос. техн. ун-т. Новочеркасск: ЮРГТУ, 2008. с.
Указания содержат программу, пояснения, порядок выполнения и контрольные вопросы к лабораторным работам по курсу "Системное программное обеспечение". Используемый язык программирования – Си, компилятор – gcc.
Методические указания предназначены для студентов специальности 230101 "Вычислительные машины, комплексы, системы и сети" дневной и заочной форм обучения.
©Южно-Российский государственный технический университет, 2008
©Кузнецова А.В., Туровская Е.В., 2008
Введение Лабораторная работа №1 основы интерактивной работы в Linux
Цель работы: ознакомиться с основами интерактивной работы в консоли операционной системы Linux SuSE 10.
Программа работы
Войдите в систему. Переключитесь в консольный режим и зарегистрируйтесь для открытия нового сеанса. Освойте запуск нескольких консолей и способы переключения между ними.
Определите, воспринимает ли оболочка команду exit в качестве синонима команды logout.
Определите, сохраняется ли список введенных ранее команд при завершении сессии и считывается ли он оболочкой в начале новой сессии.
С помощью команды ls с известными Вам ключами посмотрите, какие файлы находятся в вашем текущем каталоге. С помощью справочной системы man выясните, какие еще ключи можно использовать с командой ls.
С помощью команды info info познакомьтесь с возможностями программы просмотра документации info (если эта команда присутствует в системе).
Определите назначенную системным администратором при регистрации оболочку.
Определите, какие еще оболочки имеются в вашей UNIX-системе.
Потренируйтесь в наборе имен файлов и команд с помощью функции дополнения имен.
Создайте текстовый файл с помощью встроенного редактора программы Midnight Commander и сохранение его в своем разделе файл-сервера.
Завершите сеанс работы и подготовьте ПК к выключению питания.
Пояснение к работе Пользователи.
В UNIX принято различать две категории пользователей ‑ обычные пользователи и суперпользователь. Права обычных пользователей ограничены: им запрещена запись в системные каталоги и изменение конфигурационных файлов системы; они не могут увеличить приоритет своей программы, зарегистрировать в системе новых пользователей или удалить уже имеющихся. Только суперпользователь может зарегистрировать в системе нового пользователя.
Сеанс работы.
Сеанс работы представляет собой последовательность действий, выполняемых пользователем, от входа в систему до подачи команды выхода из нее. В процессе работы пользователь может запускать прикладные программы и те утилиты, право на запуск которых он имеет.
По умолчанию (на кафедре ЭВМ) при загрузке ОС Linux SuSE используется графический режим (система X Window). Сеанс работы зарегистрированного пользователя начинается с работы менеджера регистрации, который предложит ввести регистрационное имя и пароль:
Welcome to SuSE Linux ....
Login:
Password:
При успешном вводе имени и пароля осуществляется вход в систему и загружается рабочий стол (desktop) пользователя. Если были допущены ошибки, ввод придется повторить.