Просто удалите эти файлы, а затем перезагрузитесь?
Нет. Очистите их, но не используйте rm
потому что это может привести к сбою чего-либо во время ввода touch
команда для его воссоздания.
Кратчайший способ:
cd /var/logsudo su> lastlog> wtmp> dpkg.log > kern.log> syslogexit
Если нет root, для этого потребуется sudo
. Взято из другого ответ у нас есть.
ПРЕЖДЕ ЧЕМ ТЫ ЭТО СДЕЛАЕШЬ. Сделайте tail {logfile}
и проверьте, есть ли причина, по которой они такие большие. Если этой системе не несколько лет, для этого не должно быть никаких причин, и лучше устранить проблему, чем позволить этому продолжаться.
Как kern.log, так и syslog обычно не должны быть такими большими. Но, как я уже сказал: если эта система работает и работает в течение многих лет, это может быть нормально, и файлы просто нужно очистить.
И чтобы он не стал таким большим в будущем: настройка logrotate
. Это довольно просто и будет сжимать файл журнала, когда он станет больше установленного вами размера.
1 еще одна вещь: если вы не хотите удалять содержимое, вы можете сжать файлы, поместив их в архив или разархивировав. Это приведет к тому, что в итоге вы получите файлы, вероятно, на 10% меньше, чем они есть сейчас. То есть, если на диске еще есть место для этого.