Articles of файловых систем

Файловая система для Pipe Device

Из главы 5 книги При разработке операционной системы Unix от Баха приведен алгоритм создания (неназванного) канала. Утверждается, что assign an inode from pipe device (algorithm ialloc) Канальное устройство – это просто файловая система, предназначенная для конвейерного устройства, из которой kernel ​​может назначать inode и блоки данных для конвейеров. Я хочу узнать больше об этой файловой […]

Флаги Inode для файловой системы: разница между FS_IOC_GETFLAGS и FS_IOC_FSGETXATTR

В чем разница между FS_IOC_FSGETXATTR ioctl FS_IOC_GETFLAGS и FS_IOC_FSGETXATTR ? Какие флаги оба возвращают?

Можно ли контролировать все права на запись в файловую систему всего процесса

Можно ли контролировать все права на запись в файловую систему всего процесса под Linux? У меня есть несколько разных смонтированных файловых систем. Многие из них являются tempfs . Меня интересуют все записи в корневую файловую систему, кроме tempfs, devtmpfs и т. Д. Я ищу что-то, что будет выводить: write n Bytes to /targe/filepath … Какой […]

Гарантируется ли, что вложенные файловые системы синхронизируются перед содержащими файловыми системами с помощью sync (1)?

У меня есть файл ext4 с шифрованием luks в файле, который я использую для хранения конфиденциальных данных (давайте назовем эту FS «внутренней»). Сам файл снова находится на другом ext4, который находится на физическом SSD. Давайте назовем эту ФС “внешней”. Внутренняя ФС монтируется с помощью петлевого устройства, указывающего на файл на внешней ФС. Когда я вызываю […]

Совместное использование папки / файлов несколькими пользователями на диске ext4

Вот ситуация – У меня есть диск 1TB, установленный в /data . На рабочем столе несколько локальных пользователей. Все они в группе localusers У меня виртуальная машина virtualbox с dsik VDI 50 ГБ, хранящаяся в /data/common/vms Мне бы хотелось, чтобы виртуальная localusers была доступна всем членам группы localusers . Что я сделал до сих пор: […]

Возможно ли в Linux отключить кэширование файловой системы для определенных файлов?

У меня есть несколько больших файлов, и я согласен с тем, что они читаются на диске ввода-вывода. Я хочу, чтобы кэш файловой системы был свободен для других файлов. Можно ли отключить кеширование файловой системы для определенных файлов в Linux? Я хочу сделать это программно через нативный lib + java.

Смонтировать том на экземпляре Ubuntu

Я не могу смонтировать снимок диска. Я хочу смонтировать xvdf ubuntu @ ipaa: ~ $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 8G 0 disk `-xvda1 202:1 0 8G 0 part / xvdf 202:80 0 12G 0 disk `-xvdf1 202:81 0 12G 0 part xvdg 202:96 0 8G 0 disk /home/ubuntu/mounted […]

Возможно ли преобразовать раздел «Основной» в раздел «Расширить»?

Я использую мини-версию CentOS 7. Я все еще изучаю Linux. Как вы, наверное, знаете, Linux может создать максимум 4 «Первичных» раздела. Я попытался создать 4 «Первичных» раздела на физическом диске. Мне любопытно, можно ли изменить раздел «Основной» на «Расширить» без удаления раздела? Вот мой вывод fdisk : Disk /dev/sdb: 107.4 GB, 107374182400 bytes, 209715200 sectors […]

нет такого файла или каталога, пытающегося перечислить или удалить файл в btrfs

У меня есть файловая система, смонтированная btrfs. У меня есть один каталог, который я не могу удалить, потому что он указан как непустой. В этом каталоге есть один файл, имя которого я вижу, но другой информации нет. Вот вывод команды ls: bminton:/var/spool/exim4/input# ls –escape -la ls: cannot access ‘1eumbt-0001A6-KQ-J’: No such file or directory total […]

Изменяет ли размер блока хранения данные?

Я не смог найти никаких явных ссылок на это: если я изменю размер блока на устройстве , будут ли уничтожены существующие данные? Обратите внимание, что этот вопрос отличается от вопроса «существует ли риск потери данных». Как всегда, у меня есть резервная копия. Мне просто интересно, есть ли смысл пытаться сделать это, или данные будут уничтожены […]