//210.45.66.15:
5802/>
访问结束后,要使用vncserver–kill:
2命令来结束服务端
注意:
1.第一次启动vncserver会要求你设置密码和只读模式的密码,只读模式的密码可以不设置
2.默认的窗口管理器是twm,不好看,可以把它改成kde。
方法是修改
$HOME/.vnc/xstartup文件
把最后的twm&改成startkde&就可以了。
七、screen命令来使离线后程序仍然继续运行
在一般情况下,在某个节点机开始计算后不能退出putty,不然程序会随着退出而被强行结束。
为解决这个问题,可以使用screen命令将程序置于后台而不会被强行结束,然后就可以退出putty,回家睡觉了:
-)
使用方法:
先登录到主机上,写程序,编译调试,假设编译好的程序为a.out。
然后rlogin到某个空闲的节点机上。
把程序copy到自己的目录下,然后运行screen命令,按空格退出说明,会出现一个全新的窗口,在这个窗口下运行./a.out。
然后按ctrl+a然后按d将screen置于后台。
这时就可以退出puuty了。
等到计算好,再次登录到节点机上,使用screen–r命令恢复上次的窗口,如果计算完毕就会有结果了,然后输入exit退出screen或继续进行下一步计算。
更多的内容,可以看附件或者manscreen。
八、[简介]screen----------作者:
woju(Sound)看板:
386BSD
标题:
[Introduce]screen时间:
TueMay1308:
01:
291997
<>
前言screen已成为不少unix玩家必用的工具,screen的种种「特异功能」
让UNIX的使用更加便利。
除了scroll/copy/paste/switching...外,screen的ditatch/re-attach更是让前景程式享有背景执行的效果。
安装
ftp:
//freebsd.csie.nctu.edu.tw/pub/packages-2.2/All/screen-3.7.2.tgz用pkg_add装
ftp:
//freebsd.ee.ntu.edu.tw/freebsd/woju/etc/screenrc放到/usr/local/etc
(假设使用bash)
ftp:
//freebsd.ee.ntu.edu.tw/freebsd/woju/misc/
dot.bashrcdot.profiledot.inputrc放到$HOME/.bashrc.profile.inputrc
使用
打screen就进入一个screensession□,在screensession下,
所有命令都以C-a(^A)开头:
C-ac->Create,开出新的window
C-an->Next,切换到下个window
C-ap->Previous,前一个window
C-aC-a->Other,在两个window间切换
C-aw->Windows,列出已开启的windows有那些
C-a0->切换到第0个window
C-a1..9->切换到第1..9个window
C-aa->送出C-a,在emacs,ve,bash,tcsh下可移到行首
C-at->Time,显示目前的时间,与系统的load
C-aK(大写)->killwindow,强制关掉目前的window
C-a[->进入copymode,在copymode下可以回卷、搜寻、拷贝就像用vi一样
C-bBackward,PageUp
C-fForward,PageDown
H(大写)High,将游标移至左上角
LLow,将游标移至左下角
0移到行首
$行末
wforwardoneword,以字为单位往前移
bbackwardoneword,以字为单位往後移
Space第一次按为标记区起点,第二次按为终点
Esc结束copymode
C-a]->Paste,把刚在copymode选定的内容贴上
C-a?
->Help,显示简单说明
C-ad->detach,将目前的screensession(可能含有多个windows)
丢到背景执行,这招就是screen的「特异功能」当按了C-ad把screensessiondetach掉後,会回到还没进screen时的状态,此时在screensession□每个window内跑的process(无论是前景/背景)都在继续执行,即使logout也不影响。
下次login进来时:
screen-ls->显示所有的screensessions
screen-r[keyword]->挑个screensession回来(捡回来)
若screen-ls□有Attachedsessions:
screen-d[keyword]->强制detach,以便「接手」过来screen的detach这项「特异功能」除了适合跑「背景性质」的前景程式,另一种常见的用法是:
用dosncsa(或其它极不稳定的client,或网路状况极差)连上稳定的
screenserver,执行screen後就可享有server的稳定性,比如说,
用modem连上某FreeBSDaccount,再连到bbstalk/post,当玩得正起兴时自己的电脑突然当机(或电话突然断线),赶快再次连上FreeBSD:
screen-ls->看看有那些screensessions
screen-d->意外断线的screen通常仍在Attached状态,
所以用screen-d强制detach
screen-r->把刚断线的状况「捡回来」,继续talk,对方
根本不知自己断线再重连:
)
更多的参考资料
C-a?
manscreen
/usr/ports/misc/screen
九、为Windows用户准备的简明Linux词汇表英文原文
内容:
关于本词汇表、常用Linux术语(A)―(Z)
在Linux专区还有:
教程、工具与产品、代码与组件、文章
Linux白皮书
关于本词汇表
对于初涉Linux®世界的Microsoft®Windows®用户而言,有许多新的术语需要学习。
本词汇表简明地解释了Linux产品常用的许多术语、首字母缩写词和缩写的意思和意义。
(其中有些术语并不是Linux所特有的,但许多Windows用户可能仍然对它们感到很陌生。
)本文档将有助于澄清对Linux的一些混淆;但是,这里并没有包含最常用的硬件、软件和通信方面的术语,这是因为在别处很容易找到它们。
注:
为使定义简短,所以其中有些可能过于简化。
这些定义并不用来作为详细的教程,而只是用来为新用户做一个大体的解释。
如果不能在这里找到您要找的单词,那么另有许多其它来源可供选择,这些来源同样是关于首字母缩写词、缩写和通用计算术语的(这些术语并不全都特定于Linux)。
由于一些术语可能会在某一本字典中出现但没有在另一本字典中出现,也由于某个来源中的一些定义可能比其它来源中的定义更清晰或者更全面,因此下面按照字母顺序给出了供您选择的来源:
PC硬件与数据通信术语字典(DictionaryofPCHardwareandDataCommunicationsTerms,
免费在线计算字典(FreeOnlineDictionaryofComputing,wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?
Free+On-line+Dictionary)
PC与因特网术语词汇表(
IBM计算字典(
Kadow因特网与UNIX(R)字典(
Linux指南(LinuxGuide,
LucentTechnologies词汇表(
TechWebTechEncyclopedia(
Ugeek技术词汇表(UgeekTechnicalGlossary,
Webopedia()
W()
常用Linux术语
(A)
帐户名称(AccountName)—等同于登录标识、用户标识或用户名。
是指派给UNIX/Linux系统上用户的名称。
可以在系统上对多个用户设置唯一的帐户名称,每个用户具有不同的访问(权限)级别。
在安装完Linux之后,帐户名称由超级用户(Superuser)或root操作员指派。
AfterStep—用户界面(窗口管理器)之一,AfterStep使得Linux的外观很象NeXTSTEP,而且还有些增强功能。
要获取更多关于AfterStep的信息,请访问www.afterstep.org。
(另请参阅“Enlightenment”、“GNOME”、“KDE”和“XWindow系统”。
)
Awk(Aho、Weinberger和Kernighan)—一种编程语言,因其模式匹配语法而特别有用,通常用于数据检索和数据转换。
一个GNU版本称为Gawk。
APM(高级电源管理,AdvancedPowerManagement)—一种工业标准,它允许系统处理器和各个组件进入省电模式,包括挂起、睡眠和关机。
APM软件对于移动设备尤为重要,因为它节省了电池电量。
附加符号(AppendSymbol)—两个键盘字符>(也就是>>)。
通常用它将命令的输出发送到文本文件,将数据附加到文件的尾部,而不是替换现有的内容。
例如,ls-a>>output.txt将当前目录列表发送到名为output.txt的文件,并将其添加到该文件的尾部。
重复执行该命令会不断地将新数据添加到文件尾部。
(另请参阅“管道符号”和“重定向符号”。
)
归档文件(Archive)—含有多个文件的单个大型文件,通常对其进行压缩以节省存储空间。
经常创建归档文件以方便计算机之间的传送。
流行的归档格式包括ARJ、TAR、ZIP和ZOO。
它们都可以用来创建这样的归档文件。
ARJ—流行的文件压缩/归档工具,可以用于UNIX/Linux、DOS/Windows和其它操作系统。
用这种方式压缩的文件的扩展名通常是.arj或.ar。
(B)
后台进程(BackgroundProcess)—运行时无须用户输入的程序。
可以在诸如UNIX/Linux之类的多任务操作系统上运行多个后台进程,而用户则与前台进程交互(例如,数据输入)。
有些后台进程(例如守护程序)从来都不需要用户输入。
其它一些进程只是在用户忙于目前运行于前台的程序时才临时处于后台。
Bash(BourneAgainSHell)—BourneShell的增强版。
(另请参阅“KornShell”。
)
BDF字体—用于XWindow系统的各种位图字体。
(另请参阅“PostScript字体”和“TrueType字体”。
)
Bean—JavaBeans体系结构的组件。
Beowulf—由相对廉价的计算机(包括PC)组成的网络,这些计算机可能使用不同的处理器和硬件体系结构,由Linux和特殊的系统级软件将它们联合成一个海量并行计算系统。
最终结果是一个能够以较低成本获得超级计算机计算能力的系统。
这类系统对于诸如气象建模之类的计算密集型任务而言是非常理想的,因为可以将计算分配到几十、几百甚至几千个同时运行的独立处理器上。
有时也称为“Beowulf级超级计算机”或者超级群集计算机。
更多关于Beowulf技术的信息,请阅读以下文章:
lw-2000-04/lw-04-parallel.html和Searchvw/3f4e88b102477aa5852568460067a52a。
Bin—一个含有可执行程序的目录,这些程序主要是二进制文件。
二进制文件(Binary)—已被编译成可执行程序的源代码。
在UNIX/Linux世界里,有些软件仅作为源代码分发;有些软件包既包含源代码又包含二进制文件;还有一些软件包则只以二进制文件格式分发。
引导盘(BootDisk)—一张软盘,其中含有操作系统(如Linux)引导(启动)计算机并从命令行运行一些基本程序所需的足够内容。
如果因某种原因导致系统表现为无法引导,那么引导盘是必需的。
引导盘还用于对硬盘进行分区和格式化、恢复主引导记录(MasterBootRecord)或者复制特定文件等。
Bot—机器人(Robot)的简称。
它是一个程序,旨在在几乎没有人工干预下在因特网上搜索信息。
BourneShell—一种流行的命令行shell,它具有的优点比DOS命令提示符多很多。
(另请参阅