Screen是一种全屏窗口管理器,它可以让多个进程(通常为交互式shell)在物理终端之间进行多路传输。每个虚拟终端都具备DECVT100终端和ANSIX3的控制功能。ISO6429(64)andISO2022standards(e.g.insertion/deletionoflinesandsupportformultiplecharactersets)。用户可以利用每个虚拟终端的回滚历史缓冲区和复制粘贴机制,实现在窗口之间移动文本区域的功能。当调用screen时,它会创建一个包含shell(或指定命令)的窗口,然后避开您的方式,以便您可以正常使用该程序。然后,您可以随时创建包含其他程序(包括更多shell)的新(全屏)窗口、关闭当前窗口、查看活动窗口列表、打开和关闭输出日志、在窗口之间复制文本、查看滚动历史记录、在窗口之间切换,等等。所有窗口都完全独立运行其程序。当窗口当前不可见时,甚至当整个屏幕会话与用户终端分离时,程序仍继续运行。
[root@s145]~screen-lsNoSocketsfoundin/var/run/screen/S-root.
[root@s145]~screen-lsThereisascreenon:2877.test(Attached)1Socketin/var/run/screen/S-root.[root@s145]~date&&screen-Stest-Xscreenls>/tmp/1.txtTueJan1117:12:24CST2022[root@s145]~#screen-Stest-Xscreensh/root/test.sh
使用快捷键分屏正常,但是分屏出来的都无法输入命令,如果知道的兄弟可以留言告知下原因,求指点,谢谢!
done
创建一个screen窗口
用法:screen[-opts][cmd[args]]或者:screen-r[host.tty]
参数 参数说明 -4 仅将主机名解析为IPv4地址。 -6 仅将主机名解析为IPv6地址。 -a 强制将所有功能放入每个窗口的termcap。 -A-[r r] -c文件 读取配置文件而不是’。screenrc’。 -d(-r) 分离别处运行的屏幕(并在此处重新连接)。 -dmS名称 作为守护进程启动:分离模式下的屏幕会话。 -D(-r) 分离并注销远程(并在此处重新连接)。 -D-RR 做任何需要的事情来获得屏幕会话。 -exy 更改命令字符。 -f 流量控制打开,-fn=关闭,-fa=自动。 -h行 设置回滚历史缓冲区的大小。 -i 流量控制开启时,中断输出更快。 -l 登录模式打开(更新/var/run/utmp),-ln=off。 -ls[match] 什么都不做,只列出我们的SockDir[关于可能的匹配],同-list -list 什么都不做,只列出我们的SockDir[关于可能的匹配]。 -L 打开输出日志记录。 -m 忽略$STY变量,创建一个新的屏幕会话。 -O 选择最佳输出,而不是精确的vt100模拟。 -pwindows 如果命名窗口存在,则预选该窗口。 -q 安静启动。如果不成功,则使用非零返回代码退出。 -Q 命令将向查询进程的标准输出发送响应。 -r[session] 重新连接到分离的屏幕进程。 -R 如果可能,重新连接,否则启动新会话。 -sshell 要执行的shell,而不是$shell。 -Ssockname 将此会话命名为。sockname而不是<主机>。 -ttitle 设置标题。(窗口名称)。 -Tterm 将术语用作windows的$term,而不是“屏幕”。 -U 告诉屏幕使用UTF-8编码。 -v 打印“屏幕版本4.01.00devel(GNU)2006年5月2日”。 -wipe[match] 什么都不做,只需清理SockDir[可能的匹配项]。 -x 连接到未分离的屏幕上。(多显示模式)。 -X 在指定会话中作为屏幕命令执行。 3、Screen命令中用到的快捷键
Ctrl+a0-9:在第0个窗口和第9个窗口之间切换
Ctrl+aK(大写):关闭当前窗口,并且切换到下一个窗口(当退出最后一个窗口时,该终端自动终止,并且退回到原始shell状态)
exit:关闭当前窗口,并且切换到下一个窗口(当退出最后一个窗口时,该终端自动终止,并且退回到原始shell状态)
Ctrl+ad:退出当前终端,返回加载screen前的shell命令状态
以上就是Linux?screen命令如何使用的详细内容,更多请关注主机测评网其它相关文章!
本文来源:国外服务器--Linuxscreen命令如何使用(linux的screen命令用法)
本文地址:https://www.idcbaba.com/guowai/3150.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。
标签:




