Вопрос BASH: используя read, могу ли я захватить один символ ИЛИ стрелка (на keyup)

Если у вас есть контроль над процессом, который создает каталоги, его можно адаптировать так, чтобы он всегда записывал символическую ссылку, например, latest , указывающий на самый новый каталог.

Это то, что я делаю в скрипте, который извлекает фотографии с моей карты цифровой камеры, и у меня он работает очень хорошо:

$ ls -loghd pictures/[12l]*
dr-xr-xr-x  4 4.0K May 24  2012 pictures/1989
dr-xr-xr-x  6 4.0K May 24  2012 pictures/1990
...
dr-xr-xr-x 38 4.0K Dec 15 19:59 pictures/2015
drwxr-xr-x  3 4.0K Jan 10 23:03 pictures/2016
lrwxrwxrwx  1   34 Jan 10 23:03 pictures/latest -> 2016/2016-01-10
5
07.11.2018, 06:45
2 ответа

Нет, активация не происходит из-за предустановки.

systemctl disable cupsпредотвратит только автоматический запуск -.

Возможно, он все равно был запущен, поскольку требовался для другой службы.

Это подтвердит;

systemctl --reverse list-dependencies cups.service

Если это так, вам также следует оценить и отключить эти службы.

Или, если вы не заботитесь о последствиях и хотите полностью предотвратить его запуск, замаскируйте его.

systemctl mask cups

18
27.01.2020, 20:34

Пакет cups содержит три юнит-файла systemd :cups.service, cups.socketи cups.path.

Последние два используются для активации сокета и активации пути, что в конечном итоге приведет к запуску службы, даже если она не включена.

Вы должны отключить все три, чтобы чашки не вызывались из-за активации сокета или пути при перезагрузке.:

systemctl disable cups.service cups.socket cups.path
5
27.01.2020, 20:34

Теги

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