Как я могу закрыть приложение по прошествии определенного времени? [дубликат]

Возможный дубликат:
Автоматически закрывать приложение по истечении заданного времени?

Я хочу остановить / убить моего тотемного игрока через определенное время. Можно ли это сделать?

3
задан 13 April 2017 в 15:23

2 ответа

Это может быть сделано с простой командой. Как только Тотем работает, откройте терминал и введите следующую строку:

$ sleep n && totem --quit

, Где n является числом секунд, Вы хотите протечь, прежде чем Тотем закрывается.

Объяснение команды

Это - очень простая команда, и если Вы хотите узнать больше об использовании терминала, необходимо рассмотреть чтение удар учебное руководство, как этот .

Эти sleep n команда ожидает, до n секунды протекли, и затем следующая команда может быть выполнена.

Запись && после того, как это говорит терминалу выполнять другую команду, как только предыдущее закончено, который является, почему я записал totem --quit после него.

можно сделать намного больше действий и не просто выхода. Много приложений в Linux имеют интерфейс командной строки, которые позволяют Вам делать это. Для наблюдения, какие действия можно сделать на них через их интерфейс это - хорошая идея проверить ее руководство путем выполнения в терминале $ man <application>; или текст справки, который обычно показывают путем выполнения в терминале $ <application> --help.

3
ответ дан 13 April 2017 в 15:23

Я нашел альтернативный ответ с другой командой.

Шаг 1. Находят идентификатор процесса.

haris@asylum:~$ ps -e | grep totem
7315 ?        00:00:30 totem

Шаг 2. Дает время, в которое можно уничтожить его.

haris@asylum:~$ at 11.30pm
warning: commands will be executed using /bin/sh
at> kill 7315
at> <EOT>
job 8 at Sun Oct  2 07:30:00 2011

, Где EOT отсылает к Управление + d .

1
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: