16

Excerpted from the documentation

So 'mount -t tmpfs -o size=10G,nr_inodes=10k,mode=700 tmpfs /mytmpfs' will give you tmpfs instance on /mytmpfs which can allocate 10GB RAM/SWAP in 10240 inodes and it is only accessible by root.

Please note the command line:

mount -t tmpfs -o size=10G,nr_inodes=10k,mode=700 tmpfs /mytmpfs

What makes me confused is the second tmpfs. The manual page says nothing on the option tmpfs, what does it mean?

1 Answer 1

27

It's not an option – it's the device name.

Remember that the syntax for mount(8) is:

mount [-t fstype] [-o options] device mountpoint

So even for filesystems that don't correspond to a specific device, you still need to give a dummy name, whether it's none or tmpfs or fluttershyfs.

2
  • 7
    I had to google 'fluttershy', and was not undisappointed.
    – mwfearnley
    Jul 22, 2018 at 19:09
  • 1
    Extra bonus for mentioning fluttershyfs. Jan 23, 2019 at 17:42

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .