Вопросы по теме 'inode'

Как мне прочитать каталог как файл в Unix?
Я понимаю, что каталог — это просто файл в Unix, который содержит номера инодов и имена файлов внутри. Как мне взглянуть на это? Я не могу использовать cat или менее в каталоге, и открытие его в vi просто показывает мне список файлов... без номеров...
2632 просмотров
schedule 30.05.2022

Количество inodes в разделе не соответствует максимальному количеству inodes, которое раздел должен поддерживать
Мы используем Amazon EBS для хранения большого количества небольших файлов (‹10 КБ) в трехуровневой структуре каталогов. ~/lists# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 3.9G 5.5G 42% / tmpfs...
5008 просмотров
schedule 12.03.2022

Разработка файловой системы
При проектировании файловой системы, которая использует структуру инодов для указания на файлы/блоки, как на самом деле определяется количество необходимых инодов?
610 просмотров
schedule 24.08.2022

Получение номера инода неоткрытого файла из пути
Есть ли способ получить номер инода файла, который еще не был открыт. Я хотел бы сделать это изнутри функции c С уважением, Липика.
4153 просмотров
schedule 07.05.2022

Повторное использование поля inode
Я нахожусь в проекте, где мне нужно вести учет, т.е. указывать, был ли доступ к конкретному файлу программой A. Я планирую хранить эту информацию в индексном узле, поскольку использование другой дополнительной структуры данных было бы неэффективным....
214 просмотров
schedule 23.04.2023

MEM_SHARED, mmap и жесткие ссылки
Просто интересно, является ли ключом к общей памяти имя файла или индекс. У меня есть файл с именем .last, который является просто жесткой ссылкой на файл с именем ГГГГММДДЧЧММСС. Каталог выглядит следующим образом: 20110101143000 .last...
650 просмотров
schedule 11.04.2023

Номер inode Linux procfs изменился во время работы процесса
Я работаю над программным обеспечением безопасности (ПО) для Linux. Одна вещь, которую делает наше ПО, заключается в том, что при запуске какого-либо процесса ПО stat() записывает /proc/ запись процесса и запоминает номер инода записи. Когда позже...
1158 просмотров
schedule 13.05.2023

Почему JDK NIO использует так много файловых дескрипторов anon_inode?
Я использую Sun JDK 1.6.0_26 и NIO (с Netty), и в lsof я вижу сотни дескрипторов файлов, которые anon_inode : $ lsof -np 11225 | fgrep -w anon_inode java 11225 nobody 57u 0000 0,9 0 1386 anon_inode java...
6726 просмотров
schedule 31.10.2022

Индексированное размещение файловой системы: inode
Мне было интересно, может ли кто-нибудь перепроверить мои ответы на следующий вопрос. Я не уверен, правильно ли я понимаю одиночные косвенные блоки и двойные косвенные блоки. Дисковый блок имеет размер 2 КБ, и используется индексированное...
1618 просмотров
schedule 08.07.2022

Выполнение «mv A B»: будет ли изменен «inode»?
Если мы выполним команду: mv A B что тогда будет с полями в айноде файла А? Изменится ли это? Я не думаю, что это должно измениться, просто изменив имя файла, но я не уверен.
6396 просмотров
schedule 11.11.2023

Самый большой размер файла из inode
Может ли кто-нибудь объяснить мне ответ на это. Я получил это в викторине и не мог ответить на него. Предположить, что Все блоки на диске имеют размер 4 КБ (4096 байт). Верхний уровень индекса хранится в дисковом блоке размером 4 КБ. Все...
669 просмотров
schedule 06.02.2023

Может ли «touch» работать, а «mkdir» не работать?
Может ли когда-нибудь возникнуть ситуация, в которой touch сработает, а mkdir не сработает в каталоге. Я понимаю, что оба этих вызова включают запись в inode родительского каталога. Итак, если сенсорный ввод сработал, не означает ли это...
417 просмотров
schedule 27.06.2022

Концепция Inodes и размеров блоков
Итак, я выполняю некоторые задачи по обзору экзамена, и одна из них гласит: «В системе UNIX V длина блока составляет 1 КБ, и каждый блок может содержать в общей сложности 256 адресов блока. Используя схему inode, какова максимальная размер файла?"...
12303 просмотров
schedule 08.11.2022

чтение растрового изображения linux inode
Я собираюсь получить растровые изображения inode Linux с помощью C++. Я использую этот код, чтобы сначала получить суперблок: #include <cstdlib> #include <linux/ext2_fs.h> #include <linux/fs.h> #include...
2837 просмотров
schedule 30.04.2022

почему индексный дескриптор имеет два разных поля для размера и количества блоков?
В Linux есть два отдельных поля в индексных дескрипторах, а именно размер и блоки. Почему у нас должно быть два поля. Если бы у нас было просто количество блоков, разве этого не было бы достаточно? Я попытался создать текстовый файл и добавить в...
870 просмотров
schedule 28.07.2023

Не могу удалить файл с помощью rm
Я работаю с BusyBox v1.1.2 (2008.07.18-08:25+0000). Я хочу создать новый файл, я использую touch ModelInfo Но ответ touch: ModelInfo: No space left on device Итак, я проверяю свободное место: /web/en $ df -h Filesystem Size...
3651 просмотров
schedule 17.05.2023

Linux восстановление удаленных файлов
Есть ли способ создать в Linux файл, который ссылается на определенный iNode? Возьмем такой сценарий: есть файл, который находится в процессе записи (может быть, журнал), и конкретный файл удален, но ссылка в каталоге /proc все еще указывает на...
8154 просмотров
schedule 26.07.2022

Использует ли ядро ​​Linux структуры dentry с повторяющимися точками монтирования? Если да, то как?
Итак, я могу смонтировать sysfs (виртуальную файловую систему для /sys), например, в нескольких местах, и каждый раз буду видеть одно и то же содержимое. Точно так же я могу монтировать одно и то же блочное устройство (например, /dev/sda1) в...
144 просмотров
schedule 16.04.2023

Номер инода после перезагрузки
Гарантируется ли (например, стандартом) неизменность номера инода после перезагрузки, перемонтирования или даже после того, как он был закрыт всеми процессами, а затем снова открыт? Например. может ли он автоматически генерироваться при открытии...
1170 просмотров
schedule 02.11.2022

Почему разрешения символической ссылки по умолчанию являются всеразрешающими?
Когда я создаю жесткую ссылку, используя ln : ln testfile.txt testfile2.txt Жесткая ссылка на файл, подтвержденная одними и теми же номерами инодов для обоих псевдонимов в таблице инодов с ls -li , имеет те же начальные разрешения для...
1416 просмотров
schedule 06.11.2022