小编fst*_*tab的帖子

X 中的监控事件(键盘、鼠标)

是否可以显示在 Xorg 中生成的所有事件?比如键盘按下,鼠标事件...?

xorg keyboard mouse events

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

在 bash 中重定向正在运行的后台作业的输出

bash我有一些工作在后台运行。他们总是产生随机的不相关的错误消息,污染终端。我并不总是那么迅速地用2>&1 > /dev/null重定向来启动它们。当它们已经运行时如何重定向输出?

bash io-redirection background-process output

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

virt-manager:是否可以通过虚拟 DHCP 为某些 VM 分配特定的 IP 地址?

使用virt-manager相当成功。我想知道是否可以在虚拟 DHCP 服务器中指定某些虚拟机将具有特定的 IP 地址(可能通过 MAC 地址映射?)。

关于如何做到这一点的任何想法?否则,我必须求助于更简单、更不优雅的解决方案,例如从VM内部配置 IP 地址。

kvm virtual-machine qemu virtualization

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

通过 ssh 但没有 scp 或 sftp 传输文件

我需要通过ssh,但不幸的是scp并且sftp不可行,因为我连接的主机只是一个“门”节点,它将我重定向到另一台仅在它所连接的私有超级计算网络上可用的机器(因此它两次要求我输入密码)。因此,我无法在门节点上运行任何命令。

我想知道是否可以使用一些使用来自 ssh 连接的输出(终端)流的工具传输文件。

唯一的选择是以某种方便的格式输出文件,例如 base64,将它们复制到剪贴板并在本地解码(反之亦然)。

我开始对远程使用 vim 感到沮丧。我想要实现的是一个类似 rsync 的系统,在其中我在本地编辑我的程序的源代码,然后远程测试它,但是正如您所看到的,这并不容易。

我可能不是唯一一个遇到这个问题的人,所以我想一定存在一个有这个目的的工具吗?(使用 FUSE 的解决方案是最好的,但我知道这可能要求太多)。

ssh file-transfer fuse

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

我没有得到ipv6。为什么我无法ping通ipv6.google.com?

我正在尝试从 LAN 中的计算机发送 ipv6 ping。不幸的是它不起作用。看来我在局域网中有一个 ipv6 地址,但不知何故ping -Ieth1 ipv6.google.com只是打印了一个connect: Network is unreachable.

这是我的路由表:

    Kernel IPv6 routing table
    Destination                    Next Hop                   Flag Met Ref Use If
    fe80::/64                      ::                         U    256 0     0 eth1
    ::/0                           ::                         !n   -1  1429877 lo
    ::1/128                        ::                         Un   0   5     6 lo
    fe80::9a90:96ff:fea4:e451/128  ::                         Un   0   2     5 lo
    ff00::/8                       ::                         U    256 8 99924 eth1
    ::/0                           ::                         !n   -1  1429877 lo
Run Code Online (Sandbox Code Playgroud)

这是输出ifconfig

eth0  Link encap:Ethernet  HWaddr 98:90:96:a4:e5:49  
      UP BROADCAST MULTICAST …
Run Code Online (Sandbox Code Playgroud)

linux routing ip ping ipv6

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

除了 USR1 和 USR2 之外,我还可以安全地使用哪些信号来实现自定义中断行为?(在Python中)

我有一个复杂的应用程序,其中 USR1 和 USR2 已定义为具有明确定义且不可替换的用途。

Linux 中有大量不同的信号。是否可能有另一种(可能是已弃用的)可以安全使用,而不会期望操作系统触发破坏性行为?

process kill signals python interrupt

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

如何通过 firewall-cmd 永久更改防火墙?

我正在尝试在 CentOS 7 中打开一些端口。

我可以使用以下命令打开一个端口:

firewall-cmd --direct --add-rule ipv4 filter IN_public_allow 0 -m tcp -p tcp --dport 7199 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

通过检查 via iptables -L -n,我得到了设置成功的确认:

Chain IN_public_allow (1 references)
target     prot opt source               destination         
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0            tcp dpt:7199
Run Code Online (Sandbox Code Playgroud)

不幸的是,我无法使更改永久化。即使使用这样的--permanent选项:

firewall-cmd --direct --permanent --add-rule ipv4 filter IN_public_allow 0 -m tcp -p tcp --dport 7199 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

关于如何解决这个问题的任何想法?为什么该--permanent选项无法正常工作?

firewall iptables centos iptables-persistent firewalld

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