我想在 archive.org 获取给定网站的所有文件。原因可能包括:
我怎么做 ?
考虑到 archive.org 回溯机器非常特殊:网页链接不是指向档案本身,而是指向可能不再存在的网页。客户端使用 JavaScript 来更新链接,但是像递归 wget 这样的技巧是行不通的。
我有两台装有最新 Fedora 的计算机。首先,我使用 zsh 并且鼠标滚轮可以与 gnome-terminal 中的 less 寻呼机一起使用来滚动寻呼机。
第二,我使用 bash 和鼠标滚动终端历史记录,而不是寻呼机。
外壳应该没有任何区别,为什么我不能在第二种情况下使用鼠标滚轮滚动?
为了说明它的作用,假设我有一个这样的文档:
AAAA
BBBB
CCCC
DDDD
EEEE
Run Code Online (Sandbox Code Playgroud)
我有一个两线终端。如果我用得少,我就会出现在屏幕上
AAAA
BBBB
Run Code Online (Sandbox Code Playgroud)
鼠标滚轮无法进一步向下滚动。如果我向上滚动,我会得到 bash 提示历史记录。现在我使用向下翻页键到达文档底部,我进入屏幕:
DDDD
EEEE
Run Code Online (Sandbox Code Playgroud)
向上滚动让我
BBBB
DDDD
Run Code Online (Sandbox Code Playgroud)
-->
我正在寻找一个共享库,该库将使用 LD_PRELOAD 加载,该库会将文件系统的视图修改为客户端程序。
理想情况下,我想选择文件系统根目录(或使用 / 作为根目录)并通过重命名文件名来覆盖文件系统。
例如,我可能想让我的程序在 /usr/lib32/* 中查找 /usr/lib/* 。
你知道这样的程序吗?
谢谢。
有时,当 Firefox 没有完全退出时(可能是因为它崩溃了,或者因为整个计算机崩溃或关闭时没有成功终止 Firefox),Firefox 会显示一个Well, this is embarrassing页面,您可以在其中手动选择标签想恢复。
我真的很喜欢这个功能,我希望每次启动 Firefox 时都能看到那个屏幕。我有不关闭标签的倾向,在这个屏幕上,我可以选择我真正想要的标签。
有没有办法(我想是一个扩展)每次都收到这条消息(除了每次我想退出时手动崩溃 Firefox)?
我可以在 ln 手册页中阅读:
-L, --logical
make hard links to symbolic link references
Run Code Online (Sandbox Code Playgroud)
我在某处阅读了ln -L
可以使用文件系统重新链接已删除但仍处于打开状态的/proc
文件的地方。例如:
ln -L /proc/1234/fd/12 /tmp/my-file
Run Code Online (Sandbox Code Playgroud)
但我得到ENOENT
:没有这样的文件或目录。如果我尝试使用不同的文件系统,则会得到无效的跨设备链接。
如果我不能ln -L
用来恢复已删除的文件,那么它可以用来做什么?