第二章Unix,Linux及其常用命令简介

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、Unix/Linux及其常用命令简介1、Unix概述:功能强大的操作系统,管理计算机资源。典型的服务:执行新程序;打开文件;读文件;分配存储区等。2、不同风格的Unix:1)Linux:①自由软件(免费、修改、传播);②具有Unix的全部功能;③对硬件要求低;④稳定。比较流行的版本:RedHatLinux、TurboLinux、SlackwareLinux、SuSeLinux。主要特点:(1)开放性;(2)多用户;(3)多任务;(4)良好的可移植性;(5)可靠的安全系统:对读、写控制、带保护的子系统、审计跟踪、核心授权等。1)Linux:2)其他常见的Unix版本:BSD(伯克利软件发布版);各种商业版的Unix系统,比如:SCOUnix。品牌机常用:Solaris(Sun),IRIX(SGI),DigitalUnix(Compaq),HP-UX(HP)和AIX(IBM)。(一)Linux与MS-DOS:有些命令相同或相似,如cd(..)-cd(..)、telnet-telnet等;Linux的多用户、多任务、网络等功能是MS-DOS所不能比的;3、Linux与其他系统的比较:(二)Linux与Windows:Windows:专用系统,开发公司控制接口和设计,建立严格的标准,价格高。Linux:自由软件。3、Linux与其他系统的比较:1)系统需求:安装RedHatLinux7.1所需的最低配置:•486或者以上的CPU;•256MB以上内存;•最少300MB的硬盘空间,如果希望完全安装,需要1GB的硬盘空间。4、建立一个Linux工作站:2)对硬盘进行分区;3)选择安装方式:ⅰ.最小(约需300MB);ⅱ.所有推荐软件包(约需500MB);ⅲ.所有推荐软件包加上商业软件包(约需要1000MB)。4、建立一个Linux工作站:具体安装步骤可参考以下资料:①;②③;④《Linux安装与配置指南》清华大学出版社高鹏著4、建立一个Linux工作站5、Linux的应用:(1)系统的登陆登陆到服务器:文字界面方法:telnet登陆。如:打开“开始”→“运行”,在跳出的窗口中键入“telnet+服务器IP地址”。登陆到服务器后,键入用户名和密码。登陆到服务器:图形化界面方法:用Windows下的X-server软件(如:X-win等)登陆到服务器上工作(输入服务器IP地址,键入用户名和密码),结果显示在本地计算机上。(2)shell提示符:编写、启动、挂起、停止程序。Unix系统常用的shell:bash、tcsh、csh、ash、sh、zsh、ksh等。Linux默认shell为bash。(3)常用Linux命令(区分大小写):命令名称作用man获取帮助ls列出当前目录下的文件cd切换子目录more显示文件内容rm删除文件pwd显示所在位置的完整路径mkdir建立子目录chmod改变文件的权限gzip压缩文件、解压缩tar归档1)使用man命令获取帮助:阅读man命令的使用手册页:$mancommandname(3)常用Linux命令:2)文件和目录操作:①使用ls命令列出当前目录下的文件:$ls[-options]filename参数:-l:长格式列出目录内容(存取权限、文件个数、所有者、文件长度、建立日期、文件名)-a:列出全部文件,包括隐藏文件(3)常用Linux命令:(3)常用Linux命令:②使用cd(切换子目录)命令进入不同的目录:cd命令后跟一个路径名:可直接进入另一个子目录;cd..命令:在目录树中向上移一级;cd或者cd~:回到自己的用户子目录。③用more显示文件内容:$morefilename当一页显示不下时,分页显示,按空格往后翻页,按b往前翻。(3)常用Linux命令:(3)常用Linux命令:④用rm命令删除文件:$rm[-options]filename参数:-i:对于每一个文件都询问是否删除-f:不做提示直接删除指定文件-r:删除目录中的所有内容并删除目录本身(3)常用Linux命令:⑤用pwd显示所在位置的完整路径:$pwd⑥用mkdir命令建立子目录:$mkdirdirname(3)常用Linux命令:⑦用chmod命令改变文件的权限:$chmodMODEfilename4-2-1对应权限:r(读)-w(写)-x(执行)。rwxrwxrwx(-所有者-分组-其他用户-)(3)常用Linux命令:⑧用gzip命令压缩文件:$gzipfilename解压缩文件,可以使用gunzip命令或gzip命令的-d解压缩参数。(3)常用Linux命令:⑧用tar命令进行归档(生成包含多个子目录和多个文件的档案文件):$tar[-options]tarfilenamefiles/directoriestar-cvffilename.tarfiles/directories参数:-c:创建一个归档文件;-v:要求tar在归档时显示每一个文件的名称;-f:说明tarfilename是要创建的归档的文件名称;-x:用来对归档文件进行释放。-z:用gzip压缩/解压缩文件(3)常用Linux命令:Linux命令操作参考资料:①;②③;④《Linux实用教程》电子教案:=2291⑤《Linux权威指南(第三版)》中国电力出版社洪峰译⑥《Linux实用大全》科学出版社陈向阳著⑦《RedHatLinux实用指南》电子工业出版社孙天泽/袁文菊/闫守孟等译自由格式的编程语言。提供:正则表达式,丰富的公共函数和模块,功能奇特的内置变量。作用:提高效率。特点:适应性强;样式灵活;语法简单,易学易用。Perl(PracticalExtractionandReportLanguage):二、Perl语言简介(1)在Windows上安装:ActiveStateTool公司提供了一个自行安装Perl的工具ActivePerl。。下载ActivePerl的WindowsMSI版本到本地,双击打开安装文件(类似ActivePerl-5.8.6.811-MSWin32-x86-122208)。(2)在Linux系统上安装:在Linux系统安装选择组件时,可直接选择安装perl。第一步下载Perl源模块包的拷贝(stable.tar.gz)。第二步拆包:$tar–zxfstable.tar.gz第三步编译:$shConfigure(2)在Linux上安装Perl:第四步安装:$make第五步键入以下命令:$maketest#makeinstall(#是根用户提示符)第六步测试Perl的安装情况:$perl-v(2)在Linux上安装Perl:(3)Perl语言应用举例一(3)Perl语言应用举例二:反向互补序列、GC含量Perl参考资料:①②Perl5语言全教程(电子书):③Perl手册(电子书):④《Perl语言入门(第三版)》中国电力出版社李晓峰译⑤《Perl教程(win32版)》中国电力出版社张大江译三、R语言简介

1 / 45
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功