`найти `в linux vs osx

Не знаю, как давно это было задокументировано, но в версии 2.02.183 man lvconvertпоказывает:

--stripes Number
       Specifies the number of stripes in a striped LV. This is the number of PVs
       (devices) that a striped LV is spread across. Data that appears sequential in
       the LV is spread across multiple devices in units of the stripe size (see
       --stripesize). This does not apply to existing allocated space, only newly
       allocated space can be striped.

Таким образом, фактически он не будет преобразовывать существующий LV в чередующийся. Существующие данные останутся как есть.

0
10.02.2021, 16:36
2 ответа

В настоящее время вы не можете использовать NTFS или FAT32/exFAT для размещения корневой файловой системы:

  • FAT32/ExFAT не поддерживает разрешения или символические/жесткие ссылки
  • NTFS *работает через демона fuse в пользовательском пространстве, поэтому вся файловая система будет принадлежать одному пользователю, что опять же несовместимо с большинством дистрибутивов Linux

Сейчас я использую Fedora 33, и у меня есть несколько файлов, не принадлежащих пользователю root:

/usr/share/polkit-1/rules.d
/etc/polkit-1/rules.d
/var/log/ntpstats
/var/log/chrony
/var/lib/geoclue
/var/lib/chrony
/var/lib/chrony/drift
/var/lib/avahi-autoipd
/var/lib/avahi-autoipd/*
/var/lib/tpm2-tss/system/keystore
/var/lib/openvpn
/var/lib/ntp
/var/lib/unbound
/var/spool/mail/*

*Обновление:Начиная с Linux 5.15, NTFS теперь имеет правильный модуль драйвера ядра (), который позволяет использовать NTFS в качестве корневой FS.

-121 ---257447 ​​-

Ответ Касы указал мне правильное направление :это две разные программы. Linux locateна самом деле mlocateи может быть установлен на Mac с некоторыми трудностями, как некоторые люди сделали , в то время как местонахождение Mac — это другая и более старая версия. Подробнее о разнице в этом ответе .

Тем не менее, проще использовать mdfind, который уже установлен на Mac (он, вероятно, лежит в основе Spotlight ), следует тем же принципам и кажется лучше, чем старый BSD locate. Это позволяет выполнять запросы, не чувствительные к -регистру -, и запросы только для базового имени -, как я и просил.

0
18.03.2021, 22:31

Mac BSD и GNU Linux поставляются с разными программами поиска. У поиска есть преимущества перед поиском, плюсы и минусы я отсылаю вас к :Эта страница . Однако на Mac есть и другие параметры, например:

mdfind -name file.pdf

Для archlinux я использую plocate (, совместимый с mlocate ).

How do I get the better locate on Mac?

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

Удачи

2
18.03.2021, 22:31

Теги

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