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

Работа с файлами в UNIX. Цель работы. Задание. 1. 2. Последовательность выполнения работы




Работа с файлами в UNIX

ЦЕЛЬ РАБОТЫ

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

ЗАДАНИЕ

1. Создайте каталог test1 в домашнем каталоге. Сравните время создания системных каталогов /bin, /tmp с каталогом test1.

2. Скопируйте файл /bin/ls в локальный каталог. Посмотрите атрибуты этого файла. Попробуйте запустить его.

3. Создайте в локальном каталоге символическую ссылку tmplnk на каталог /tmp. Скопируйте несколько файлов в каталог tmplnk.

4. Сравните файлы /dev/tty1 и /dev/hda1. Какой тип они имеют? Чем они отличаются?

5. Найдите все файлы в системе, которые были модифицированы не более суток назад.

6. С помощью одной команды найдите все файлы с расширением. html в каталоге /usr и скопируйте их в локальный каталог htmls.

7. Создайте архив каталога /etc и узнайте его размер. Попробуйте создать сжатый архив того же каталога. Сравните степень сжатия gzip и bzip2 на этом примере.

8. Создайте текстовый файл a. txt из десяти строк. Узнайте его размер. Создайте новый файл, содержащий в себе файл a. txt четыре раза.

9. С помощью одной команды найдите все файлы с расширением. txt в каталоге /usr и объедините их в один большой файл big. txt.

10. Получите с помощью одной команды файл, содержащий все числовые идентификаторы пользователей, зарегистрированных в ситсеме.

11. Получите с помощью одной команды строки с 5-ой по 8-ю в файле /proc/cpuinfo, содержащем информацию о процессоре.

12. Придумайте регулярное выражение, соответствующее URL с использованием протокола http. Найдите все строки, содержащие такие URL в файлах каталога /etc.

13. С помощью одной команды найдите все файлы с расширениями. txt или. html в каталоге /usr, в которых содержится слово user.

1. 2. ПОСЛЕДОВАТЕЛЬНОСТЬ ВЫПОЛНЕНИЯ РАБОТЫ

 

Создайте каталог test1 в домашнем каталоге. Сравните время создания системных каталогов /bin, /tmp с каталогом test1.

 

Скопируйте файл /bin/ls в локальный каталог. Посмотрите атрибуты этого файла. Попробуйте запустить его.

 

 

Создайте в локальном каталоге символическую ссылку tmplnk на каталог /tmp. Скопируйте несколько файлов в каталог tmplnk.

 

 

Найдите все файлы в системе, которые были модифицированы не более суток назад.

                

 

С помощью одной команды найдите все файлы с расширением. html в каталоге /usr и скопируйте их в локальный каталог htmls.

 

 

Создайте архив каталога /etc и узнайте его размер. Попробуйте создать сжатый архив того же каталога. Сравните степень сжатия gzip и bzip2 на этом примере.

 

 

Создайте текстовый файл a. txt из десяти строк. Узнайте его размер. Создайте новый файл, содержащий в себе файл a. txt четыре раза.

 

 

С помощью одной команды найдите все файлы с расширением. txt в каталоге /usr и объедините их в один большой файл big. txt.

 

 

С помощью одной команды найдите все файлы с расширениями. txt или. html в каталоге /usr, в которых содержится слово user.

 

 

 

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

 

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

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

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

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

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

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

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

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

 

   

 

 

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

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

 

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

 

Челябинск 2019

Поделиться:





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



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