3.3.1. Запуск команды в фоновом режиме

3.3.1. Запуск команды в фоновом режиме

Выполним в фоновом режиме команду find, которая ищет в каталоге /etc файл srm.conf, и перенаправим ее вывод в файл find .dt

$ find /etc -name "srm.conf" — print > find .dt 2>&1 &

[1] 27015

Номер процесса в данном случае равен 27015. После завершения выполнения задания, когда вы в очередной раз нажмете клавишу [Return], на экране отобразится такое сообщение:

[1]+ Done find /etc "srm.conf" — print

3.3.2. Получение списка выполняющихся процессов с помощью команды ps

Предположим, имеется сценарий psl, который выполняется довольно долго: $ p$1 &

[2] 28305

Узнать о состоянии этого задания можно с помощью команды ps, которая по умолчанию выводит список всех запущенных в данный момент процессов, принадлежащих текущему пользователю:

$ ps
PID TTY TIME CMD
679 pts/0 00:00:01 bash
28305 pts/0 00:02:07 psl
28310 pts/0 00:00:00 ps

Здесь в четырех столбцах приведена следующая информация: первый — идентификатор процесса, второй — идентификатор терминала, с которого он запущен, третий -cуммарное время использования процессора, четвертый — выполняемая команда.

Если процессов слишком много, воспользуйтесь командой grep, указав в ней номер нужного задания:

$ ps | grep 28305

28305 pts/0 00:02:20 psl

Обратите внимание: команда ps не показывает, в каком режиме выполняется задание — в фоновом или экранном.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

ЛЮДИ: Хамад Дарвиш. Фотограф в фоновом режиме

Из книги Журнал «Компьютерра» № 16 от 24 апреля 2007 года автора Журнал «Компьютерра»

ЛЮДИ: Хамад Дарвиш. Фотограф в фоновом режиме Сегодня у нас премьера новой рубрики, в которой будет рассказываться о людях, применяющих компьютеры по прямому назначению.Практически все компьютерные журналы – и мы, увы, не исключение – склонны рассматривать компьютеры


8.2.5. Загрузка в однопользовательском режиме

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

8.2.5. Загрузка в однопользовательском режиме Процесс загрузки ОС, к сожалению, не всегда происходит так, как это задумано. Бывают случаи, когда система отказывается загружаться нормальным образом. Основные причины, приводящие к такой ситуации [П10.1]: • неисправности


Работа в автономном режиме

Из книги Microsoft Windows SharePoint Services 3.0. Русская версия. Главы 9-16 автора Лондер Ольга

Работа в автономном режиме В предыдущем упражнении вы перенесли приложение баз данных Access 2007 на узел SharePoint. Однако можно работать с данными и без подключения к узлу SharePoint. При использовании Access 2007 можно кэшировать данные из списка SharePoint, работать с ними на локальном


9 Работа в режиме «Поиск»

Из книги FB2-Librarian (Библиотекарь) Руководство автора Пустовит Дмитрий

9 Работа в режиме «Поиск» На данной закладке вы можете производить поиск произведений, в названии, в имени автора, или в аннотации которых будет содержаться искомое выражение.Результат будет выведен в единую таблицу, содержащую список книг, удовлетворяющих условиям


Запуск сценария из командной строки в консольном режиме

Из книги Windows Script Host для Windows 2000/XP автора Попов Андрей Владимирович

Запуск сценария из командной строки в консольном режиме Можно выполнить сценарий из командной строки с помощью консольной версии WSH cscript.exe. Например, чтобы запустить сценарий, записанный в файле C:ScriptFirst.js, нужно загрузить командное окно и выполнить в нем командуcscript


Запуск сценария из командной строки в графическом режиме

Из книги Искусство программирования на языке сценариев командной оболочки автора Купер Мендель

Запуск сценария из командной строки в графическом режиме Сценарий можно выполнить из командной строки с помощью (оконной) графической версии WSH wscript.exe. Для нашего примера в этом случае нужно выполнить командуwscript C:ScriptFirst.jsТогда в результате выполнения сценария на экране


Пример 20-1. Запуск сценария в ограниченном режиме

Из книги Операционная система UNIX автора Робачевский Андрей М.

Пример 20-1. Запуск сценария в ограниченном режиме #!/bin/bash# Если sha-bang задать в таком виде: "#!/bin/bash -r"# то это приведет к включению ограниченного режима с момента запуска скрипта.echoecho "Смена каталога."cd /usr/localecho "Текущий каталог: `pwd`"echo "Переход в домашний каталог."cdecho "Текущий


Выполнение в режиме ядра

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид

Выполнение в режиме ядра Существуют всего три события, при которых выполнение процесса переходит в режим ядра — аппаратные прерывания, особые ситуации и системные вызовы. Во всех случаях ядро UNIX получает управление и вызывает соответствующую системную процедуру для


3.2.1. Запуск команд и сценариев с помощью команды at

Из книги iOS. Приемы программирования автора Нахавандипур Вандад

3.2.1. Запуск команд и сценариев с помощью команды at Текст задания можно передать команде at двумя способами: в файле или в режиме командной строки at. Если задание состоит из одной команды или двух — трех команд, объединенных каналом, то удобнее воспользоваться вторым


14.4. Воспроизведение аудио в фоновом режиме

Из книги автора

14.4. Воспроизведение аудио в фоновом режиме Постановка задачи Вы пишете приложение, в котором требуется воспроизводить аудио (например, обычный музыкальный плеер), и хотите, чтобы эти файлы могли воспроизводиться даже в том случае, когда это приложение работает в фоновом


14.5. Обработка геолокационных изменений в фоновом режиме

Из книги автора

14.5. Обработка геолокационных изменений в фоновом режиме Постановка задачи Вы пишете приложение, основной функционал которого заключается в обработке геолокационных изменений с помощью фреймворка Core Location. Необходимо, чтобы создаваемое приложение получало данные об


14.7. Управление сетевыми соединениями в фоновом режиме

Из книги автора

14.7. Управление сетевыми соединениями в фоновом режиме Постановка задачи Вы применяете экземпляры класса NSURLConnection для получения данных с веб-сервера и отправки информации на сервер. Возникает вопрос: как гарантировать работу ваших приложений в многозадачной среде iOS,


16.9. Выборка данных в фоновом режиме

Из книги автора

16.9. Выборка данных в фоновом режиме Постановка задачи Требуется выполнять операции выборки данных в стеке Core Data, причем только в фоновом режиме. Это отличная возможность создать по-настоящему отзывчивый пользовательский


Тестирование в режиме сопровождения

Из книги автора

Тестирование в режиме сопровождения Google известен своими ранними и частыми выпусками, а еще — стремлением понять, что проект провальный, как можно быстрее. Поэтому мы можем срочно перебросить ресурсы на проект с наибольшими рисками. Что это значит для тестировщика? Фичи,