Открытие терминальных ссылок с помощью клавиатуры

Совместимость systemd со сценариями инициализации SysV обеспечивается генератором systemd -sysv -, который записывает модули systemd на лету, вызывая сценарий инициализации с соответствующими аргументами для реализации запуска/остановки/перезагрузки..

Для выполнения своей работы генератор systemd -sysv -сильно зависит от заголовков LSB сценария инициализации SysV, которые выглядят следующим образом:

### BEGIN INIT INFO
# Provides: lsb-ourdb
# Required-Start: $local_fs $network $remote_fs
# Required-Stop: $local_fs $network $remote_fs
# Default-Start:  2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: start and stop OurDB
# Description: OurDB is a very fast and reliable database
#    engine used for illustrating init scripts
### END INIT INFO

Если ваш сценарий инициализации SysV не имеет надлежащих заголовков LSB, вполне вероятно, что генератор systemd -sysv -не сможет правильно преобразовать его в модуль systemd...

Единицы, сгенерированные генератором systemd -sysv -, будут храниться в папке /run/systemd/system, так что вы можете либо найти файл *.serviceтам, либо просто использовать команду systemctl catдля просмотра содержимого Единица. Потенциально вы также можете добавить переопределения единиц, созданных из сценариев инициализации SysV, с помощью команды systemctl edit. (Это полезно, например, если вы хотите добавить к устройству дополнительные зависимости или директивы упорядочения.)

Но, возможно, сделать решительный шаг и преобразовать сценарии инициализации SysV в собственные единицы systemd — это лучший подход, который окупится в долгосрочной перспективе, особенно если команда может работать на переднем плане (, а не демонизировать )и Сценарии инициализации SysV демонизируют сами команды (, и в этом случае systemd справится с этим лучше и будет работать лучше, если сам демонизирует команды.)

Прочтите эту статью в журнале Fedora Magazine , чтобы узнать, как конвертировать сценарии инициализации SysV в модули systemd. Надеюсь, это поможет вам начать работу. Не стесняйтесь обращаться сюда за более подробной информацией, если вы зашли в тупик, пытаясь преобразовать сценарии инициализации. Удачи!

1
23.06.2021, 08:49
1 ответ

Немного расширяя ответ @ibuprofen, вот обходной путь, который работает, если URL-адрес не занимает несколько строк:

  1. Открыть Ctrl + Shift + F
  2. Включить поиск с использованием регулярных выражений
  3. Введите http\S+в качестве условия поиска
  4. Нажимайте Введите , пока не будет выделен нужный URL-адрес
  5. Нажмите Esc
  6. Нажмите Ctrl + Shift + C , чтобы скопировать URL-адрес в буфер обмена
  7. Вставьте его в браузер с помощью Ctrl + V(вам может понадобиться нажать что-то вроде Ctrl + L , чтобы сфокусировать адресная строка)
1
28.07.2021, 11:22

Теги

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