小编voi*_*ces的帖子

将在 GNU screen 中启动的程序移出到另一个终端

我想终止一个 GNU 实例,screen同时保留在其中运行的进程。

所以我打开了我的常规终端模拟器程序并执行了 screen. 然后我用那个实例screen来执行./script_x.sh. 现在,无论出于何种原因,我想停止使用screenscript_x.sh尚未完成其任务,我不愿意放弃我的进步。

我可以让活动进程保持活动状态,以便在我的常规终端模拟器中继续处理它吗?

terminal xterm gnu-screen terminal-emulator terminal-multiplexer

21
推荐指数
3
解决办法
2680
查看次数

TeamViewer 使用什么协议?

我只是在教某人一些有关 SSH 和 VNC 的知识。我说我会用 TeamViewer 给他看一些东西。然后他问我“Soo .. 这是 VNC 客户端吗?
我不确定。

TeamViewer 使用什么协议?它显然类似于 VNC & RDP 等。但是,我似乎找不到关于它的太多信息。

remote-desktop vnc protocol teamviewer network-protocols

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

将文本文件的内容作为命令提供给 telnet

使用该命令telnet docs.python.org 80,我可以http://docs.python.org/2/license.html通过键入实际请求对 执行手动 HTTP请求。

现在,我想从文本文件中输入请求,而不是实时输入。

我试过这个:

cat request.txt|telnet docs.python.org 80


请求.txt

GET /2/license.html HTTP/1.1 
Host: docs.python.org
Run Code Online (Sandbox Code Playgroud)

(你必须用一个空行结束文件,否则你会得到一个错误的请求!)


但是与服务器的连接立即关闭。

我应该如何正确地通过管道request.txttelnet docs.python.org 80


编辑:

很高兴知道;如果使用HEAD代替,除了消息正文之外GET,您将获得与执行GET请求相同的响应。
因此,HEAD如果您只想检查 HTTP 标头,请使用。(即,响应的内容不会使您的 shell 输出混乱。)

linux telnet shell http webserver

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

是否可以通过 USB 进行 PCI / PCI-e?

有没有办法在外部与 PCI/PCI-e 硬件接口;通过USB?

我想将 PCI-e 设备连接到我的笔记本电脑/笔记本电脑。

FireWire、Thunderbolt 或类似产品同样适用。

usb pci-express pci

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

如何在 tmux 中将窗格推到左侧?

假设我有三个垂直堆叠的水平窗格,我想将其中一个推到最左边,这样其他两个窗格仍然堆叠但在右边。

当前设置:

Pane 1
----------
Pane 2
----------
Pane 2
Run Code Online (Sandbox Code Playgroud)

所需的设置

Pane 1 | Pane 2
       | Pane 3
Run Code Online (Sandbox Code Playgroud)

执行此操作的正确命令是什么?我已经检查了手册页,但找不到这个特定的功能。

tmux

7
推荐指数
2
解决办法
1339
查看次数

FINDSTR:行太长

WindowsFINDSTR命令对于筛选大量数据很有用;它过滤掉匹配或不匹配指定模式或字符串(如 GNU/BSD grep)的文本行。

但它拒绝输出超过一定长度的行。是否有(本机)替代、修复或解决方法?

windows windows-7 command-line text-manipulation findstr

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

Windows 中是否有内置的包管理系统?

现在 Windows 有包管理器吗?我好多年没用过 Windows 了。我希望它有类似的东西yumaptpacman,等各种Linux发行版中。显然 Windows 不是 Linux,但听起来 Windows 和 PowerShell 等已经走了很长一段路。

例如,我希望能够从批处理脚本自动安装当前版本的 Python,而无需所有单调的 GUI 导航。那种事。

windows package-management repository windows-10 windows-packagemanagement

6
推荐指数
2
解决办法
2314
查看次数

如何链接 awk 打印语句?

好的,这是一个简单的例子;我分三步隔离主机的 IPV4:

ip -br a  
lo               UNKNOWN        127.0.0.1/8 ::1/128 
eth0             DOWN           
wlan0            UP             192.168.0.101/24 fe80::9fcd:45fb:1e0f:a1cc/64 
Run Code Online (Sandbox Code Playgroud)
ip -br a | awk '/wlan0/ {print $3}'  
192.168.0.101/24
Run Code Online (Sandbox Code Playgroud)
ip -br a | awk '/wlan0/ {print $3}' | awk -F '/' '{print $1}'
192.168.0.101
Run Code Online (Sandbox Code Playgroud)

而不是调用awk(将一个的输出传送到下一个)的第二个实例;怎么能一蹴而就?


只想说:问题不在于解析ip. 我只需要一个简单的例子来帮助说明这个问题;这是我想到的第一件事。真正的问题总结在标题中。

无论如何,它的价值(我必须检查它,但我很确定);这就是我在(最近)过去所做的:

ip -br a s dev wlan0 | awk -F '[ /]*' '{print $3}'
192.168.0.101
Run Code Online (Sandbox Code Playgroud)

bsd bash gnu awk text-manipulation

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

是否有“watch”命令的本地替代方法;达尔文/OS X

我有一个脚本,我试图从 Linux 移植到 Darwin/OS X。Linux 版本目前依赖于 watch 命令,默认情况下它似乎没有安装在 Darwin/OS X 上。什么是原生替代品?

bsd compatibility bash-scripting macos

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

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