小编Bla*_*ard的帖子

如何通过运行 tmux 命令知道当前的 tmux 会话名称

我正在写一个脚本。我真的很想知道这个。我希望 tmux 可执行文件可以告诉我这一点。

我发现

tmux rename <newname>
Run Code Online (Sandbox Code Playgroud)

可以重命名当前会话。但是我找不到一个命令来获取它自己的名字。

tmux

41
推荐指数
4
解决办法
2万
查看次数

MySQL 为什么要从 5.7 版本飞跃到 8.0 版本?

我最近通过自制软件将MySQL 5.7升级到8.0,因为它警告我不是最新版本。我很惊讶地看到MySQL8.0版,因为我记得最新版本是5.7。然后我发现没有67版本,这似乎也有点奇怪。

我很难找到任何相关的或官方的解释,说明为什么它看到这个巨大的飞跃到版本8.0并跳过67。虽然这可能只是一个约定,但这种短视的版本管理只会在需要一些简单的澄清时毫无理由地让用户感到困惑。

那么为什么 MySQL 的版本号会出现这样的飞跃,跳过了 6 和 7?

mysql

13
推荐指数
1
解决办法
6142
查看次数

tmux 的日志文件在哪里?

我使用 tmux 在后台运行一个进程。

但是,我找不到 tmux 上的会话吐出的日志文件的位置。

“日志文件”应该包含一个错误堆栈,这是由我在后台运行的 Python 脚本引起的。

tmux 上是否存在这样的日志文件?我在 Ubuntu (16.04) 和 macOS (High Sierra) 上。

logfiles tmux

10
推荐指数
2
解决办法
2万
查看次数

iTerm2 上鼠标滚动时打印垃圾字符

有时,每当我使用鼠标在 iTerm2 上滚动时,滚动不起作用,而是在屏幕上打印大量垃圾字符。

在此输入图像描述

这种情况的发生非常不一致。有时它会突然发生,有时则几个月都不会发生。起初我以为这只是一个错误,但它甚至在我重新启动机器后就发生了,而且我在网上也找不到其他人经历过这个问题。所以也许我的环境有问题......

这种情况不会发生在 Mac 的默认终端上,但会发生在我拥有的各种 Mac 上。此外,退出并再次启动应用程序并不能解决问题。

这种行为的潜在原因是什么?我该如何解决它?我使用 Big Sur 11.0.1,但过去在其他 macOS 上也发生过这种情况。iTerm2 是 3.4.3。

scrolling iterm2

9
推荐指数
1
解决办法
2603
查看次数

是否可以在网络浏览器上加载网页时运行自定义脚本?

每当我在浏览器(macOS 11.4 上的 Safari 和 Chrome)上打开页面时,我想阻止某些特定语言的内容。我认为最好的解决方案是使用 Google Translate API 并检查页面是用哪种语言编写的,并根据结果显示页面原样或错误消息。

但是,我不确定每当我在浏览器上打开网页时是否可以运行自定义脚本。如果可以的话我该怎么办?

browser safari google-chrome javascript

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