仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 311|回复: 8
打印 上一主题 下一主题

[其他Linux] 来看看:Linux中的Screen命令利用技能详解

[复制链接]
爱飞 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 13:08:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
买一本命令参考手册是必要的,遇到不知道怎么用的命令可以随时查询,这要比查man文档快.特别适合英语不好。
Linux的screen命令不错,习气了你会以为它比windows的义务栏好用多了。上面是我的.screenrc,仅供参考。
#
#~/.screenrc
#
#启动时不显现接待屏幕
startup_messageoff
#界说screen的功效键为Ctrl-Z。向终端输出Ctrl-Z时应按Ctrl-Zz。
escape^Zz
#屏幕缓冲区1024行。
defscrollback1024
#在最下一行显现窗口列表和时钟
hardstatuson
hardstatusalwayslastline
hardstatusstring"%{.bW}%-w%{.rY}%n%t%{-}%w%=%{..G}%H(%l)%{..Y}%Y/%m/%d%c:%s"
#封闭毛病提醒
vbelloff
#按Ctrl-Zw或Ctrl-ZCtrl-W显现窗口列表
bindwwindowlist-b
bind^wwindowlist-b
经常使用快速键
注:这些快速键都必要在按完escape键以后利用。默许的escape键是Ctrl-A,下面贴出的.screenrc中将其改成了Ctrl-Z。比方d,实践操纵时应该按Ctrl-Zd。
快速键功效
d中止以后会话,下次能够用screen-r命令恢复
c开新窗口
0-9数字在窗口0-窗口9之间敏捷切换
n下一个窗口
p上一个窗口
S支解屏幕
TAB在支解的屏幕之间切换
X封闭支解出的屏幕
[进进复制形式,用hjkl挪动光标,空格选中入手下手点,再次按空格选择停止点,举行复制
]粘贴
?匡助
:进进screen的命令行
别的要提到的几个经常使用技能:
反复escape键能够在以后窗口与上一个窗口之间敏捷切换。比方从窗口1按^Z3切换到窗口3,以后能够按^Z^Z在窗口1和3之间切换。
窗口支解的用法:起首按^ZS(S要年夜写)举行支解,然后用^Z<tab>切换到支解出的新屏幕,再用^Z<数字designtimesp=16681>在新屏幕内切换窗口。停止支解能够用^ZX。
翻页:用了screen以后就不克不及用寻常的Shift-PageUp和Shift-PageDown来翻页。能够按^Z[进进复制形式,便可使用与vi不异的快速键来翻页检察汗青。最初按Esc作废复制形式。
关于escape键的选择:
默许的Ctrl-A与vi的增1功效抵触。假如你不幸习气了Ctrl-A,那末当你在没有screen的情况下利用vim时,你会在不经意之间按下Ctrl-A而改动四周的数字。因而最好改成其余键。
经常使用的screen快速键都在左手,因而escape应该放在键盘的左面三列。Ctrl-Q和Ctrl-S被终端利用没法绑定,Ctrl-`screen不撑持,Ctrl-W与vim的切换窗口命令抵触,Ctrl-D与vim的翻页抵触,Ctrl-X与vim的减1功效抵触,Ctrl-E与vim的滚屏抵触,Ctrl-C为很经常使用的中断程序。因而只能用Ctrl-Z了。Ctrl-Z用于停息程序,不经常使用,能够将其设置为screen的escape键。必要停息程序时按Ctrl-Zz便可
</p>
常用的linux命令,尤其是一些能帮你提高开发效率的命令,(eg:grep,awk,sed,split等);
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-18 10:12:58 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
简单生活 该用户已被删除
板凳
发表于 2015-1-24 15:41:50 | 只看该作者
清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。
愤怒的大鸟 该用户已被删除
地板
发表于 2015-2-2 06:22:53 | 只看该作者
眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。
柔情似水 该用户已被删除
5#
发表于 2015-2-7 18:06:47 | 只看该作者
熟读写基础知识,学得会不如学得牢。
分手快乐 该用户已被删除
6#
发表于 2015-2-22 22:37:24 | 只看该作者
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
山那边是海 该用户已被删除
7#
发表于 2015-3-7 04:51:19 | 只看该作者
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
爱飞 该用户已被删除
8#
 楼主| 发表于 2015-3-14 13:13:56 | 只看该作者
这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
admin 该用户已被删除
9#
发表于 2015-3-21 09:05:20 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-16 13:39

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表