Не думайте об этом с точки зрения нажатия клавиш, подумайте об этом с точки зрения выполнения задачи. Нажатие клавиш - это способ сделать вещи интерактивно. Способ выполнения вещей автоматически - сценарию их.
Чтобы запустить работу на экране и немедленно отсоединить его, запустите
screen -md ./runMyJob.sh
Если вы хотите облегчить работу, вы можете пройти вариант -S
, чтобы установить имя сеанса.
Например, вы можете написать следующий скрипт, который использует имя исполняемого задания в качестве имени сеанса:
#!/bin/sh
screen -md -S "${1##*/}" "$@"
Вызовите его что-то вроде Отправить
, поставить его в каталог на вашем пути ( Однопользовательская бинарная установка? и и Как добавить путь к главному каталогу, который должен быть обнаружен с помощью Unix, какую команду? может помочь), сделайте его исполняемым ( chmod + x ~ / Bin / Отправить
). Чтобы начать работу, запустить
submit ./runMyJob.sh
для параллельного исполнения, вы можете расследовать GNU Parallel .
Обратите внимание, что рамочная структура заданий делает больше, чтобы начать работу. Он также организует для них, чтобы запустить, где есть доступное время и память ЦП, и отправлять журналы в отправители. Вы должны запросить, чтобы ваши администраторы устанавливали надлежащую структуру представления заданий.
Мне надоело, что плазма5 мешает мне, поэтому я переключился на openbox. Когда я вхожу в систему, несколько служб уже запущены, в том числе kded, но службы kded не работают.
Я запускал kscreen2 вручную с экрана конфигурации kde -, но через некоторое время это становилось утомительным.
Я обнаружил, что запускаю kscreen вручную
qdbus org.kde.kded5 /kded loadModule kscreen
Для NetworkManager, который запускается системой. Я подозреваю, что вы ищете апплет nm -для своего оконного менеджера.