Таблица индексных дескрипторов — это просто структура данных, содержащая все индексные дескрипторы. В ext4 это линейная таблица, разделенная на группы блоков (с постоянным числом инодов на группу блоков ).
Между таблицей инодов (s )и dentries не так много связи, как между dentries и самими инодами.
Вопрос о том, как работают файловые системы, слишком широк, чтобы отвечать здесь. Здесь есть описание формата файловой системы ext4:https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout
Вероятно, в Интернете также есть какое-то описание XFS, но мне не известны какие-либо хорошие ресурсы.
Предупреждение выдается по тем же причинам, что и в gpg :ПРЕДУПРЕЖДЕНИЕ :небезопасное владение домашним каталогом '/home/user/.gnupg' :, который вы используете
sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
поэтому gpg
запускается от имени пользователя root и жалуется на .gnupg
права доступа к каталогу (вашего пользователя, которые являются правильными ).
Вы можете игнорировать это предупреждение; обращение gpg
здесь безобидно. Вы могли бы избежать этого, разделив операцию на части:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /tmp/docker-archive-keyring.gpg
sudo mv /tmp/docker-archive-keyring.gpg /usr/share/keyrings/docker-archive-keyring.gpg
sudo chown root:root /usr/share/keyrings/docker-archive-keyring.gpg
Вместо добавления репозитория Docker вы можете установить Docker из репозиториев Ubuntu:
sudo apt install docker.io