Виртуальный диск, смонтированный в mnt/ramdisk, переходит в /run/user

По крайней мере, с GNUuniq

$ nl input | uniq --skip-fields=1 | cut -f1
     1
     4
     6
     8
    10
    11
1
02.08.2020, 01:30
1 ответ

Виртуальный диск, созданный системой в /run/user/1000, предназначен для системных процессов, и я бы создал новый, выделенный, если вы хотите использовать его в своих целях.

sudo mkdir /mnt/ramdiskсоздаст папку с именем ramdiskв папке /mnt, но не на RAM-диске.

Если вы хотите смонтировать RAM-диск в папку /mnt/ramdisk, которую может использовать пользователь, под которым вы вошли в систему, введите следующее(однократное использование):

mount -o size=4G,uid=1000 -t tmpfs tmpfs /mnt/ramdisk

(заменить "4G" на нужный размер)

Если он должен создаваться при каждой загрузке , отредактируйте /etc/fstabкак root (, например. наsudo nano /etc/fstab)и добавьте такую ​​строку

none /mnt/ramdisk tmpfs size=4G,uid=1000 0 0

Затем во время каждой загрузки будет монтироваться новый пустой электронный диск в /mnt/ramdiskдля файлов, удаленных во время завершения работы.

2
18.03.2021, 23:15

Теги

Похожие вопросы