Дисциплина «Операционные системы» преподаѐтся студентам специальности «Информационные системы и технологии» в пятом семестре. Рабочей программой дисциплины предусмотрен лабораторный практикум с использованием ЭВМ. Целью лабораторных работ является практическое закрепление теоретических знаний, полученных из лекционного курса, а также, формирования навыков работы в современных операционных системах.
По результатам каждой работы студентом, в соответствии с требованиями указанными в методическом указании, готовится индивидуальный отчет, выполненный в печатном виде на листах формата А4.
Для подготовки к выполнению и защите лабораторных работ рекомендуется использовать соответствующий лекционный курс и литературу из рекомендованного списка.
Для выделения специальных слов, сочетаний слов и терминов в тексте приняты следующие типографские обозначения:
Обозначение |
|
GNU/Linux |
Имя программы |
UID |
Термин |
[student@localhost: ̃]$ |
Вывод терминала |
who -bH |
Команда |
|
Задание на выполнение |
Alt+F<n> |
Клавиши и сочетание клавиш |
Важная информация |
Большинство современных операционных систем предлагают пользователям для работы удобный и интуитивно понятный графический пользовательский интерфейс (Graphical User Interface – GUI). Это касается даже, по-прежнему «профессиональных», UNIX-систем, включая многочисленные дистрибутивы Linux. Графический интерфейс позволяет наглядно и просто решать большинство задач, связанных с использованием и обслуживанием операционной системы, даже обычному пользователю, позволяя ему в кратчайшие сроки освоить основные приемы работы. Со временем, использование командной строки стало представляться неким анахронизмом, наследием времен «когда компьютеры были большими». Наличие в современных операционных системах командной строки часто объясняется данью «славному прошлому», предназначенной для использования рядом «профессионалов», привыкших работать с подобным интерфейсом или, в лучшем случае для решения редких специфических задач. Не отрицая удобства и полезности графического интерфейса, следует отметить, что командная строка по-прежнему играет важную роль при работе с операционными системами. Вопервых, сразу стоит отметить, что текстовый режим командной строки предъявляет минимальные требования к аппаратуре компьютера и, следовательно, минимизирует накладные расходы на сам интерфейс управления, позволяя использовать эти ресурсы там, где они необходимы. Во-вторых, сам интерфейс командной строки обеспечивает большую стабильность именно в силу своей простоты. В-третьих, даже в ОС Windows, консоль предоставляет гораздо больше возможностей для настройки и администрирования системы, предоставляя более 280 утилит различных типов, а некоторые задачи можно выполнить только с использованием командной строки. И, наконец, вчетвертых, применение команд позволяет добиться высокого уровня автоматизации труда за счет создания, так называемых, пакетных файлов.
Таким образом, умение работать с командной строкой не
только позволит лучше понимать принципы работы операционных систем, но и
значительно повысить эффективность Вашей работы.
После процедуры загрузки системы, в зависимости от ее настройки, на мониторе будет отображено либо графическое, либо текстовое приглашение на вход в систему. Приглашение выводится специальной программой login. Так как операционная система GNU/Linux является многопользовательской, то процедура входа является обязательной и заключается в указании входного имени пользователя (login) и пароля (password). Указанный способ идентификации позволяет реализовать базовый механизм безопасности операционной системы путем разграничения прав для различных учетных записей (account)пользователей.
Каждой учетной записи ставится в соответствие числовой идентификатор пользователя – UID (User ID) и группы, в которую пользователь, включается по умолчанию – GID (Group ID).
В Linux-системе обязательно присутствует учетная запись администратора с именем входа root и UID равном 0. В отличие от ОС Windows администратор обладает неограниченными правами в системе и поэтому работать под данной учетной записью нужно очень осторожно.
Все остальные учетные пользователей подчиняются ограничениям системы прав, а их UID начинается с 500 или 1000. В лабораторной работе используются две учетные записи:
Администратор: login – root; пароль: super
Обычный пользователь: login – stud; пароль – stud.
Задание 1:
1. Загрузите Linux и войдите в систему с правами обычного пользователя.
Обратите внимание, что при наборе пароля никаких символов не отображается!
После идентификации в системе на экране будет отображен запрос (приглашение) командной строки. Запрос выдается специальной программой, называемой shell (оболочка). MS DOS shell называется command.com, и является очень простой, по сравнению со многими Unix-shell. Shell принимает и выполняет команды. В Unix существуют два основных типа оболочек: Bourneshells (названы в честь их изобретателя, Стивена Барни) и. C-shells (первоначально разработанные Биллом Джоем). GNU/Linux имеет Bourne shell, называемый bash.
Следует учитывать, что существует достаточно большое (свыше
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.