Научиться работать с задачами и потоками.
Команда find используется для поиска в каталоге файлов по разным критериям.
Команда less используется для просмотра текстовых файлов.
Создайте отчет по лабораторной работе в виде документа Word или Google Docs.
Перед началом работы вам нужно получить у преподавателя:
Подключитесь к серверу по SSH.
Выполните команду find /run -name a* и изучите её вывод.
Выполните команду find /run -name a* > out и изучите её вывод. Просмотрите файл out (less out).
Выполните команду find /run -name a* > out 2> err. Просмотрите файлы out и err (less out и less err).
Запишите в отчет для чего предназначены операторы перенаправления > и 2>.
Выполните команду find /run -name a* &> both. Просмотрите файл both (less both). Запишите в отчет для чего предназначен символ &>.
Выполните команду find /run -name a* >> out 2>> err два раза. Просмотрите файлы out и err (less out и less err). Запишите в отчет для чего предназначены операторы перенаправления >> и 2>>.
Выполните команду find /run -name a* &>> both два раза. Просмотрите файл both (less both). Запишите в отчет для чего предназначен операторы перенаправления &>>.
Поочередно выполните команды sudo dmesg и sudo dmesg | less (чтобы выйти из второй нажмите клавишу Q). Запишите в отчет что происходит при добавлении оператора передачи данных по конвейеру | less.
Изучите статью об утилитах обработки текста и законспектируйте в отчет для чего используется каждая из них.
Проверьте список текущих задач (jobs). Запустите ping ya.ru и через некоторое время приостановите её, нажав Ctrl+Z. Проверьте список задач ещё раз (jobs).
Вернитесь к приостановленной задаче с помощью команды fg и через некоторое время прервите её работу, нажав Ctrl+C. Проверьте список задач ещё раз (jobs).
Проверьте как воздействует на работу команды ping ya.ru клавиши Ctrl+\.
Опишите в отчете действия клавиш Ctrl+Z, Ctrl+C и Ctrl+\, а также команд jobs и fg.
Запустите команду ping ya.ru &. Проверьте работу клавиш Ctrl+Z, Ctrl+C и Ctrl+\. Проверьте работу команды jobs (прямо во время работы ping). Проверьте работу команды fg (прямо во время работы ping), а затем прервите её работу клавишами Ctrl+C.
Опишите действие суффикса & в отчете.