Что/dev/disk/by-uuid/и почему делает это использует все свободное пространство на диске

Консоли Linux VGA/framebuffer используют Esc[?...c код.

xterm поддерживает последовательность VT520 DECSCUSR Esc[... q начиная с патча 282.

5
30.01.2014, 00:58
5 ответов

То устройство имеет те же блоки, использованное и свободное пространство как Ваш rootfs файловая система, таким образом, они - вероятно, то же. Можно проверить, где uuid указывает на с:

ls -l /dev/disk/by-uuid/ef55765f-dae5-426f-82c4-0d98265c5f2

Мое предположение - то, что Вы просто загрузились от жизненной файловой системы на изображении CD-ROM.

5
27.01.2020, 20:32

Устройство /dev/disk/by-uuid/ef55765f-dae5-426f-82c4-0d98265c5f21 просто символьная ссылка на существующее устройство.

Причина использования ссылок состоит в том потому что имена устройств ядра (например. /dev/sda, /dev/sdb) может измениться в зависимости от того, где или когда диск включается, тогда как ссылки в /dev/disk/by-* будет всегда указывать на тот же диск независимо от того, что, и поэтому более безопасны использовать.

7
27.01.2020, 20:32

В современных системах Linux вообще Вы видите под /dev (и несколько других каталогов как /proc и /sys) фальшивка, это - представление во внутренности ядра или конфигурацию машины). В исходных системах Unix под /dev условно Вы нашли бы специальные файлы, соответствующие устройствам настроенный в систему.

2
27.01.2020, 20:32

Начиная с Вашего, казаться, работать Debian Хрипящий, можно посмотреть на /etc/fstab. Выше строки, которая описывает корневой раздел, строка как это:

# / был на/dev/sda1 во время установки

Современные материнские платы имеют тенденцию перечислять диски SATA по-другому, если Вы добавляете или удаляете один, таким образом, debian установщик пишет комментарий о дескрипторе устройства, используемом во время установки, которое не может больше быть тем же.

Как Tim сказал, можно получить существующее устройство с

ls -l /dev/disk/by-uuid/ef55765f-dae5-426f-82c4-0d98265c5f2

Принятие этого является очень твердой установкой диска, это может также быть полно, потому что удаленные файлы еще не рассматриваются как свободное пространство: например, если Вы просто обновили некоторые пакеты, используемые программами, на самом деле работающими, затем файл - например, libc6.so - заменяется новым, но inode старого все еще используется. apt-get clean && reboot Ваш друг в этом случае.

1
27.01.2020, 20:32

У меня такая же повторяющаяся проблема, которую я решил, сделав :

rm -rfv /var/log/{*.[0-9],*.[0-9].gz}
for i in `find /var/log/ -type f`; do
        if [ -f $i ] && [ -s $i ]; then
                echo "" > $i
        fi
done

Это я взял из : https://serverfault.com/questions/350891/how-to-delete-all-debian-squeeze-logs?rq=1 и перезагрузкой НО Я не понимаю ПОЧЕМУ!

Я прекратил это повторение, удалив эти файлы, найденные "подозрительными" моим антивирусом ClamTk :

/home/daniel/.cache/chromium/Default/Cache/f_03b482 PUA.JS.Xored
/home/daniel/.cache/chromium/Default/Cache/f_03b53f PUA.HTML.Infected.WebPage-1
/home/daniel/.cache/chromium/Default/Cache/f_03b547 PUA.Phishing.Bank
/home/daniel/.cache/chromium/Default/Cache/f_03b61d PUA.JS.Xored
/home/daniel/.cache/chromium/Default/Cache/f_03b65a PUA.Script.Packed-2

Это были файлы в кэше одного из моих веб-браузеров. И я помню, что эта проблема началась в период, когда мой брандмауэр "Firestarter" остановил кучу входящих соединений, и я использовал Chromium.

Помог ли кому-нибудь мой случай ?

0
27.01.2020, 20:32

Теги

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