Возможный дубликат:
Автоматически закрывать приложение по истечении заданного времени?
Я хочу остановить / убить моего тотемного игрока через определенное время. Можно ли это сделать?
Это может быть сделано с простой командой. Как только Тотем работает, откройте терминал и введите следующую строку:
$ sleep n && totem --quit
, Где n является числом секунд, Вы хотите протечь, прежде чем Тотем закрывается.
Объяснение команды
Это - очень простая команда, и если Вы хотите узнать больше об использовании терминала, необходимо рассмотреть чтение удар учебное руководство, как этот .
Эти sleep n
команда ожидает, до n секунды протекли, и затем следующая команда может быть выполнена.
Запись &&
после того, как это говорит терминалу выполнять другую команду, как только предыдущее закончено, который является, почему я записал totem --quit
после него.
можно сделать намного больше действий и не просто выхода. Много приложений в Linux имеют интерфейс командной строки, которые позволяют Вам делать это. Для наблюдения, какие действия можно сделать на них через их интерфейс это - хорошая идея проверить ее руководство путем выполнения в терминале $ man <application>
; или текст справки, который обычно показывают путем выполнения в терминале $ <application> --help
.
Я нашел альтернативный ответ с другой командой.
Шаг 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 .