Пройшовши /etc/cron.dailyкаталог, я помітив, що є лише файл mlocate.cron порівняно з тим, що я бачив на іншому матеріалі, де вони цитують slocate.cron. Чи є різниця між цими та їх відповідними командами, і якщо так, то які вони?
Пройшовши /etc/cron.dailyкаталог, я помітив, що є лише файл mlocate.cron порівняно з тим, що я бачив на іншому матеріалі, де вони цитують slocate.cron. Чи є різниця між цими та їх відповідними командами, і якщо так, то які вони?
Відповіді:
https://fedorahosted.org/mlocate/ пояснює, що mlocate об'єднує бази даних при кожному оновленні, що пропонує прискорення продуктивності, оскільки може пропустити раніше перевірені файли.
Вони є конкуруючими реалізаціями, але mlocate розроблений таким чином, щоб він був сумісним із слоком назад і повільно замінює його.
mlocate(що робить базу даних про розташування файлів) повторно використовує попередню базу даних кожного разу, коли вона працює, тому будь-яка нова інформація об’єднується зі старою інформацією, щоб заощадити час і дати продуктивність прискоритись.
mlocate.cronзлитті запусків зі старими даними за останній час його запуску. Це не означає, що нам потрібно кілька mlocate.cronфайлів.
mlocate merges databases at each update, що це означає саме?