Как удалить файлы отладки в / sys / kernel / debug?

Вы используете apt-mirror:

Установите его через:

sudo apt-get install apt-mirror

настройте его так же, как и в этом туорале, затем, как только вы запустите

sudo apt-mirror

Он сообщит вам размер репозиториев. Добавленная ценность apt-mirror над другими ответами - это возможность найти каждый размер репозитория, чтобы вы могли просто сохранить основной пример и прокомментировать другие, тогда вы получите размер основного, и поэтому ...

0
задан 4 November 2017 в 00:22

6 ответов

Это не файлы в традиционном смысле.

Файловая система all / sys - это виртуальная файловая система, которая отображает различные системные функции в виде файлов. Они не хранятся на диске; они просто являются механизмами доступа к различным функциям ядра. В этом случае файл представляет собой видеопамять. Файлы могут служить в качестве интерфейса для отладки, поэтому именование.

Удаление их в буквальном смысле не имеет смысла - поскольку они представляют собой физическую функцию вашей компьютерной системы. Вот почему вам не разрешено их удалять.

Вкратце: не трогайте ничего внутри / sys или / proc, если вы не знаете, что делаете. Вы можете разрушить свою систему.

В / sys и / proc есть много интересных вещей, которые могут рассказать вам много о том, как работает ваша система, и то, и другое ядро Linux и физические части вашего компьютера.

3
ответ дан 22 May 2018 в 16:49
  • 1
    проблема заключается в том, что эти "файлы" уже занимают 52 ГБ на SSD (каждый из них имеет размер 8,5 ГБ на диске) – cjclm7 4 November 2017 в 00:24
  • 2
    Нет, они этого не делают. Вся файловая система / sys - это виртуальная файловая система. Он не существует на любом диске. Если вы хотите проверить это, загрузитесь с живым USB-накопителем, установите диск и найдите файлы. Если вы все еще настаиваете на том, чтобы они занимали место, обновите свой вопрос с помощью вывода df -h. – vidarlo 4 November 2017 в 00:58
  • 3
    Да, согласитесь, они кажутся временными файлами для каждого графического процессора (MSI RX 580 8GB), в то время как они работают на 100% полной емкости – cjclm7 4 November 2017 в 23:59
  • 4
    Это не временные файлы. Это виртуальный файл, представляющий память графической карты. – vidarlo 5 November 2017 в 00:11

Это не файлы в традиционном смысле.

Файловая система all / sys - это виртуальная файловая система, которая отображает различные системные функции в виде файлов. Они не хранятся на диске; они просто являются механизмами доступа к различным функциям ядра. В этом случае файл представляет собой видеопамять. Файлы могут служить в качестве интерфейса для отладки, поэтому именование.

Удаление их в буквальном смысле не имеет смысла - поскольку они представляют собой физическую функцию вашей компьютерной системы. Вот почему вам не разрешено их удалять.

Вкратце: не трогайте ничего внутри / sys или / proc, если вы не знаете, что делаете. Вы можете разрушить свою систему.

В / sys и / proc есть много интересных вещей, которые могут рассказать вам много о том, как работает ваша система, и то, и другое ядро Linux и физические части вашего компьютера.

3
ответ дан 18 July 2018 в 03:57

Это не файлы в традиционном смысле.

Файловая система all / sys - это виртуальная файловая система, которая отображает различные системные функции в виде файлов. Они не хранятся на диске; они просто являются механизмами доступа к различным функциям ядра. В этом случае файл представляет собой видеопамять. Файлы могут служить в качестве интерфейса для отладки, поэтому именование.

Удаление их в буквальном смысле не имеет смысла - поскольку они представляют собой физическую функцию вашей компьютерной системы. Вот почему вам не разрешено их удалять.

Вкратце: не трогайте ничего внутри / sys или / proc, если вы не знаете, что делаете. Вы можете разрушить свою систему.

В / sys и / proc есть много интересных вещей, которые могут рассказать вам много о том, как работает ваша система, и то, и другое ядро Linux и физические части вашего компьютера.

3
ответ дан 24 July 2018 в 17:58

У меня та же проблема.

df -Th

команда показывает 100% использование в /. Поэтому это не мнимая проблема. Это то, что случилось и на моей установке раньше. Я решил это, используя команды, такие как

sudo apt autoremove
sudo apt autoclean
sudo apt clean
sudo apt autoremove --purge
sudo rm /var/log/kern.log
touch /forcefsck
reboot
sudo shutdown -rF now

. Если я найду полное решение, я отправлю его здесь. ncdu - лучшее приложение для проверки использования дискового пространства в командной строке.

apt install ncdu

После нескольких перезагрузок и использования таких команд, как описано выше, и

sudo lsof + L1 | grep deleted

для обнаружения процессов, в которых хранятся удаленные файлы, проблема решена.

0
ответ дан 22 May 2018 в 16:49

У меня та же проблема.

df -Th

команда показывает 100% использование в /. Поэтому это не мнимая проблема. Это то, что случилось и на моей установке раньше. Я решил это, используя команды, такие как

sudo apt autoremove sudo apt autoclean sudo apt clean sudo apt autoremove --purge sudo rm /var/log/kern.log touch /forcefsck reboot sudo shutdown -rF now

. Если я найду полное решение, я отправлю его здесь. ncdu - лучшее приложение для проверки использования дискового пространства в командной строке.

apt install ncdu

После нескольких перезагрузок и использования таких команд, как описано выше, и

sudo lsof + L1 | grep deleted

для обнаружения процессов, в которых хранятся удаленные файлы, проблема решена.

0
ответ дан 18 July 2018 в 03:57

У меня та же проблема.

df -Th

команда показывает 100% использование в /. Поэтому это не мнимая проблема. Это то, что случилось и на моей установке раньше. Я решил это, используя команды, такие как

sudo apt autoremove sudo apt autoclean sudo apt clean sudo apt autoremove --purge sudo rm /var/log/kern.log touch /forcefsck reboot sudo shutdown -rF now

. Если я найду полное решение, я отправлю его здесь. ncdu - лучшее приложение для проверки использования дискового пространства в командной строке.

apt install ncdu

После нескольких перезагрузок и использования таких команд, как описано выше, и

sudo lsof + L1 | grep deleted

для обнаружения процессов, в которых хранятся удаленные файлы, проблема решена.

0
ответ дан 24 July 2018 в 17:58

Другие вопросы по тегам:

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