Ім'я файлу: OSSP_Lab_2 1 (2).docx
Розширення: docx
Розмір: 340кб.
Дата: 27.05.2022
скачати
Пов'язані файли:
Control (2).pdf





МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ „ХПІ”

Центр заочного та дистанційного навчання

Кафедра Комп’ютерного моделювання процесів та систем
Контрольна робота з дисципліни
„Операційні системи”


Варіант 1

Виконав: студент гр.I-220б

Грабовський володимир Андрійович

Перевірив: Мєтєльов Володимир Олександрович

Харків – 2021


Лабораторная работа №2

Постановка программы:

Необходимо запустить эмулятор терминала и:

  1. В каталоге ossp2013

создать каталог lab2.

  • В каталоге lab2 создать пустой файл 1.txt (можно использовать другое имя и расширение) состоящий из 9 строк (в первой строке – цифра 1, во второй – 2, и т.д.).

  • С помощью команды split разбить данный файл на три части (три файла).

  • С помощью команды cat объединить новые три файла в один с названием 2.txt и вывести его содержимое на экран.

  • Вывести на экран список файлов, чей размер больше 100 Кб.

  • Вывести на экран строки файла OSSP_Lab_2.txt, содержащие цифру 1.

  • С помощью команды ls –l вывести информацию о правах доступа к файлу 1.txt.

  • С помощью команды chmod запретить запись в файл 1.txt и его исполнение для всех пользователей. Вывести информацию о правах доступа к файлу 1.txt.

  • Упаковать и сжать каталог ossp в файл asd.tar.gz. Выполнить обратную операцию.

  • Установить файловый менеджер Midnight Commander (mc).


    Лістинг програми:

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads

    λ mkdir ossp2013

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads

    λ cd ossp2013

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013

    λ mkdir lab2

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013

    λ cd lab2

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ touch 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ echo 1 >> 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ echo 2 >> 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ echo 3 >> 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ echo 4 >> 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ echo 5 >> 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ echo 6 >> 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ echo 7 >> 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ echo 8 >> 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ echo 9 >> 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ split -l3 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ cat xaa xab xac > 2.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ find -size 100M -o -size -100M

    .

    ./1.txt

    ./2.txt

    ./xaa

    ./xab

    ./xac

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ ls -l 1.txt

    -rw-r--r-- 1 grabo 197609 18 янв 20 21:40 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ chmod a-w 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ ls -l 1.txt

    -r--r--r-- 1 grabo 197609 18 янв 20 21:40 1.txt

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ tar -zcf asd.tar.gz ossp2013

    tar: ossp2013: Cannot stat: No such file or directory

    tar: Exiting with failure status due to previous errors

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ tar -zcf asd.tar.gz asd

    tar: asd: Cannot stat: No such file or directory

    tar: Exiting with failure status due to previous errors

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ cd ossp2013

    bash: cd: ossp2013: No such file or directory

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ cd ossp2013

    bash: cd: ossp2013: No such file or directory

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ tar -zcf asd.tar.gz lab2

    tar: lab2: Cannot stat: No such file or directory

    tar: Exiting with failure status due to previous errors

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ tar -zcf asd.tar.gz ossp2013

    tar: ossp2013: Cannot stat: No such file or directory

    tar: Exiting with failure status due to previous errors

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ tar -zcf ossp2013 asd.tar.gz

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ tar -zxf asd.tar.gz

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ apt-get install mc

    bash: apt-get: command not found

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ sudo apt-get install mc

    bash: sudo: command not found

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ dpkg -i mc_4.7.0.6-1_amd64.deb

    bash: dpkg: command not found

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ sdo dpkg -i mc_4.7.0.6-1_amd64.deb

    bash: sdo: command not found

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ sudo dpkg -i mc_4.7.0.6-1_amd64.deb

    bash: sudo: command not found

    grabo@DESKTOP-GK7SL92 /e/Users/grabo/Downloads/ossp2013/lab2

    λ

    Результати:





    Джерела

    Гордеев А. В. Операционные системы: Учебник для вузов. — 2-е изд. — СПб.: Питер, 2007. — 416 с. — ISBN 978-5-94723-632-3.

    Деннинг П. Дж., Браун Р. Л. Операционные системы // Современный компьютер. — М., 1986.

    Иртегов Д. В. Введение в операционные системы. — 2-е изд. — СПб.: BHV-СПб, 2007. — ISBN 978-5-94157-695-1.

    Керниган Б. У., Пайк Р. У. UNIX — универсальная среда программирования = The UNIX Programming Environment. — М., 1992.

    Олифер В. Г., Олифер Н. А. Сетевые операционные системы. — СПб.: Питер, 2002. — 544 с. — ISBN 5-272-00120-6.

    Столлингс У. Операционные системы = Operating Systems: Internals and Design Principles. — М.: Вильямс, 2004. — 848 с. — ISBN 0-1303-1999-6.

    Таненбаум Э. С. Многоуровневая организация ЭВМ = Structured Computer Organization. — М.: Мир, 1979. — 547 с.

    Таненбаум Э. С. Современные операционные системы = Modern Operating Systems. — 2-е изд. — СПб.: Питер, 2005. — 1038 с. — ISBN 5-318-00299-4.

    Таненбаум Э. С., Вудхалл А. С. Операционные системы. Разработка и реализация = Operating Systems: Design and Implementation. — 3-е изд. — СПб.: Питер, 2007. — 704 с. — ISBN 978-5-469-01403-4.

    Шоу А. Логическое проектирование операционных систем = The Logical Design of Operating Systems. — М.: Мир, 1981. — 360 с.

    Рэймонд Э. С. Искусство программирования для UNIX = The Art of UNIX Programming. — М.: Вильямс, 2005. — 544 с. — ISBN 5-8459-0791-8.

    Mark G. Sobell. UNIX System V. A Practical Guide. — 3rd ed. — 1995.
    скачати

  • © Усі права захищені
    написати до нас