Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Команды 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+С> - завершить выполнение задания
Связывание процессов с помощью каналов. Запуск нескольких команд с передачей выходного потока следующей программе “׀” означает передачу выходного потока от первой программы ко второй
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-10-09; Прочитано: 311 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!