Реферат Курсовая Конспект
Индивидуальные задания 3 Получить список групп пользователей, зарегистрированных в системе первое поле файла /etc/group - Лабораторная Работа, раздел Образование, Индивидуальные Задания ...
|
Индивидуальные задания
К лабораторной работе №6
Вариант 1.
1) Создать архив arh1.tar, состоящий из нескольких файлов. Добавить в архив файлы без его распаковки. Вывести список файлов архива. Распаковать архив.
2) Найти и удалить все .txt-файлы в указанном каталоге и его подкаталогах, выдавая запрос на удаление каждого файла. Продемонстрировать существование файлов до выполнения и их остутсвие после выполнения команды.
3) Определить версию ядра (команды uname и cut).
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 2.
1) Создать архив arh2.tar.gz, состоящий из нескольких файлов. Вывести список файлов архива. Вывести содержимое файлов архива, без его распаковки. Распаковать архив.
2) В указанном каталоге (без обработки подкаталогов) найти все обычные файлы, имеющие расширение, и посчитать количество строк в каждом найденном файле.
3) Получить список групп пользователей, зарегистрированных в системе (первое поле файла /etc/group).
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 3.
1)Создать архив arh3.tar.bz, состоящий из нескольких файлов. Вывести список файлов архива. Вывести содержимое файлов архива, без его распаковки. Распаковать архив.
2) Найти и удалить все файлы в текущем каталоге (без обработки подкаталогов), выдавая запрос на удаление каждого файла. Продемонстрировать существование файлов до выполнения и их остутсвие после выполнения команды.
3) Отсортировать список файлов указанного каталога и его покаталогов в обратном порядке.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 4.
1) Создать архив arh4.gz с установкой степени сжатия. Вывести список файлов архива. Вывести содержимое файлов архива, без его распаковки. Сколько максимум файлов можно одновременно заархивировать в один архив? Распаковать архив.
2) Определить действительный размер всех обычных файлов в текущем каталоге (без обработки подкаталогов). Удостовериться в правильности посчитаных размеров.
3) Посчитать количество файлов текущего каталога, используя команды ls и wc.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 5.
1) Создать архив arh5.bz2 с установкой степени сжатия и с сохранением исходных файлов на диске . Вывести содержимое файлов архива, без его распаковки. Сколько максимум файлов можно одновременно заархивировать в один архив? Распаковать архив с учетом перезаписи файлов при их существовании.
2) Определить действительный размер всех каталогов и подкаталогов текущего каталога. Удостовериться в правильности посчитаных размеров.
3) Получить список пользователей, зарегистрированных в системе (первое поле файла /etc/passwd). Определить их количество.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 6.
1) Переупоковать архив arh6.tar.bz2, содержащий несколько файлов в архив arh6.tar.bz2 с максимальной степенью сжатия, без разархивации файлов на диск.
2) Посчитать общее количество обычных файлов текущего каталога (без обработки подкаталогов) (команды find и wc). Допускается использование временного файла.
3) Получить отсортированный список пользователей, зарегистрированных в системе, и их UID (первое и третье поля файла /etc/passwd). Сортировку выполнить по убыванию имен пользователей.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 7.
1) Создать архив arh7.tar, состоящий из нескольких файлов, с именем тома. Вывести список файлов и проверить метку тома архива. Распаковать архив.
2) В текстовом файле определить частоту встречаемости отдельных слов (команды tr, sort, uniq).
3) Найти пользователя с наивысшим GID из всех зарегистрированных в системе. Имена пользователей и их GID хранятся в /etc/passwd, первое и четвертое поля соответсвенно.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 8.
1) Создать архив arh8.tar, состоящий из нескольких файлов. Именить содержимое одного из файлов и обновить архив без его распаковки. Распаковать архив. Продемонстрировать результат.
2) Посчитать общее количество каталогов текущего каталога, вкдючая вложенные (команды find и wc). Допускается использование временного файла.
3) Вывести повторяющтеся строки текстового файла с указанием частоты втсречаемости.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 9.
1) Создать архив arh9.tar.gz, состоящий из нескольких файлов c выводом подробного листинга обрабатываемых файлов. Вывести список файлов архива. Вывести содержимое файлов архива, без его распаковки. Распаковать архив.
2) Получить список файлов и подкаталогов текущего каталога в порядке убывания их размера (команды du и sort).
3) В тектовом файле все пробелы между словами заменить на разделитель «:», вырезать первое поле и вставить его в конец (последоваельность команд tr, cut, paste). При выполнении допускается использование временных файлов.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 10.
1) Создать архив arh10.tar, состоящий из нескольких файлов c установкой прав доступа к файлам. Вывести атрибуты файлов архива без его распаковки. Распаковать архив c сохранением прав доступа к файлам.
2) В текущем каталоге, включая подкаталоги найти все файлы, к которым не было доступа в течении одного дня.
3) Отсортировать два тектовых файла по первому полю – номеру строки в возрастающем лексикографическом порядке и объединить эти два файла по первому полю в третий файл. В качетсве разделителя полей использовать символ “!”.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 11.
1) Создать архив arh11.gz с cохранением исходного имени и времени создания файла. Вывести подробную информацию об архиве. Вывести содержимое файла архива, без его распаковки. Распаковать архив и показать время создания файла.
2) Получить список файлов и подкаталогов текущего каталога в порядке возрастания их размера (команды du и sort).
3) Найти отличия в содержимом двух каталогов с учетом анализа подкаталогов.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 12.
1) Создать архив arh12.gz без cохранением исходного имени и времени создания файла. Вывести подробную информацию об архиве. Вывести содержимое файла архива, без его распаковки. Распаковать архив и показать время создания файла.
2) В текущем каталоге (без обработки подкаталогов) найти все файлы, к которым не было обращения в течении трех дней.
3) Определить количество пользователей, принадлежащих определенной группе. Информация о пользователях и их GID хранится в /etc/passwd, четвертое поле соответсвенно.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 13.
1) Создать архив arh13.bz2. Протестировать целосность архива с выдачей рзультатов теста на консоль. Вывести содержимое файла архива, без его распаковки. Распаковать архив.
2) Всем файлам в текущем каталоге и его подкаталогах установить права доступа 644.
3) Определить количество пользователей, зарегистрированныхв системе, у которых первые символы логина совпадают. Информация о всех пользователях системы хранится в /etc/passwd, первое поле - логин.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 14.
1) Создать архив arh14.bz2 с сохранением и перезаписью исходных файлов при архивации или разархивации. Вывести содержимое файла архива, без его распаковки. Распаковать архив.
2) Всем каталогам в текущем каталоге (без обработки подкаталогов) установить права доступа 755.
3) Определить к скольким группам принадлежат пользователи, зарегистрированные в системе. Информация о всех группах системы хранится в /etc/group, первое поле – имя группы, четвертое – пользователи группы.
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
Вариант 15.
1) Создать архив arh15.tar.gz, состоящий из нескольких файлов c установкой владельца файлов. Вывести атрибуты файлов архива без его распаковки. Распаковать архив c сохранением владельца файлов.
2) В текущем каталоге (без обработки подкаталогов) найти все файлы, имеющие в имени символ “f” размером больше 50-ти байт. Список вывести по убыванию размера.
3) Преобразовать файл с русским тектом из одной кодировки в другую (например из UTF-8 в KOI8-R ). Результат сохранить в отдельный файл. Просмотреть исходный файл и результирующий (для просмотра в разных кодировках в графической оболочке в консоли в меню настроек изменить текущую кодировку).
4) В отчете предоставьте все шаги ваших действий путем копирования с консоли. Кратко поясните результаты выполнения всех команд.
– Конец работы –
Используемые теги: Индивидуальные, задания, получить, Список, групп, пользователей, зарегистрированных, системе, Первое, поле, файла, /etc/group0.144
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Индивидуальные задания 3 Получить список групп пользователей, зарегистрированных в системе первое поле файла /etc/group
Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов