仓酷云

标题: 来看看:Linux中的Screen命令利用技能详解 [打印本页]

作者: 爱飞    时间: 2015-1-16 13:08
标题: 来看看:Linux中的Screen命令利用技能详解
买一本命令参考手册是必要的,遇到不知道怎么用的命令可以随时查询,这要比查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
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
作者: 简单生活    时间: 2015-1-24 15:41
清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。
作者: 愤怒的大鸟    时间: 2015-2-2 06:22
眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。
作者: 柔情似水    时间: 2015-2-7 18:06
熟读写基础知识,学得会不如学得牢。
作者: 分手快乐    时间: 2015-2-22 22:37
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
作者: 山那边是海    时间: 2015-3-7 04:51
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
作者: 爱飞    时间: 2015-3-14 13:13
这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
作者: admin    时间: 2015-3-21 09:05
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2