AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-232207

kabanus's questions

Martin Hope
kabanus
Asked: 2020-02-02 05:07:17 +0800 CST

匹配 Exec 未能执行任何操作

  • 4

测试SSHMatch Exec功能。我有这个最小的~/.ssh/config:

Match Exec echo
   ServerAliveInterval 60

我正在跑步

ssh localhost

我明白了

Unable to execute 'echo': No such file or directory

无论我是否使用完整路径,或者使用双引号或单引号,这都是正确的。我也尝试在我的文件夹中放置一个假echo脚本。.ssh我尝试了多个命令(test, nc, connect)。似乎该Exec功能根本看不到我的路径。

我正在使用 OpenSSH 运行 WSL Debian。我的最终目标是测试$http_proxymatch 子句中是否可以访问以自动化代理使用,但让上述工作就足够了。

ssh windows-subsystem-for-linux
  • 2 个回答
  • 1117 Views
Martin Hope
kabanus
Asked: 2019-10-07 22:13:52 +0800 CST

在标题为 bash 的 GNU 屏幕上显示完整命令,并与 Vim 缓冲区正确交互

  • 0

网络上有很多关于这个的问题,但我能找到的有两个共同点之一:

  • 他们给出了手动解决方案,它只打印当前正在运行的程序(没有参数)
  • 使用 zsh preexec 功能(虽然我不确定它如何与屏幕交互)。我正在寻找 Bash 解决方案。

如何让我的屏幕标题显示整个命令运行,例如,如果我运行 3 个长时间运行的 Python 脚本,我也可以在标题中看到脚本名称?对于奖励积分,如果我能让它继续显示最后一次运行的命令,那就更好了。

我目前的设置:

  • 出口PROMPT_COMMAND='/bin/echo -ne "\033k\033\0134"'
  • PS1以。。结束>
  • shelltitle ">|bash"

我试过了:

  • \033k在和之间添加东西\033- 用${BASH_COMMAND}
  • 使用陷阱调试设置外部附加标题,因为对于没有屏幕的 XTERM,我知道解决方案。这与PS1.

以及上述的变体。我想要一个通过屏幕的解决方案,所以窗口标题和屏幕窗口列表都显示完整的命令。

作为奖励,如果 Screen 可以与 Vim 很好地交互,我会非常喜欢它,因此可以更改缓冲区/打开新文件/等。将在屏幕标题中动态更新。

bash
  • 2 个回答
  • 480 Views
Martin Hope
kabanus
Asked: 2018-11-26 08:13:06 +0800 CST

Tmux 窗口切换和 SSH - 重新连接显示

  • 0

我正在连接ssh -Y到我的服务器,并使用 tmux 旋转到一个预先存在的窗口。问题是,如果我只是

export DISPLAY=:<port ssh used originally for X>
evince #for example

在原始(新)窗口上,X 转发工作正常。echo $DISPLAY我在上面的示例中检查并使用了端口。当我这样做时,我得到:

Unable to init server: Could not connect: Connection refused
Cannot parse arguments: Cannot open display: 

这是我可以解决的问题吗?

我在 Debian 9.0 上。

linux ssh
  • 1 个回答
  • 231 Views
Martin Hope
kabanus
Asked: 2018-09-11 23:10:33 +0800 CST

防止目录变量扩展

  • 1

tmux似乎覆盖了我的默认 bash 行为。假设export someDir=/path/to/it,那么在我的 shell 中

  1. 点击 tab oncd $someDir会自动添加一个前斜杠cd $someDir/. tmux它什么都不做,并打印$someDir(字面意思)。
  2. 点击选项卡cd $someDir/列出内容。在tmux它上面展开变量。只有两个选项卡显示内容。

我仔细检查了两者都在运行 Bash,如果相关的话,这是我的配置:

set -g status-style bg=black
set -g status-style fg=red
set-window-option -g xterm-keys on
set -g terminal-overrides 'xterm*:smcup@:rmcup@'

如何重现原始行为?

更多信息

@Kusalananda 的评论让我觉得这tmux可能会覆盖我的完成设置。在普通shell中点击complete只会列出 2 个 git 包装器。tmux显示一吨。

bash tmux
  • 1 个回答
  • 65 Views
Martin Hope
kabanus
Asked: 2018-07-09 22:35:16 +0800 CST

Firefox 自版本 61 以来拼错所有单词

  • 2

在我的 Debian 9 和 Firefox 61 上,每个单词都被标记为拼写错误,数字除外(现在,我正在打字)。

我尝试过的事情:

  1. 删除 en-US 词典并将其返回(必须硬删除文件,因为简单删除扩展名不会删除文件或菜单选项)。
  2. 添加第二本词典 - 它在语言菜单和扩展选项卡中添加了它们,但我没有在/usr/lib/firefox/dictionaries/. 我通过插件和首选项都尝试过。
  3. 删除 firefox(sudo apt-get remove firefox firefox-esr chromium以确保没有安装替代品)并重新安装。
  4. 清除数据(全部)。
  5. 删除~/.mozilla/firefox/*。

以上均无效。我注意到从扩展页面中删除/安装词典firefox不会影响实际的词典文件夹,即使扩展出现并且选择语言菜单更新也是如此。

如何让拼写检查工作?

请原谅任何拼写错误。

debian firefox
  • 1 个回答
  • 177 Views
Martin Hope
kabanus
Asked: 2017-11-29 11:30:24 +0800 CST

在 gnome 中添加通知“点”

  • 4

有没有办法在来自特定应用程序的通知中添加一个点,类似于更新通知?我今天已经切换到 Geary 电子邮件,并且缺少一个爪式邮件功能,该功能使通知类似于这些系统通知,点明智地说,每当我收到新邮件时。

我正在使用 Gnome 3,Debian。

为了清楚起见,我说的是出现在顶部栏时间左侧的点。邮件客户端目前的行为是将通知消息气球化,然后将其隐藏在通知区域中,所以如果我错过了消息,我必须寻找它。

gnome3 notifications
  • 1 个回答
  • 906 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve