LINUX.ORG.RU

Освобождение места в разделах Linux

 ,


0

2

Доброго времени суток, при попытке обновить пакет наткнулся на проблему нехватки места, нашел по пути файл

var/log/lastlog

размером 247 ГБ, подскажите что это за файл, и можно ли его удалить/отчистить?



Последнее исправление: ruslan_dzusev (всего исправлений: 1)
Ответ на: комментарий от Zeev
which file
/usr/bin/file

pacman -Qo /usr/bin/file
/usr/bin/file is owned by file 5.46-3
pacman -Si file
Repository      : core
Name            : file
Version         : 5.46-3
Description     : File type identification utility
Architecture    : x86_64
URL             : https://www.darwinsys.com/file/
Licenses        : custom
Groups          : None
Provides        : libmagic.so=1-64
Depends On      : glibc  zlib  xz  bzip2  libseccomp  libseccomp.so=2-64  zstd  libzstd.so=1-64
Optional Deps   : None
Conflicts With  : None
Replaces        : None
Download Size   : 430.56 KiB
Installed Size  : 10335.86 KiB
Packager        : Christian Hesse <eworm@archlinux.org>
Build Date      : Sun 05 Jan 2025 01:16:45 AM MSK
Validated By    : SHA-256 Sum  Signature
IIIypuk ★★★★
()

что это за файл

информация о логинах

man 8 lastlog

размером 247 ГБ

ls или du? это две большие разницы, т.к. sparse file

если это не размер, а именно usage, то возможно ты выставил хост голой задницей в интернет, и размер лога - не самая главная проблема

router ★★★★★
()
Ответ на: комментарий от router

то возможно ты выставил хост голой задницей в интернет

Не обязательно. У меня новые ревизии компьютеров MIIVII Apex AD 10 на базе L4T за час выжирают всю память накопителя. Работают локально.

Выставление

/var/log/syslog
{
...
    size 1G
...
}

в /etc/logrotate.d/rsyslog решает проблему.

IIIypuk ★★★★
()
Ответ на: комментарий от IIIypuk

в /etc/logrotate.d/rsyslog решает проблему.

Маскирует, по методу страуса. Как в мадагаскаре - «проблемо финито», а потом все навернулось

router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)
Ответ на: комментарий от IIIypuk

The lastlog file is a database which contains info on the last login of each user. You should not rotate it. It is a sparse file, so its size on the disk is usually much smaller than the one shown by «ls -l» (which can indicate a really big file if you have in passwd users with a high UID). You can display its real size with «ls -s».

А там точно есть проблема, чтоб решать её таким способом?

u5er ★★
()
Ответ на: комментарий от u5er

Ну конечно, я идиот, потому что я писал про /var/log/syslog.
Я почему то подумал, что lastlog, это как Xorg.0.log.old, но только для syslog.

IIIypuk ★★★★
()
Последнее исправление: IIIypuk (всего исправлений: 1)
Ответ на: комментарий от router

Потому, что ты борешься не с проблемой, а с её симптомом

На борту 8 GMSL устройств с кривыми драйверами, которые пишут в логи всякое гавно. Зачем мне это хранить на диске?

IIIypuk ★★★★
()
Ответ на: комментарий от router

Почитай доки к rsyslog, он может удалять сообщения точечно

Бонус, спасибо.

Чтобы не хранить говно, нужно его не собирать, сюрприз

Альтернатив нет, столько не платят, что бы драйвера переписывать.
Ближайший ценник на драйвер для GMSL $5000.

IIIypuk ★★★★
()
Последнее исправление: IIIypuk (всего исправлений: 2)