Дополнительный ответ Mig82, чей ответ обрабатывает префикс g -для всех исполняемых файлов в coreutils. Я предлагаю узкое -решение.
После установки coreutils с помощью
brew install coreutils
Результаты в ls /usr/local/bin/gsha*
выведет список исполняемых файлов с префиксом g -:
/usr/local/bin/gsha1sum
/usr/local/bin/gsha224sum
/usr/local/bin/gsha256sum
/usr/local/bin/gsha384sum
/usr/local/bin/gsha512sum
Решение состоит в том, чтобы создать символическую ссылку на те, которые вы хотите, используя имя без префикса -(или рискнуть взломать некоторые программы, которые полагаются на исполняемые файлы BSD и используют опцию Homebrew без префикса g )
. ]Пример
shaarray=(\
/usr/local/bin/gsha1sum
/usr/local/bin/gsha224sum
/usr/local/bin/gsha256sum
/usr/local/bin/gsha384sum
/usr/local/bin/gsha512sum
)
function installsha() {
for i in "${shaarray[@]}"
do
printf "$i\n" | perl -pe 'printf $_; s/gsha/sha/' | xargs -n 2 ln -s
done
}
atop
работает как служба systemd
, расположенная в /lib/systemd/system/atop.service
, и ее исполняемый файл — :.ExecStart=/usr/share/atop/atop.daily
Этот файл-оболочка atop.daily
настраивает ведение журнала atop
, а также конкретную частоту ротации соответствующих файлов журнала.
Чтобы предотвратить запуск atop.service
в качестве этой службы при загрузке, вы можете выполнить:
sudo systemctl disable atop.service
Если вы действительно не можете найти двоичный файл для atop
обычными средствами, вы можете проверить /etc/default/atop
, который был сконфигурирован по-старому.
В крайнем случае можно бежать:
sudo grep -ral atop /etc/*
И посмотрите в соответствующих файлах
Во встроенных системах, таких как OrangePi и RaspberryPi , Armbian использует log2ram
для размещения журналов в оперативной памяти.
/dev/zram0 49M 756K 45M 2% /var/log
Поскольку /var/log
является просто логической копией (, расположенной в оперативной памяти )файла /var/log.hdd
.
Удаление любых папок/файлов из /var/log
удаляет их только из оперативной памяти и не изменяет файлы/папки, записанные на диск/sd-карту.
Именно по этой причине папка возвращалась после каждой перезагрузки.
Удаление папки /var/log.hdd/atop
решило проблему.
Вы также можете отключить службу log2ram :systemctl disable armbian-ramlog.service