Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Поясняющая информация. Команды POSIX для работы с процессами(должны быть во всех операционных системах)



Команды 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...