Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Лабораторная Работа № 3.




Министерство образования и науки Российской Федерации

Федеральное государственное автономное образовательное учреждение

высшего образования

«Южно-Уральский государственный университет»

(национальный исследовательский университет)

Институт естественных и точных наук

Факультет математики, механики и компьютерных технологий

Кафедра прикладной математики и программирования

 

   

 

 

ОТЧЕТ К ЛАБОРАТОРНОЙ РАБОТЕ №1 

по дисциплине операционные системы

 

    Руководитель работы, __________/Е. Ю. Алексеева «____»_____________2019 г.
    Автор работы Студент группы ЕТ-313 _____________/ К. С. Шведов «____»_____________2019 г.
   

 

Челябинск 2019

ЦЕЛЬ РАБОТЫ:

Ознакомиться с операционной системой Unix, получить практические навыки работы в наиболее распространенном командном интерпретаторе bash, изучить принципы организации файловой системы Unix и базовых команд управления файлами.

ЗАДАНИЕ:

Осуществить в локальной сети с помощью программы PuTTY через протокол ssh доступ к удаленному компьютеру (необходимые данные для доступа указывает преподаватель) под управлением ОС Linux в консольном режиме. Ознакомиться с перечнем основных команд, используемых пользователями ОС Linux при работе в системе.  

 

Определить абсолютный путь своего домашнего каталога.

Определить значения следующих переменных окружения: PATH, MANPATH, PAGER.

 

Определить границы файлового пространства, где система позволяет создавать собственные файлы и каталоги (возможно использование автоматического скрипта).

Проверить, возможно ли вмешательство в личное файловое пространство другого пользователя.  

Найти запись в файле /etc/passwd, соответствующую вашему регистрационному имени.

Определить свой UID, узнать, к каким группам относится ваше регистрационное имя, объяснить вывод команд id, groups.

Определить список групп, в которые входит пользователь root.

 

 

Узнать, какими правами доступа обладают вновь создаваемые файлы и каталоги (т. е. создать новый файл и новый каталог, и просмотреть для них права доступа).

Определить значение umask, при котором создаваемые файлы и каталоги будут недоступны для чтения, записи и исполнения никому, кроме владельца.

 

Сделать свой домашний каталог видимым для всех пользователей группы users.

Создать в домашнем каталоге подкаталог tmp, файлы в котором сможет создавать, удалять и переименовывать любой, входящий в группу users, при этом содержимое этого подкаталога не должно быть видимым всем прочим пользователям.

ВЫВОДЫ:

В ходе выполненной лабораторной работы были получены основные навыки работы с операционной системой Unix и были изучены базовые команды в оболочке bash. Изучена организация прав доступа к файлам и каталогам для разных пользователей системы.

Министерство образования и науки Российской Федерации

Федеральное государственное автономное образовательное учреждение

высшего образования

«Южно-Уральский государственный университет»

(национальный исследовательский университет)

Институт естественных и точных наук

Факультет математики, механики и компьютерных технологий

Кафедра прикладной математики и программирования

 

   

 

 

ОТЧЕТ К ЛАБОРАТОРНОЙ РАБОТЕ №2 

по дисциплине операционные системы

 

    Руководитель работы, __________/Е. Ю. Алексеева «____»_____________2019 г.
    Автор работы Студент группы ЕТ-313 _____________/К. С. Шведов «____»_____________2019 г.
   

 

Челябинск 2019

 

 

1. Посчитать количество пользователей в системе.

Для этого используем оператор who, выдающий список текущих пользователей системы.

 

2. Отсортировать список файлов текущей директории в обратном порядке и

записать его в файл. (команда ls -1. Запись в файл SortFiles)

 

3. Посчитать количество файлов текущего каталога, содержащих подстроку

" include".

 

4. Посчитать, сколько раз пользователь X вошел в систему.

5. Отсортировать список текстовых файлов текущей директории в

алфавитном порядке и записать его в файл.

6. Удалить из текущего каталога все файлы, содержащие подстроку " text".

7. Объединить все файлы с расширением ". txt" в один файл.

8. Посчитать, сколько процессов запущено с данного терминала.

 

 

9. Вывести на экран отсортированный в алфавитном порядке список файлов, содержащих подстроку " include".

 

 

Вывод: в ходе выполнения лабораторной работы научились основам составления запросов в командной строке Putty, благодаря чему можем посчитать, объединить, написать скрипт и т. д. В результате чего получили реальный опыт в командной системе UNIX.

 

 

Министерство образования и науки Российской Федерации

Федеральное государственное автономное образовательное учреждение

высшего образования

«Южно-Уральский государственный университет»

(национальный исследовательский университет)

Институт естественных и точных наук

Факультет математики, механики и компьютерных технологий

Кафедра прикладной математики и программирования

 

   

 

 

ОТЧЕТ К ЛАБОРАТОРНОЙ РАБОТЕ №3 

по дисциплине операционные системы

 

    Руководитель работы, __________/Е. Ю. Алексеева «____»_____________2019 г.
    Автор работы Студент группы ЕТ-313 _____________/ К. С. Шведов «____»_____________2019 г.
   

 

 

Челябинск 2019

 

ЛАБОРАТОРНАЯ РАБОТА № 3.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...