标签: session-restore

6
推荐指数
1
解决办法
1651
查看次数

killall 铬浏览器:未找到进程

我已经能够killall chromium-browser停止所有 Chrome 浏览器会话,但现在不能了:

$ killall chromium-browser
chromium-browser: no process found
Run Code Online (Sandbox Code Playgroud)

自从我的铬升级到更新版本以来已经有一段时间了。

$ apt-cache policy chromium-browser
chromium-browser:
  Installed: 58.0.3029.110-0ubuntu0.17.04.1354
  Candidate: 58.0.3029.110-0ubuntu0.17.04.1354
Run Code Online (Sandbox Code Playgroud)

是否还有一些技巧可以以这种方式杀死 Chrome 浏览器会话?

更多细节:

我搜索并找到了pkill chromium,但这不是我想要的,因为在使用时killall chromium-browser,我所有的 Chrome 浏览器会话都停止并释放了内存 <-- 这就是我想要的。所有的窗口都还在,如果我想再次看到内容,我只需要刷新。

但是当我pkill chromium今天尝试时,我所有的 Chrome 会话都死了,无法刷新或恢复。唯一的出路是停止并杀死他们。但是铬不会让我以这种方式进行恢复。也就是说,我失去了一切。

linux google-chrome kill ubuntu session-restore

6
推荐指数
1
解决办法
7075
查看次数

Chrome 向 SSD 写入过多


由于 Chrome 和 Firefox 中的会话恢复功能会进行大量磁盘写入,这对 SSD 不利,因此 Firefox有一个解决方案,但我不知道 Chrome有一个解决方案。有一些解决方法涉及将 USB/SD 卡/外部硬盘驱动器用于 Chrome 配置文件文件夹。您可以使用“ c:\Program Files (x86)\Google\Chrome\Application\chrome.exe”--user-data-dir=... “命令将配置文件文件夹移动到外部驱动器,或者创建一个符号链接在指向外部驱动器文件夹的本地 appdata 文件夹上。这样做的结果是,一方面实际安装的程序文件夹将在 SSD 本身上,因此 Chrome 可能会在 SSD 的资源上运行,而另一方面,配置文件/应用程序数据文件夹和缓存将在外部驱动器,因此 Chrome 不会写入 SSD。

这些变通方法有什么缺点(即将 Chrome 配置文件文件夹放在外部驱动器上)?哪个会更好?有没有人有更好的解决方法或解决方案?

非常感谢。

usb google-chrome ssd symbolic-link session-restore

5
推荐指数
1
解决办法
3619
查看次数

关机前保存机器状态并在启动时加载它?

在 Windows 10 和 Linux 发行版上,有没有办法在关闭之前保存机器状态并在启动时加载它?

即,当我使用“保存状态”退出正在运行的虚拟机时,我想要与 VirtualBox 中相同的功能。这意味着当我通过加载状态重新打开该虚拟机时,我仍然拥有我离开时的所有内容,并且它不会比经典启动花费更长的时间。

对于操作系统(非虚拟化)来说这可能吗?

更新:当然,我想要真正的关机(休眠真的会关闭计算机吗?)以便能够在重新启动时切换操作系统。用例是:我有一个在 Windows 上运行的游戏、一个浏览器和一堆东西,我关闭在 Linux 上进行一些开发。当我启动时,我选择 Linux 而不是 Windows,它会启动并加载之前的状态(我的终端,带有选项卡,docker 容器仍在运行,我的 IDE 仍在运行等)。当我使用完 Linux 后,我会关闭(这会保存状态等)并在 Windows 下重新启动,这会加载我的游戏、浏览器等。

在 VirtualBox 上,关闭速度非常快(<10 秒),并且加载状态备份也相当快(约 20-40 秒)。这是针对使用 8GB RAM 的虚拟机。有没有办法用本机双启动操作系统来做到这一点,如果是的话,速度好吗?

谢谢。

boot restore shutdown session-restore

5
推荐指数
1
解决办法
1万
查看次数

如何在 tmux 服务器/会话出口上执行清理命令?

为了稍微改进我的工作流程,我编写了一些包装脚本来在我想要处理项目时自动启动一些命令。但是,当我完成并清理此特定会话的所有 tmux 选项卡后,我想终止一些进程并清理一些文件。

有没有办法在退出tmux服务器时自动执行命令?

想要的工作流程:

  • 执行命令创建新的 tmux 服务器,打开一些文件,启动一些应用程序
  • 在会议中工作
  • 分离以稍后处理它
  • 重新连接
  • 当 tmux 服务器中的所有选项卡都关闭并且服务器被销毁时,执行清理命令

[编辑]我目前使用的脚本:https : //github.com/WoLpH/dotfiles/blob/master/bin/tmx

command-line session-manager tmux session-restore

4
推荐指数
1
解决办法
2599
查看次数

重新附加 byobu 会话创建(组 0)

当我重新附加一个会话时,它以某种方式创建了一些会话,并且会话group 0的名称被打乱了:

18:47:49 mcnesium@srv ~$ byobu ls
1: 1 windows (created Wed Jan  3 18:47:49 2018) [203x62] (attached)
18:47:53 mcnesium@srv ~$
Run Code Online (Sandbox Code Playgroud)

与 分离c^a d和重新连接byobu

18:47:53 mcnesium@srv ~$ byobu ls
1: 1 windows (created Wed Jan  3 18:47:49 2018) [203x62] (group 0)
_1-19138: 1 windows (created Wed Jan  3 18:48:02 2018) [203x62] (group 0) (attached)
18:48:06 mcnesium@srv ~$
Run Code Online (Sandbox Code Playgroud)

这是什么组的东西,我怎样才能让它重新连接那个会话?

19:13:41 mcnesium@srv ~$ byobu --version
byobu version 5.112
tmux 2.3
Run Code Online (Sandbox Code Playgroud)

byobu session-restore

3
推荐指数
1
解决办法
1217
查看次数