screenLinux,linux screen attached
Screen命令介绍:GNU Screen是GNU为命令行终端切换开发的免费软件。用户可以通过该软件同时连接多个本地或远程命令行会话,并在其中自由切换。
GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了一个统一的界面来管理多个会话和相应的功能。
语法:# screen[-AMR VX-ls-wipe][-d job name][-h lines][-r job name][-S][-S job name]参数描述:-A将所有窗口调整到当前终端的大小。-d Job Name使指定的屏幕作业脱机。-h lines指定窗口的缓冲行数。-m强制创建新的屏幕作业,即使该屏幕作业当前正在运行。-r Job Name恢复脱机筛选作业。-R首先尝试恢复脱机作业。如果找不到离线作业,请创建新的屏蔽作业。-s指定创建新窗口时要运行的shell。-S job name指定屏幕作业的名称。-v显示版本信息。-x恢复之前脱机的屏幕作业。-ls或- list显示所有当前屏幕作业。-wipe检查所有当前屏幕作业,并删除不再可用的屏幕作业。Common参数:screen-S yourname-在屏幕上创建一个名为your name的新会话-ls-列出所有当前会话screen-r your name-在此会话中返回您的姓名-d yourname-remote分离会话。屏幕上-d -r您的姓名-结束当前会话并返回您的姓名。1.安装屏幕工具# yum install screen -y 2、创建会话$ screen -S rsync-images 3、执行脚本$ python rsync.py ###这里是我事先准备好的脚本,然后按ctrl a d保存退出4。查看所有会话$ screen -ls
5.返回会话窗口$ screen -r rsync-images ###按会话名称或$ screen -r 16048 ###按会话进程号。
6.删除会话屏幕-S会话名称-X退出
$ screen -S rsync-images -X退出
好了,这就是Linux中Screen命令的详细解释。有问题可以和博主讨论!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。