系统没有 /tmp 目录?

系统没有 /tmp 目录?

跑步df -h可得:

Filesystem      Size  Used Avail Use% Mounted on
udev            1.9G     0  1.9G   0% /dev
tmpfs           385M  6.2M  379M   2% /run
/dev/sda2       113G   27G   81G  25% /
tmpfs           1.9G   69M  1.9G   4% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1       511M  3.4M  508M   1% /boot/efi
tmpfs           385M   40K  385M   1% /run/user/1000

所以没有/tmp出现。这是怎么回事?

答案1

那不是目录列表。那是文件系统列表。

/tmp/tmp仅当您的挂载点是单独的文件系统而不是目录时,才会显示在此列表中。

您不需要/tmp使用单独的文件系统。出于各种原因,某些人或预配置系统有时会这样做,但这不是强制性的,而是一种选择。特别是,有些人/tmp以 tmpfs 文件系统运行。这样做的性能优势值得商榷,而且可能存在缺点。除非您有特定要求,导致/tmp不适合将其作为根文件系统中的常规目录,否则我的建议是坚持使用您已有的文件系统。

相关内容