Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Fg - вывод процесса из фонового режима
bg - продолжение выполнения фонового процесса, если он приостановлен нажатием < Ctrl+Z> ipcs - взаимодействие процессов (разделяемая память, семафоры, сообщения) Для получения более подробной информации, можно использовать help (например: ps --help), или документацию (например: man ps, для выхода нажмите q). Запуск фонового процесса осуществляется так: ps -x & При загрузке системы, необходимые процессы, загружаются в фоновый режим, их называют " демонами". Они находятся в каталоге /etc/rc.d/init.d/. Некоторые комбинации клавиш: < Ctrl+Z> - приостановить выполнение задания < Ctrl+C> - завершить выполнение задания Связывание процессов с помощью каналов. Запуск нескольких команд с передачей выходного потока следующей программе, " |" означает передачу выходного потока от первой программы ко второй. ps -ax | more запускается команда ps -ax, и передает выходной поток программ more которая запускается на выполнение. Перенаправление ввода/вывода. Запуск команды с записью выходного потока в файл ps -ax > test.txt ps -ax > test.txt - добавит в коней файла Группы команд command-1; command-2; command-3 {command-1; command-2} > test.txt Задание: 1. Запустите Linux. 2. Составьте справочник для выше приведенных команд, расписав какие параметры для чего нужны. 3. Поработайте с этими командами: запуская, запуская по времени, меняя приоритеты, уничтожая процессы. 4. Что нужно уметь: 5. Отправьте примеры использования на проверку. 6. В своей виртуальной машине сделать: 7. Изучить теорию: Процессы и потоки (многозадачность, состояние, планирование, борьба за ресурсы, блокировки). При сдаче: 1. умение работать с этими командами. 2. выполненные задания на виртуальных машинах 3. Знать теорию: Процессы и потоки (многозадачность, состояние, планирование, борьба за ресурсы, блокировки).
|