cal*_*lum 12 node.js
我注意到了诸如node-temp和node-tmp之类的软件包,它们提供了用于将临时文件写入当前操作系统的相应临时目录的API,例如/tmp.
/tmp
与仅将临时文件存储在模块/应用程序的子目录(例如./temp)中相比,这样做有什么好处?
./temp
Bas*_*tch 16
它肯定是特定于操作系统的.
在大多数Linux系统上/tmp是一个tmpfs文件系统,它比传统的磁盘文件系统工作得更快(因为所有数据几乎都在RAM中).
此外,官方/tmp/文件系统通常是一个setuid目录.这会影响谁有权删除其中的文件.
/tmp/
有些系统是专门管理的,可能有定期的cron作业来清理它/tmp.此外,系统管理员知道/tmp/(并且可能避免对其进行备份,将其放在快速磁盘上,如果不是在tmpfs上 等等)......而且Linux标准库需要它......
您也可以使用TMPDIR环境变量.
归档时间:
12 年,1 月 前
查看次数:
4050 次
最近记录: