Чтобы смонтировать файловую систему tmpfs в Linux, вы можете использовать команду mountс типом файловой системы tmpfs. Вот несколько способов сделать это вместе с примерами кода:
Способ 1: использование команды монтирования
sudo mount -t tmpfs -o size=1G tmpfs /mnt/tmpfs
Эта команда монтирует файловую систему tmpfs размером 1 гигабайт в каталог /mnt/tmpfs.
Метод 2: добавление записи в /etc/fstab
Отредактируйте файл /etc/fstabи добавьте следующую запись:
tmpfs /mnt/tmpfs tmpfs defaults,size=1G 0 0
Сохраните файл, а затем выполните следующую команду, чтобы смонтировать все файловые системы, упомянутые в /etc/fstab:
sudo mount -a
Файловая система tmpfs будет смонтирована в /mnt/tmpfsразмером 1 гигабайт.
Метод 3: использование systemd tmpfs
Если ваш дистрибутив Linux использует systemd, вы можете создать монтирование tmpfs, используя модуль монтирования systemd. Создайте файл с именем /etc/systemd/system/tmpfs.mountсо следующим содержимым:
[Unit]
Description=Temporary filesystem
DefaultDependencies=no
Before=local-fs.target umount.target
Conflicts=umount.target
[Mount]
What=tmpfs
Where=/mnt/tmpfs
Type=tmpfs
Options=size=1G
[Install]
WantedBy=local-fs.target
Сохраните файл и выполните следующие команды, чтобы включить и запустить модуль монтирования:
sudo systemctl enable tmpfs.mount
sudo systemctl start tmpfs.mount
При этом будет смонтирована файловая система tmpfs в /mnt/tmpfsразмером 1 гигабайт.