Skip to main content
EDU-MMCS
  • English ‎(en)‎
    Русский ‎(ru)‎ English ‎(en)‎
You are currently using guest access (Log in)

Архитектура компьютера и операционные системы

  1. Home
  2. Courses
  3. Осенний семестр
  4. Прикладная математика и информатика
  5. AM CA&OS
  6. Материалы лабораторных работ
  7. Лабораторная №8. Утилиты POSIX [4 балла]

Лабораторная №8. Утилиты POSIX [4 балла]

Completion requirements
Opened: Sunday, 26 October 2025, 8:00 AM
Due: Friday, 31 October 2025, 1:30 PM

Лабораторная №8. Утилиты POSIX  [4 балла]

Выполнение задания должно включать следующую последовательность действий:

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

  2. Каждую из указанных в задании команд  следует выполнить в консоли. 

  3. В текстовый файл с отчетом следует вставить  формулировку соответствующего задания, затем строки с командой и её выводом. Дать описание команды, если это нужно по заданию. 

  4. Текстовый файл, с результатами выполнения всех заданий, следует разместить в Moodle.

  5. Используемые дополнительные файлы нужно заархивировать и загрузить на Moodle вместе с основным текстовым файлом 


1.  Определите Ваши права на Ваш домашний каталог. Создайте файл `digits.txt`, запишите в него все десятичные цифры, выведите содержимое на консоль (echo, cat). Создайте новый файл и поместите в него содержимое файла`digits.txt` 15 раз с помощью цикла.

2.  Для файла `digits.txt` удалите права доступа на чтение и запись у владельца и добавьте всем права на исполнение.

3.  Создать файл a.txt. Изменить права доступа к нему так, чтобы у владельца были права на чтение, запись и исполнение, у группы-владельца – только на запись, у остальных – никаких прав (chmod). Затем, снять право на чтение файла a.txt у владельца.

4.  Продемонстрируйте, что означает "право на исполнение" для каталога. Для этого создайте каталог, измените его атрибут, примените к нему команды, позволяющие продемонстрировать в действии  "право на исполнение".  

5.  С помощью цикла запишите в файл латинский алфавит.

6.  Выведите имена последних десяти файлов каталога `/etc` с расширением `.conf` (`ls`, `grep`, ` tail`).

7.  Сохраните в текстовом файле первых десяти файлов каталога /etc, которые заканчиваются на букву “f” (ls, grep)

8.  Сохраните в текстовом файле календарь 2х месяцев до текущего месяца и 3х после. 

9.  Определите, сколько файлов в системе принадлежит текущему пользователю (find, wc).

10. Посчитать количество файлов размером от пятидесяти до ста мегабайт (find, wc).


◄ Лабораторная №7. Микропрограммирование (продолжение) [5 баллов]
Лабораторная №9. Написание сценариев [5 балла] ►
Skip Navigation
Navigation
  • Home

    • Site pages

      • My courses

      • Tags

    • My courses

    • Courses

      • Осенний семестр

        • Прикладная математика и информатика

          • ОАиП ПМИ2

          • УМФ 1-3 2025

          • ИПМИ-3

          • P2K

          • ИИ (4 курс)

          • ЧМ-2022 (ПМИ-3 4 и 5)

          • GrAlg

          • МО (бак)

          • ANSYS

          • Численные методы -1,3

          • МСС 2022

          • AM CA&OS

            • Общая информация

            • Материалы лекций

            • Материалы лабораторных работ

              • PageПодготовка №1. Установка ПО.

              • AssignmentЛабораторная №1. Введение. Арифметика. Циклы LOOP....

              • PageПодготовка №2. Массивы. Условные и безусловные пер...

              • AssignmentЛабораторная №2. Массивы. Условные и безусловные п...

              • AssignmentПодготовка №3. Интерфейс системных вызовов. Просте...

              • AssignmentЛабораторная №3. Интерфейс системных вызовов. Прос...

              • AssignmentПодготовка №4. Подпрограммы (продолжение)

              • AssignmentЛабораторная №4. Подпрограммы. [4 балла]

              • AssignmentПодготовка №5. Работа с файлами

              • AssignmentЛабораторная №5. Работа с файлами. [5 баллов]

              • AssignmentПодготовка №6. Микропрограммирование

              • FileIJVM Assembly Language Specification

              • FileСправочник ассемблерных инструкций Java-машины

              • AssignmentЛабораторная №6. Микропрограммирование [4 балла]

              • AssignmentЛабораторная №7. Микропрограммирование (продолжени...

              • AssignmentПодготовка №8. Утилиты POSIX

              • AssignmentЛабораторная №8. Утилиты POSIX [4 балла]

              • AssignmentПодготовка №9: написание сценариев

              • AssignmentЛабораторная №9. Написание сценариев [5 балла]

              • AssignmentПодготовка №10: создание потоков

              • AssignmentЛабораторная №10: создание потоков [7 баллов]

              • AssignmentПодготовка №11: разделяемая память

              • AssignmentЛабораторная №11: разделяемая память [7 баллов]

              • AssignmentПодготовка №12: работа с каналами

              • AssignmentЛабораторная №12. Работа с каналами [7 баллов]

            • Контрольные работы

            • Доборы

            • Дистрибутивы и справочная информация

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

        • Экзамен ИКТ

        • ТестИИ

        • Информатика-Осень-ПМИ-2

        • Информатика-осень-ПМИ-1

        • ИММвс

      • Весенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ -2025

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Архив курсов

      • Заочная школа мехмата ЮФУ

You are currently using guest access (Log in)
AM CA&OS
  • English ‎(en)‎
    • Русский ‎(ru)‎
    • English ‎(en)‎
Data retention summary
Get the mobile app Яндекс.Метрика