.Private в 14 раз больше, чем / home - > диск почти заполнен

У меня проблема с моей зашифрованной домашней папкой:

Я включил /home/theUser шифрование при создании theUser. У меня нет правильного каталога /home/theUser/.Private (это ссылка, показанная Луисом де Соуза), весь каталог /home/theUser зашифрован.

Теперь у меня есть df -h, в результате чего:

Filesystem             Size    Used Avail Use% Mounted on
udev                   189G       0  189G   0% /dev
tmpfs                   38G    146M   38G   1% /run
/dev/sda2              6,9T    5,9T  650G  91% /
tmpfs                  189G    180K  189G   1% /dev/shm
tmpfs                  5,0M       0  5,0M   0% /run/lock
tmpfs                  189G       0  189G   0% /sys/fs/cgroup
/dev/sdb1              235G     60M  223G   1% /opt
cgmfs                  100K       0  100K   0% /run/cgmanager/fs
tmpfs                   38G     40K   38G   1% /run/user/112
tmpfs                   38G       0   38G   0% /run/user/1020
/home/theUser/.Private   6,9T    5,9T  650G  91% /home/theUser
tmpfs                   38G       0   38G   0% /run/user/1000

Кроме того, при регистрации результата du -h в корне домашней папки пользователя я получаю:

du -h | cat > log_du_home_theUser.txt
tail log_du_home_theUser.txt

862M    ./Téléchargements
4,0K    ./Public
473G

, что означает, что моя общая домашняя папка достигает 473G.

ОС - это сервер Ubuntu, так что нет мусора:

cd /home/theUser
ls -lah .local/share/

total 96K
drwxr-xr-x 13 theUser theUser 4,0K déc.   2 14:20 .
drwxr-xr-x  3 theUser theUser 4,0K déc.  11  2014 ..
drwx------  2 theUser theUser 4,0K déc.  11  2014 applications
-rw-rw-r--  1 theUser theUser    0 déc.  11  2014 .converted-launchers
drwx------  7 theUser theUser 4,0K déc.  11  2014 evolution
-rw-rw-r--  1 theUser theUser  956 déc.  11  2014 gsettings-data-convert
drwx------  2 theUser theUser 4,0K févr.  4  2016 gvfs-metadata
drwxrwxr-x  2 theUser theUser 4,0K déc.  11  2014 icc
drwx------  2 theUser theUser 4,0K janv. 26  2017 keyrings
drwx------  3 theUser theUser 4,0K déc.  11  2014 nautilus
-rw-------  1 theUser theUser 3,4K mars  24  2015 recently-used.xbel
-rw-rw-r--  1 theUser theUser  594 janv. 26  2017 session_migration-ubuntu
drwx------  2 theUser theUser 4,0K déc.  11  2014 sounds
drwx------  3 theUser theUser 4,0K déc.  11  2014 telepathy
drwxr-xr-x  2 theUser theUser 4,0K déc.  11  2014 unity-settings-daemon
drwx------  2 theUser theUser 4,0K sept. 18  2015 unity-webapps
drwx------  3 theUser theUser 4,0K déc.  11  2014 zeitgeist

Почему огромная разница. между /home/theUser (473G) и /home/theUser/.Private (6,9T)?

Я не могу backup/delete/copy создать учетную запись theUser из-за нехватки дискового пространства на сайте и предпочел бы хранить зашифрованные дома, если это возможно, все это скоро выходит из-под контроля.

Ура.

2
задан 20 December 2017 в 06:16

1 ответ

Ваш вывод df имеет две почти идентичные строки:

/dev/sda2                6,9T    5,9T  650G  91% /
/home/theUser/.Private   6,9T    5,9T  650G  91% /home/theUser

Проверьте с помощью df -T & amp; mount, но если вы используете eCryptfs у себя дома, в df обнаруживается, что он использует то же пространство, что и файловая система хоста, в этом случае ваш /, хотя /home/theUser использует гораздо меньше места. [тысяча сто двадцать девять]

Так что 5.9T занято всем в /, а не только /home, так что за пределами вашего дома есть еще много файлов.

Это объяснение из Тайлера Хикса (сопровождающего eCryptfs) о недопустимом сообщении об ошибке может быть полезным:

Как упоминал Дастин, след на диске не дублируется при использовании eCryptfs. Индекс eCryptfs, согласно запросу du -h /home/name/9726255eec083aa56dc0449a21b3319, является представлением в памяти фактического дискового инода в нижней файловой системе.

Аналогичным образом, , когда df сообщает об использовании файловой системы, сообщаемое использование любого монтирования eCryptfs - это просто объем использования, сообщаемый файловой системой, на которую монтируется eCryptfs.

Хотя вывод этих команд (и моё объяснение) поначалу может сбивать с толку, это ожидаемый вывод при работе со сложенной файловой системой, такой как eCryptfs.


Я не могу сказать, занимает ли ваш зашифрованный дом «слишком много места» сверх его размера du, проверка /home/.ecryptfs и сравнение его размера с вашим подключенным домом может выявить больше информации.

  • Вы можете попробовать du -h -d1 /, чтобы увидеть, каков размер основных корневых папок, или -dN, чтобы посмотреть N папок "глубины".

  • Мне нравится baobab / Disk Usage Analyzer как хороший графический способ увидеть, что занимает дисковое пространство (запускается с помощью sudo / от имени root, в противном случае появляется много сообщений «Permission denied» и отсутствующей информации)

Хотя приведенные выше инструменты, вероятно, будут рассматривать /home/.ecryptfs и /home/theUser как отдельные, занимая в два раза больше места (примерно равное пространство). Только файлы в /home/.ecryptfs занимают место на диске; смонтированный /home/theUser является виртуально дешифрованным «видом».

(Кроме того, используемый размер в вашем выводе df для /dev/sda составляет 5,9 т. 6,9 т - это общий размер. И я незнаком с ... | cat > file нет необходимости.) [тысяча сто двадцать пять] [+1139]

0
ответ дан 20 December 2017 в 06:16

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

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