Я пытаюсь очистить некоторое внутреннее хранилище, которое у меня есть в эмулируемом каталоге, две одинаковые папки, одна /0 и одна /legacy, обе имеют одинаковые файлы, могу ли я удалить одну?
Они называются «ссылками», очень распространенными в операционных системах Linux.
Скорее всего, ваши файлы на самом деле не находятся ни в одном из этих каталогов. На моем телефоне фактическая точка монтирования раздела, на котором находятся эти файлы, — /storage/sdcard0
.
Оттуда существуют две ссылки. Один к /storage/emulated/legacy
и один к /storage/emulated/0
. В emulated
имени файла также предполагается, что оба местоположения просто эмулируются.
Это может варьироваться от устройства к устройству, например, на HTC у меня /stoage/sdcard0
есть просто ссылка /storage/emulated/0
вместо фактической точки монтирования.
Тем не менее: если вы удалите файл в одном месте, он полностью исчезнет из всех двух (или трех) «мест». Файлы имеют одинаковые размеры, но не занимают в два раза больше места на разделе. На самом деле это один и тот же файл . Под этим я подразумеваю, что все указывает на одно и то же место в фактическом разделе вашего чипа памяти.
Подробнее о ссылках можно прочитать здесь .
Гримуар
Im2018
Гримуар
0
.legacy
Он тоже всплывает ?Im2018