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-147375

Richard Neumann's questions

Martin Hope
Richard Neumann
Asked: 2023-08-16 02:05:50 +0800 CST

nushell - 如何列出别名?

  • 5

nushell 的官方文档声称可以通过以下方式列出可用的别名:

$nu.scope.aliases

然而这在我的 Arch Linux 机器上不起作用:

/home/rne〉pacman -Q nushell                                                                                                                                               2023-08-15 20:04:36
nushell 0.83.1-1
/home/rne〉$nu.scope.aliases                                                                                                                                               2023-08-15 20:04:39
Error: nu::shell::column_not_found

  × Cannot find column
   ╭─[entry #13:1:1]
 1 │ $nu.scope.aliases
   · ─┬─ ──┬──
   ·  │    ╰── cannot find column 'scope'
   ·  ╰── value originates here
   ╰────

/home/rne〉echo $nu.scope.aliases                                                                                                                                          2023-08-15 20:04:42
Error: nu::shell::column_not_found

  × Cannot find column
   ╭─[entry #14:1:1]
 1 │ echo $nu.scope.aliases
   ·      ─┬─ ──┬──
   ·       │    ╰── cannot find column 'scope'
   ·       ╰── value originates here
   ╰────

/home/rne〉                                                                                                                                                                2023-08-15 20:04:44

我究竟做错了什么?

alias
  • 1 个回答
  • 23 Views
Martin Hope
Richard Neumann
Asked: 2022-11-23 01:36:12 +0800 CST

以编程方式切换 X 服务器上的光标可见性

  • 6

我有一个运行 X 服务器的信息亭系统,托管不同的图形程序。所有程序都是相互排斥的,因为它们的 systemd 单元冲突。在其中一些程序中,我想使用本机 X11 游标,例如tcross。我可以通过 将它设置在相应应用程序的 systemd 单元中xsetroot。是否也可以在不重新启动 X 服务器的情况下xsetroot使用或其他工具隐藏光标?

我已经排除的选项:

  • -nocursorX 服务器的参数 - 这会在其整个运行时禁用所有应用程序的游标
  • unclutter- 我希望光标在整个运行时隐藏在相应的应用程序上,而不仅仅是在它没有移动时。
[Unit]
Description=Plain X.org server
After=plymouth-quit-wait.service
[email protected] display-manager.service

[Service]
Type=simple
Environment=DISPLAY=:0
ExecStart=/usr/bin/Xorg vt7 -nolisten tcp -noreset -nocursor
# Wait for server to be ready and set kiosk configuration.
ExecStartPost=/usr/bin/kiosk
# Set chicken as cursor to be able to test touch screen
# and see whether X server is actually running.
ExecStartPost=/usr/bin/xsetroot -cursor_name tcross
Restart=on-failure
RestartSec=3

[Install]
WantedBy=graphical.target
x11
  • 1 个回答
  • 39 Views
Martin Hope
Richard Neumann
Asked: 2019-01-30 04:24:37 +0800 CST

如果某个其他单元正在运行,则阻止 systemd 单元启动

  • 2

我有两个 systemd 服务application.service和[email protected]. application.service已启用并通常运行。 [email protected]没有启用,只能手动启动,并且有一个Conflicts=application.service条目。

我想实现,如果application.service正在运行并且我启动一个实例[email protected],它就会application service终止。由于上述Conflicts=application.service条目,这目前正在工作。

但是,数据同步服务会定期application.service通过systemctl restart application.service远程重新启动。[email protected]当且仅当正在运行时,我希望它失败。目前这将关闭[email protected]实例并启动application.service。我在 systemd 的官方文档中找不到与此相关的任何内容。

背景资料:

我不能让远程服务进行检查,[email protected]因为它只存在于几台机器上(这是一种特殊的配置),并且不是通常基础设施的一部分。我也不想停止该服务,因为它还控制其他可能无法运行的设备[email protected]。

systemd
  • 1 个回答
  • 319 Views
Martin Hope
Richard Neumann
Asked: 2018-06-19 23:59:11 +0800 CST

ps:获取简短的命令名称和经过的时间

  • 2

我在 Debian 8 系统上试图确定某个用户的进程及其各自的运行时:

$ ps -u <user>
  PID TTY          TIME CMD
26038 ?        00:00:00 php5-fpm
26052 ?        00:00:00 php5-fpm
26950 ?        00:00:00 php5-fpm
27344 ?        00:00:00 php5-fpm
28292 ?        00:00:00 php5-fpm
28691 ?        01:54:21 python3 /usr/lo
$ which ps  # ps is not aliased or so.
/bin/ps

现在我还想要各个进程的经过时间。所以我尝试了:

$ ps -o cmd=,etime= -u <user>
php-fpm: pool <user>         00:36
php-fpm: pool <user>         00:36
php-fpm: pool <user>         00:24
php-fpm: pool <user>         00:18
php-fpm: pool <user>         00:04
python3 /usr/local/bin/fixw    17:39:44

但是,我希望php-fpm在第一个输出中使用短进程名称,而不是第二个输出的长名称。我找不到任何方法,阅读ps手册页。
如何获得输出 #1 的 CMD 以及输出 #2 的经过时间?

解决方案 @StephenKitt 的回答是缺少提示。但是,我需要稍微修改一下。奇怪的输出:

$ ps -o comm=,etime= -u <user>
,etime=
php5-fpm
php5-fpm
php5-fpm
php5-fpm
php5-fpm
ps
python3 /usr/lo

分开的选项工作:

$ ps -o comm= -o etime= -u <user>
php5-fpm              00:55
php5-fpm              00:27
php5-fpm              00:24
php5-fpm              00:13
php5-fpm              00:08
python3 /usr/lo    17:49:38
linux debian
  • 1 个回答
  • 3557 Views
Martin Hope
Richard Neumann
Asked: 2018-01-23 00:25:03 +0800 CST

Systemctl 从失败列表中删除单元

  • 42

如何在systemctl --failed不重新启动机器的情况下从列表中删除一个单元?

背景:除其他外,我在列表中有以下条目:

● [email protected] loaded failed failed OpenVPN service for intranert

intranet发生这种情况是因为我前段时间在单元模板的激活上拼错了,这是实际的生产实例。然而,当我检查服务器的故障单元时,我现在第一眼总是感到困惑,因为看起来生产服务实际上失败了,直到我认识到拼写错误并记住我过去的拼写错误。

systemd daemon
  • 1 个回答
  • 59559 Views
Martin Hope
Richard Neumann
Asked: 2018-01-12 01:47:19 +0800 CST

将任何以太网接口与 systemd.networkd 匹配

  • 0

如何匹配systemd.networkd配置中的任何本地以太网接口?我希望它匹配本地主机上的所有以太网接口,但不匹配 wifi 接口或隧道接口等,无论它们的名称、驱动程序或 MAC 地址如何。

network-interface systemd-networkd
  • 1 个回答
  • 416 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