Что означает числовой префикс для файлов, расположенных в `/etc/sudoers.d `?

На случай, если это кому-то поможет :Я привык думать об этом как "в что чтогде ", что помогает мне вспомнить, что первый аргумент ("что" )— это существующий файл, второе («где» )— это место, где (можно разместить ссылку на )его. В отличие от рассуждений в большинстве других ответов, это не более чем содержательная фраза, которую я могу мысленно повторять про себя, когда набираю команду, которая служит средством памяти. Это, вероятно, не будет полезно для всех, но я подозреваю, что это поможет некоторым людям.

Помогает то, что другие стандартные команды работы с файлами используют то же соглашение, поэтому я могу сделать то же самое для cpи mv.

0
22.11.2021, 01:05
1 ответ

Все это объясняется в man run-parts. run-parts— это инструмент для упорядоченной обработки множества файлов (данных, правил, определений и т. д. ), когда вы не знаете заранее имена всех файлов. Это упрощает управление конфигурацией. Все программные инструменты, использующие run-parts, имеют одинаковый порядок файлов конфигурации. run-partsявляется альтернативой подходу «один гигантский конфигурационный файл». 1GCF затрудняет уверенность в том, что (и исправлены )все необходимые записи конфигурации. С помощью run-partsвсе записи конфигурации, относящиеся к одной теме, могут храниться в одном выделенном файле. Порядок, налагаемый run-parts, позволяет «делать» одну часть раньше или позже другой, что иногда удобно.

0
04.12.2021, 19:11

Теги

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