Skip to content

Latest commit

 

History

History
51 lines (31 loc) · 3.23 KB

5-03.md

File metadata and controls

51 lines (31 loc) · 3.23 KB

Домашнее задание к занятию "5.3 Полезные утилиты"

**

Домашнее задание выполните в Google Docs и отправьте в личном кабинете на проверку ссылку на ваш документ.

Название файла должно содержать номер лекции и фамилию студента. Пример названия: "5.3 Полезные утилиты - Александр Дивеев"

Перед тем как выслать ссылку, убедитесь, что ее содержимое не является приватным (открыто на просмотр всем, у кого есть ссылка). Если необходимо прикрепить дополнительные ссылки, просто добавьте их в свой Google Docs.

Любые вопросы по решению задач задавайте в чате учебной группы.


Задание 1.

  • Создайте файл с наполнением, используя несколько способов;
  • Используйте изученные на занятии текстовые редакторы для наполнения файлов произвольными данными.

Приведите ответ в свободной форме.


Задание 2.

  • Выведите с помощью cat содержимое всех файлов в директории /etc (cat /etc/*);
  • Направьте ошибки в отдельный файл в вашей домашней директории.

Сколько объектов не удалось прочесть?

Пришлите получившийся скриншот вывода.


Задание 3.

  • Используйте команду cut на вывод длинного списка каталога, чтобы отобразить только права доступа к файлам;
  • Отправьте в конвейере этот вывод на sort и uniq, чтобы отфильтровать все повторяющиеся строки;
  • С помощью wc подсчитайте различные типы разрешений в этом каталоге.
  • Уберите из подсчета строку total.

Пришлите получившийся скриншот вывода.


Дополнительные задания (со звездочкой*)

Эти задания дополнительные (не обязательные к выполнению) и никак не повлияют на получение вами зачета по этому домашнему заданию. Вы можете их выполнить, если хотите глубже и/или шире разобраться в материале.

Задание 4.

В ОС Linux скрытыми файлами считаются те, имена которых начинаются с точки.

Сколько скрытых файлов в вашем домашнем каталоге?

Пришлите получившийся скриншот вывода.