ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:66.02KB ,
资源ID:8507489      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8507489.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Linux 使用说明.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Linux 使用说明.docx

1、Linux 使用说明Linux 使用说明1 man命令使用man命令可以获得系统的帮助。可以以程序、工具或功能的名字为变量对man进行调用,系统将查找该变量相关的记录,并将它显示出来。手册存放在不同的区域,这些区域同样也可以被指定为变量。表一说明了各区段的编码及其所含的记录。表一 使用手册所在的区段区段所含记录的类型123456789NLPO可执行命令或shell命令系统调用库调用专用文件文件格式及规范游戏宏程序包及其规范系统管理命令核心例程新的本地公共旧的例 :testNclServer:$man man这个命令是查看man的帮助,输入后出现的结果如图一。可以看到man的类型是1。还有对ma

2、n的简要地说明,使用的纲要以及详细的说明。在看说明时,可以使用上下箭头、Page Up、Page Down、空格来控制,输入q退出。第一次使用某条命令或某个应用程序时,或查看某一具体任务所需的变量时,man命令是非常有用的。2 其他常用命令名称用途例子ls列出本目录下的文件和文件架lscd .回到上级目录cd .cd /回到根目录cd /cd dirname改变当前目录(目录dirname必须已经存在)cd tempcp file1 file2复制文件cp a.c temp/b.cmv file1 file2移动文件/文件改名mv a.c b.rm file删除文件rm a.crmdir di

3、rectory删除目录rmdir tempcat file显示文件内容cat a.ccat file|more分页显示cat a.c|morediff file1 file2比较file1和file2,并指出不同之处diff a.c b.ctar-zcvf file1.tar.gz file2将文件打包压缩tar-zcvf all.tar.gz * (将本目录下所有文件打包压缩为all.tar.gz)tar-ztvf file.tar.gz查看压缩包里的文件内容tar-ztvf all.tar.gztar -zxvf file.tar.gz 将压缩包里的文件解压到当前文件夹(除非知道你在做什么

4、,一般事先将压缩包放在一个单独的文件夹中再解压,不然可能会导致解压后的文件和原有的文件混在一起)tar -zxvf all.tar.gzw查找登陆到系统上的用户wdf显示磁盘使用情况dfps显示系统的当前进程pskill 结束进程kill 9 2317(数字为某个进程的PID)write user给某用户(必须在线)发送消息。在下一行写内容,在一个空行里输入 ctrl+d 结束write testtest writedwall给当前在线的所有用户发消息。wallgo to JiaJia tonight, ok?dmesg n拒绝其他用户给你发消息mesg nmesg y允许其他用户给你发消息m

5、esg ycal显示当前的月历(使用 -y可以显示年历)cal -ydate显示日期和时间date3 文本编辑器系统已经安装的文本编辑器有:emacs vim nano(pico)其中,emacs功能最强大,但是比较难上手。nano最容易上手。Vim不是很难学,功能也很强。3.1 nano使用方法输入nano + 文件名 编辑文件,如果文件不存在,就会创建一个文件,然后就可以编辑文件。注意:在屏幕下方有常用功能。3.2 vim使用方法输入vim + 文件名 编辑文件,如果文件不存在,就会创建一个文件,然后键入a进入输入文字状态。这时就可以编辑了。退出时,先按esc回到编辑状态,然后输入 :wq

6、 保存并且退出,输入 :q! 不保存直接退出。Vim有两种状态:编辑状态和输入状态,刚进入vim是编辑状态,这时,按i或a键就进入输入状态,屏幕左下角有“ -插入- ”字样;在输入状态时,按esc就回到编辑状态。如果搞不清自己在什么状态,按两次或者更多的esc,就肯定会回到编辑状态。在输入状态,我们可以使用方向键和Page Up ,Page Down ,backspace等编辑键来进行简单的编辑。在编辑状态,我们有更强大的编辑功能,具体内容可以在编辑状态输入 :help或者在 http:/www.smth.org/bbs0an.php?path=%2Fgroups%2Fcomp.faq%2FV

7、IM%2Ftutor 找到3.3 emacs的使用Sorry,我也不会. :P 不过,有人说emacd“是一种生活方式, 一种信仰, 一种文化”。呵呵,推荐教程 24小时学会Emacs4 编译程序现在只装系统自带的c c+ f77 和object c的编译器。以编译一个c程序为例mkdir testcd testVim a.c按a键进入输入状态a.c 的内容为:#include main() printf(“Im a test program!n”);然后按esc,输入:wq 保存退出gcc a.c -o a.out把a.c编译为名为a.out的程序./a.out注意:需要在程序前加上当前路径

8、 ./ 告诉系统需要执行的文件在当前目录里。输出为:Im a test program!其它说明一. 开始刚刚把服务器的ssh远程登陆设置好。可以使用附件中的putty.exe来远程登陆,ip 是210.45.121.20,其他设置不许改动,登陆用户名使用test,密码也是test。现在基本上什么都做不了,但可以熟悉一下linux的使用方式,也可以写一个c或f77的程序测试一下。请把自己想使用的用户名和初始密码(至少6位,推荐8位或更多)发到我的信箱。这个用户名将作为以后要使用的用户名。二、 服务器开通Ftp使用自己的用户名和密码登陆。没有开通匿名帐户。只有在自己的目录下有写权限。在usr/s

9、hare/doc 目录下有包括Debian gcc g77 等软件的相关文档。三、 服务器测试。实验室的cluster开始运行使用附件中的putty来登录,登陆ip是210.45.66.15,protocl选择ssh。目前有14个节点,刚登陆上位于server上,可以使用 rlogin node1, rlogin node2来登录到各个节点机上。使用 rsh node1 ps f 来查看各个节点机上的进程。每个人在自己的目录下( /home/id)有写权限。在各个节点机的/mnt/server/下对应服务器上各人的目录。在服务器的/mnt/node?下有各个节点对应的各个人的目录。(见附件中的

10、net.gif)使用时,先在服务器的自己的目录里写程序,编译。然后先查看有没有空闲的节点机,然后找一个空闲的节点机,登录上后把/mnt/server/下自己编译好的程序copy到节点机自己的目录下运行。运算完成后,使用exit命令退回到服务器。然后在服务器的/mnt/node?/下各人的目录里就有运算结果。然后使用自己的帐号用ftp登录到服务器上取回结果(注意:如果结果文件由大量小文件组成,应先使用tar zcvf result.tar.gz ./resultdir/ 把运算结果打包压缩后再使用ftp取回。)四、 于Linux的资料初始密码是nclxin,登陆后请使用passwd命令修改密码(

11、只需要在服务器上修改,节点机不需要修改)关于linux的初步知识请看附件目前装了gcc和intel fortran compile关于intel fortran compile的文档见服务器的/home中的ifc.tar.gz。可以使用ftp把它下载过来,然后用winrar解压缩。 有一些linux的初步知识经常使用man命令也是一个得到帮助的可靠的方法五、 学习资料1. 学习使用 vim, 可以使用vimtutor zh命令2. 附件有一些linux资料六、. 图形界面远程登陆服务器的方法先用ssh方式登录到服务器上,然后使用vncserver命令来启动图形界面的服务端,如下:shenyuN

12、clServer:/.vnc vncserver -geometry 800x600New X desktop is NclServer:2Starting applications specified in /home/shenyu/.vnc/xstartupLog file is /home/shenyu/.vnc/NclServer:2.log注意红色的2,这表示vnc的端口为5802 ,这时就用浏览器访问http:/210.45.66.15:5802 访问结束后,要使用vncserver kill :2 命令来结束服务端注意:1. 第一次启动vncserver会要求你设置密码和只读模式

13、的密码,只读模式的密码可以不设置2. 默认的窗口管理器是twm,不好看,可以把它改成kde。方法是修改$HOME/.vnc/xstartup文件把最后的twm& 改成startkde&就可以了。七、 screen命令来使离线后程序仍然继续运行在一般情况下,在某个节点机开始计算后不能退出putty,不然程序会随着退出而被强行结束。为解决这个问题,可以使用screen命令将程序置于后台而不会被强行结束,然后就可以退出putty,回家睡觉了 :-)使用方法: 先登录到主机上,写程序,编译调试,假设编译好的程序为a.out。然后rlogin到某个空闲的节点机上。把程序copy到自己的目录下,然后运行s

14、creen命令,按空格退出说明,会出现一个全新的窗口,在这个窗口下运行 ./a.out 。然后按 ctrl+a 然后按d将screen置于后台。这时就可以退出puuty了。等到计算好,再次登录到节点机上,使用screen r命令恢复上次的窗口,如果计算完毕就会有结果了,然后输入exit退出screen或继续进行下一步计算。更多的内容,可以看附件或者man screen。八、简介 screen-作者: woju (Sound) 看板: 386BSD标题: Introduce screen 时间: Tue May 13 08:01:29 1997前言 screen 已成为不少 unix 玩家必用的

15、工具,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/fre

16、ebsd/woju/misc/dot.bashrc dot.profile dot.inputrc放到 $HOME/ .bashrc .profile .inputrc使用打 screen 就进入一个 screen session ,在 screen session 下,所有命令都以 C-a(A) 开头:C-a c - Create,开出新的 windowC-a n - Next,切换到下个 windowC-a p - Previous,前一个 windowC-a C-a - Other,在两个 window 间切换C-a w - Windows,列出已开启的 windows 有那些C-a 0

17、 - 切换到第 0 个 windowC-a 1.9 - 切换到第 1.9 个 windowC-a a - 送出 C-a,在 emacs, ve, bash, tcsh 下可移到行首C-a t - Time,显示目前的时间,与系统的 loadC-a K(大写) - kill window,强制关掉目前的 windowC-a - 进入 copy mode,在copy mode 下可以回卷、搜寻、拷贝就像用vi一样C-b Backward,PageUpC-f Forward,PageDown H(大写) High,将游标移至左上角L Low,将游标移至左下角0 移到行首$ 行末w forward o

18、ne word,以字为单位往前移b backward one word,以字为单位往後移Space 第一次按为标记区起点,第二次按为终点Esc 结束 copy modeC-a - Paste,把刚在 copy mode 选定的内容贴上C-a ? - Help,显示简单说明C-a d - detach,将目前的 screen session (可能含有多个 windows)丢到背景执行,这招就是 screen 的特异功能当按了 C-a d 把 screen session detach 掉後,会回到还没进 screen 时的状态,此时在 screen session 每个 window 内跑的

19、process (无论是前景/背景)都在继续执行,即使 logout 也不影响。下次 login 进来时:screen -ls - 显示所有的 screen sessionsscreen -r keyword - 挑个 screen session 回来 (捡回来)若 screen -ls 有 Attached sessions:screen -d keyword - 强制 detach,以便接手过来screen 的 detach 这项特异功能除了适合跑背景性质的前景程式,另一种常见的用法是:用 dos ncsa (或其它极不稳定的 client,或网路状况极差)连上稳定的screen ser

20、ver,执行 screen 後就可享有 server 的稳定性,比如说,用 modem 连上某 FreeBSD account,再连到 bbs talk/post,当玩得正起兴时自己的电脑突然当机(或电话突然断线),赶快再次连上 FreeBSD:screen -ls -看看有那些 screen sessionsscreen -d - 意外断线的 screen 通常仍在 Attached 状态,所以用 screen -d 强制 detachscreen -r - 把刚断线的状况捡回来,继续 talk,对方根本不知自己断线再重连 :)更多的参考资料 C-a ? man screen /usr/po

21、rts/misc/screen九、为 Windows 用户准备的简明 Linux 词汇表 英文原文 内容:关于本词汇表、常用 Linux 术语 (A)(Z) 在 Linux 专区还有:教程 、工具与产品、代码与组件、文章 Linux 白皮书 关于本词汇表对于初涉 Linux 世界的 Microsoft Windows 用户而言,有许多新的术语需要学习。本词汇表简明地解释了 Linux 产品常用的许多术语、首字母缩写词和缩写的意思和意义。(其中有些术语并不是 Linux 所特有的,但许多 Windows 用户可能仍然对它们感到很陌生。)本文档将有助于澄清对 Linux 的一些混淆;但是,这里并没

22、有包含最常用的硬件、软件和通信方面的术语,这是因为在别处很容易找到它们。注:为使定义简短,所以其中有些可能过于简化。这些定义并不用来作为详细的教程,而只是用来为新用户做一个大体的解释。如果不能在这里找到您要找的单词,那么另有许多其它来源可供选择,这些来源同样是关于首字母缩写词、缩写和通用计算术语的(这些术语并不全都特定于 Linux)。由于一些术语可能会在某一本字典中出现但没有在另一本字典中出现,也由于某个来源中的一些定义可能比其它来源中的定义更清晰或者更全面,因此下面按照字母顺序给出了供您选择的来源:PC 硬件与数据通信术语字典(Dictionary of PC Hardware and D

23、ata Communications Terms, 免费在线计算字典(Free Online Dictionary of Computing,wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?Free+On-line+Dictionary) PC 与因特网术语词汇表( IBM 计算字典( Kadow 因特网与 UNIX(R) 字典( Linux 指南(Linux Guide, Lucent Technologies 词汇表( TechWeb TechEncyclopedia( Ugeek 技术词汇表(Ugeek Technical Glossary, Webopedi

24、a() W() 常用 Linux 术语(A)帐户名称(Account Name) 等同于登录标识、用户标识或用户名。是指派给 UNIX/Linux 系统上用户的名称。可以在系统上对多个用户设置唯一的帐户名称,每个用户具有不同的访问(权限)级别。在安装完 Linux 之后,帐户名称由超级用户(Superuser)或 root 操作员指派。 AfterStep 用户界面(窗口管理器)之一,AfterStep 使得 Linux 的外观很象 NeXTSTEP,而且还有些增强功能。要获取更多关于 AfterStep 的信息,请访问 www.afterstep.org。(另请参阅“Enlightenmen

25、t”、“GNOME”、“KDE”和“X Window 系统”。) Awk(Aho、Weinberger 和 Kernighan) 一种编程语言,因其模式匹配语法而特别有用,通常用于数据检索和数据转换。一个 GNU 版本称为 Gawk。 APM(高级电源管理,Advanced Power Management) 一种工业标准,它允许系统处理器和各个组件进入省电模式,包括挂起、睡眠和关机。APM 软件对于移动设备尤为重要,因为它节省了电池电量。 附加符号(Append Symbol) 两个键盘字符 (也就是 )。通常用它将命令的输出发送到文本文件,将数据附加到文件的尾部,而不是替换现有的内容。例如

26、,ls -a output.txt 将当前目录列表发送到名为 output.txt 的文件,并将其添加到该文件的尾部。重复执行该命令会不断地将新数据添加到文件尾部。(另请参阅“管道符号”和“重定向符号”。) 归档文件(Archive) 含有多个文件的单个大型文件,通常对其进行压缩以节省存储空间。经常创建归档文件以方便计算机之间的传送。流行的归档格式包括 ARJ、TAR、ZIP 和 ZOO。它们都可以用来创建这样的归档文件。 ARJ 流行的文件压缩归档工具,可以用于 UNIX/Linux、DOS/Windows 和其它操作系统。用这种方式压缩的文件的扩展名通常是 .arj 或 .ar。 (B)后

27、台进程(Background Process) 运行时无须用户输入的程序。可以在诸如 UNIX/Linux 之类的多任务操作系统上运行多个后台进程,而用户则与前台进程交互(例如,数据输入)。有些后台进程(例如守护程序)从来都不需要用户输入。其它一些进程只是在用户忙于目前运行于前台的程序时才临时处于后台。 Bash(Bourne Again SHell) Bourne Shell 的增强版。(另请参阅“Korn Shell”。) BDF 字体 用于 X Window 系统的各种位图字体。(另请参阅“PostScript 字体”和“TrueType 字体”。) Bean JavaBeans 体系结

28、构的组件。 Beowulf 由相对廉价的计算机(包括 PC)组成的网络,这些计算机可能使用不同的处理器和硬件体系结构,由 Linux 和特殊的系统级软件将它们联合成一个海量并行计算系统。最终结果是一个能够以较低成本获得超级计算机计算能力的系统。这类系统对于诸如气象建模之类的计算密集型任务而言是非常理想的,因为可以将计算分配到几十、几百甚至几千个同时运行的独立处理器上。有时也称为“Beowulf 级超级计算机”或者超级群集计算机。更多关于 Beowulf 技术的信息,请阅读以下文章: lw-2000-04/lw-04-parallel.html 和 Searchvw/ 3f4e88b 10247

29、7aa5852568460067a52a。 Bin 一个含有可执行程序的目录,这些程序主要是二进制文件。 二进制文件(Binary) 已被编译成可执行程序的源代码。在 UNIX/Linux 世界里,有些软件仅作为源代码分发;有些软件包既包含源代码又包含二进制文件;还有一些软件包则只以二进制文件格式分发。 引导盘(Boot Disk) 一张软盘,其中含有操作系统(如 Linux)引导(启动)计算机并从命令行运行一些基本程序所需的足够内容。如果因某种原因导致系统表现为无法引导,那么引导盘是必需的。引导盘还用于对硬盘进行分区和格式化、恢复主引导记录(Master Boot Record)或者复制特定文件等。 Bot 机器人(Robot)的简称。它是一个程序,旨在在几乎没有人工干预下在因特网上搜索信息。 Bourne Shell 一种流行的命令行 shell,它具有的优点比 DOS 命令提示符多很多。(另请参阅

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1