Теоретические сведения
Команды POSIX для работы с процессами(должны быть во всех операционных системах) at- запускает программы в определенное время crontab -файл содержащийтаблицу расписаний запуска заданий kill - прекращение выполнения процесса по PID процесса nice - задает приоритет процесса перед его запуском renice -изменяет приоритет работающего процесса ps - выводит информацию о работающих процессах fg - перевод процесса из фонового режима bg - продолжение выполнения фонового процесса, если он приостановлен нажатием <Ctrl+Z> Команды LINUX для работы с процессами at- запускает программы в определенное время atq - выводит список заданий, поставленных в очередь командой at atrm - удаление задания из очереди команды at /etc/crontab -файл содержащийтаблицу расписаний запуска заданий kill - прекращение выполнения процесса по PID процесса killall- прекращение выполнения процесса по имени процесса nice - задает приоритет процесса перед его запуском renice -изменяет приоритет работающего процесса ps - выводит информацию о работающих процессах top -выводит динамическую информацию о процессах 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
Команды Windows для работы с процессами Большую часть информации о процессах можно получить через диспетчер задач. at- запуск программ в заданное время Schtasks - настраивает выполнение команд по расписанию Start - запускает определенную программу или команду в отдельном окне. Taskkill - завершает процесс Tasklist - выводит информацию о работающих процессах
Для получения более подробной информации, можно использовать центр справки и поддержки или команду help (например: help at) command.com - запуск командной оболочки MS-DOS cmd.exe - запуск командной оболочки Windows
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|