我喜欢保留视频,因为
对于很多有 Flash 视频的网站(包括 Youtube),我可以在 中找到 flv 文件/tmp
,通常命名为FlashXX...
. 但是有些站点设法阻止此文件出现,例如http://blip.tv/file/3627639。这可能根本没有假脱机到磁盘,但这会令人惊讶,因为可以缓冲整个长达一小时的视频,而我的 RAM 不会受到明显影响。
在 Firefox 中,我可以在其缓存目录中找到 flv。但我很好奇如何在 Chrome 中做到这一点。我尝试查看 ~/.cache/google-chrome/ 下,但没有找到任何看起来正确的东西。例如:
$ ls -lt .cache/google-chrome/Cache/ | head
total 261492
-rw------- 1 yang yang 16621568 2010-12-05 03:41 data_1
-rw------- 1 yang yang 966656 2010-12-05 03:40 data_0
-rw------- 1 yang yang 23076864 2010-12-05 03:40 data_2
-rw------- 1 yang yang 262512 2010-12-05 03:40 index
-rw------- 1 yang yang 108412 2010-12-05 03:35 f_005603
-rw------- …
Run Code Online (Sandbox Code Playgroud) 我有一个正在下载的文件(从一个很难重新下载的来源),但不小心从文件系统命名空间 (/tmp/blah) 中删除,我想恢复这个文件。
通常我可以cp /proc/$PID/fd/$FD /tmp/blah
,但在这种情况下,这只会给我一个部分快照,因为文件仍在下载。此外,一旦下载完成,下载过程(例如 Chrome)将关闭 FD。
任何通过inode/创建硬链接恢复的方法?还有其他解决方案吗?如果它有任何区别,我主要关心的是 ext4。
nohup 使进程对 shell 的 SIGHUP 免疫,但即使我从我的 shell 运行它:
bash -c 'while true; do sleep 1; date; done' >& nohup.out &
Run Code Online (Sandbox Code Playgroud)
然后注销并重新登录,bash 仍在运行并向 nohup.out 生成输出。有什么区别吗?仅仅依靠重定向在任何方面都不那么可靠吗?
我正在运行 Ubuntu 10.04 并lshw
显示“SAMSUNG SSD UM41”。我有什么方法可以确定 (1) 我的 SSD 支持 TRIM,以及 (2) 我的操作系统和 FS (ext4) 实际上正在使用它?
更新:我不想进行网络搜索和检查各种间接变量,而是希望尽可能直接地确认系统实际上正在使用 TRIM,因此我最感兴趣的是用于检查/监控的任何工具或技术主动修剪使用。例如,许多人指出 TRIM 从 .28 开始就在 Linux 中,但没有意识到由于实验状态,它经常被禁用(是?),文件系统也必须支持 TRIM,等等。
我正在考虑加密我的笔记本电脑的内容,它运行 Ubuntu 10.04 并且有一个 ext4 + 交换,我想知道这里有什么最好的选择。我知道:
如果我想至少加密 /var、/home、/tmp、/etc 和交换(认为这几乎涵盖了最敏感的数据,假设我没有将秘密应用程序安装到 /usr 或任何东西中)。一些指导性问题:
我意识到之前有关于 Linux 中磁盘加密的讨论,但它们往往只涵盖上述选项和问题的子集。感谢您的任何指导。
在 ssh 会话中,可以通过击键~C
和输入 (eg)来启动隧道-L80:localhost:80
。但是,有什么方法可以停止该端口上的隧道(除了终止进程)?
在 Windows 7 中,我尝试通过适配器属性(本地管理的 MAC 地址)更改它来设置我的 MAC 地址,但 ipconfig /all 仍然显示旧地址,即使在重新启动后也是如此。任何提示?
ubuntu ×3
linux ×2
bash ×1
ecryptfs ×1
flash ×1
lvm ×1
mac-address ×1
networking ×1
nohup ×1
openssh ×1
shell ×1
ssd ×1
ssh ×1
ssh-tunnel ×1
trim ×1
truecrypt ×1
tunnel ×1
ubuntu-10.04 ×1
video ×1
windows-7 ×1