当使用 Firefox 下载文件时,下载似乎在选择保存目录之前就开始了。我假设 Firefox 认为我很可能会保存所述文件,并提前开始下载它。然而,我有一个奇怪的策略,将东西下载到内存中的文件系统(例如/dev/shm),并且甚至不希望临时文件接触我的主磁盘。这个位置在 Linux(即 Debian)上的什么位置?可以改变吗?
PS 这并不是真正出于安全目的。
附录
在这篇文章中,Firefox 似乎使用TMPDIR环境变量作为临时位置。不过,我现在无法实际检查,那么情况真的如此吗?
假设我想将某个命令的输出通过管道传输到一个文件中。简单地……好吧,将它传送到一个文件,例如
some-command > file
Run Code Online (Sandbox Code Playgroud)
和管道它通过dd像
some-command | dd $MAYBE_SOME_OPTIONS_LIKE_BS of=file
Run Code Online (Sandbox Code Playgroud)
这个问题主要是为了满足我的好奇心,除非后一种形式有一些不可忽视的好处或用例,否则在实践中我会省去练习并选择前者。