Linux系统常用命令及vi编辑器的使用(Ⅲ级)_第1页
Linux系统常用命令及vi编辑器的使用(Ⅲ级)_第2页
Linux系统常用命令及vi编辑器的使用(Ⅲ级)_第3页
Linux系统常用命令及vi编辑器的使用(Ⅲ级)_第4页
Linux系统常用命令及vi编辑器的使用(Ⅲ级)_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

编制人:尤炜

专业:配网自动化运维Ⅲ级Linux系统常用命令及vi编辑器的使用目录ONTENTSC1课程简介2准备工作3操作过程4

课程小结课程简介01(一)课程目标让学员熟悉掌握Linux系统常用命令及vi编辑器使用与操作能力。(二)Linux系统根据安全防护的要求,在电力系统当中应采用户国产安全操作系统。而目前的国产操作系统大多为以Linux为基础二次开发的操作系统,例如凝思磐石安全操作系统。(三)Linux命令linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与常用的DOS命令类似。课程简介02准备工作(一)系统登陆以省内常用的Linux系统Redhat为例,登陆操作系统后。选择左上角“程序”,选择“附件”当中的“终端”。准备工作03操作过程(一)Linux常用命令Linux系统的命令非常多。根据其应用范围,大致可以分为5部分。包括文件管理,设备管理,网络通信,系统管理,进程管理。下文将简要介绍top、ps、pkill、find、gzip、tart等常用命令。操作过程Linux常用命令系统管理设备管理网络通信进程管理文件管理(一)Linux常用命令1、top命令top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。操作过程top[选项],常用如下:q:没有任何延迟的显示速度s:安全模式,将交谈式指令取消,避免潜在的危机i:不显示任何闲置(idle)或无用(zombie)的行程n:更新的次数,完成后将会退出topb:批次档模式,搭配"n"参数一起使用,可以用来将top的结果输出到档案内例:查看本机的CPU使用情况,并将结果追加到测试文件里。top-n1-b>>/home/ceshi/ceshi1.txt操作过程(一)Linux常用命令2、ps命令ps是显示瞬间进程的状态,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、哪些进程占用了过多的资源等。操作过程ps

[选项][参数],常用选项如下:a:显示现行终端机下的所有进程,包括其他用户的进程;u:显示进程拥有者、状态、资源占用等的详细信息;x:显示没有控制终端的进程。通常与a这个参数一起使用,可列出较完整信息;-e:显示所有进程;-f:完整输出显示进程之间的父子关系;-l:较长、较详细的将该PID的的信息列出;-o:自定义显示的字段;例:查询本机root用户的进程,包含进程号与用户名,将结果追加到测试文件里。ps

-ef|grep

root>>/home/ceshi/ceshi1.txt操作过程(一)Linux常用命令3、pkill命令pkill命令可以按照进程名为参数杀死进程。pkill和killall应用方法差不多,也是直接杀死运行中的程序;kill用于杀掉单个进程。操作过程pkill[选项][参数],常用选项如下:-o:仅向找到的最小(起始)进程号发送信号;-n:仅向找到的最大(结束)进程号发送信号;-P:指定父进程号发送信号;-g:指定进程组;(一)Linux常用命令例:强制关闭人机esmmi进程。pkill-9esmmi操作过程(一)Linux常用命令4、ifconfig命令ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。操作过程ifconfig[参数],常用参数如下:add<地址>设置网络设备IPv6的IP地址。del<地址>删除网络设备IPv6的IP地址。down关闭指定的网络设备。[IP地址]指定网络设备的IP地址。[网络设备]指定网络设备的名称。例:查看eth0网口的信息,将结果追加到测试文件里。ifconfigeth0>>/home/ceshi/ceshi1.txt操作过程(一)Linux常用命令5、netstat命令netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。操作过程netstat[选项],常用选项如下:-a或--all:显示所有连线中的Socket;-A<网络类型>或--<网络类型>:列出该网络类型连线中的相关地址;-c或--continuous:持续列出网络状态;-C或--cache:显示路由器配置的快取信息;-i或--interfaces:显示网络界面信息表单;-n或--numeric:直接使用ip地址,而不通过域名服务器;例:查询路由情况,将结果追加到测试文件里。netstat–rn>>/home/ceshi/ceshi1.txt操作过程(一)Linux常用命令6、df命令df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息操作过程df[选项][参数],常用如下:-a或--all:包含全部的文件系统;--block-size=<区块大小>:以指定的区块大小来显示区块数目;-h或--human-readable:以可读性较高的方式来显示信息;-T或--print-type:显示文件系统的类型;--help:显示帮助;--version:显示版本信息。例:查看系统磁盘使用率。df

–h>>/home/ceshi/ceshi2.txt操作过程(一)Linux常用命令7、du命令du命令也是查看使用空间的命令,但是与df命令不同的是du命令是对文件和目录磁盘使用的空间的查看。操作过程du[选项][文件],常用选项如下:-a或-all显示目录中个别文件的大小。-b或-bytes显示目录或文件大小时,以byte为单位。-c或--total除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。-k或--kilobytes以KB(1024bytes)为单位输出。-m或--megabytes以MB为单位输出。-s或--summarize仅显示总计,只列出最后加总的值。-h或--human-readable以K,M,G为单位,提高信息的可读性。例:对iesbase根目录下的文件(不包含子文件夹及子文件里的文件)排序,要求以KB为单位并按由大到小的顺序进行倒序排列,追加到测试文件里。du-sk*|sort-rn>>/home/ceshi/ceshi2.txt操作过程(一)Linux常用命令8、find命令find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。操作过程find[路径][参数],常用如下:-mount,-xdev:只检查和指定目录在同一个文件系统下的文件,避免列出其它文件系统中的文件-ipathp,-pathp:路径名称符合p的文件,ipath会忽略大小写-name,-iname:文件名称符合name的文件。iname会忽略大小写-sizen:文件大小是n单位,b代表512位元组的区块,c表示字元数,k表示kilobytes,w是二个位元组。例:查找iesbase目录下名字为evaluatesvr的文件,将结果追加到测试文件里。findiesbase/-nameevaluatesvr>>/home/ceshi/ceshi2.txt操作过程(一)Linux常用命令9、grep命令grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。常用格式如下:操作过程grep[选项][参数],常用选项如下:-n:显示行号-w:被匹配的文本只能是单词,而不能是单词中的某一部分,如文本中有liker,而我搜寻的只是like,就可以使用-w选项来避免匹配liker-c:显示总共有多少行被匹配到了,而不是显示被匹配到的内容,注意如果同时使用-cv选项是显示有多少行没有被匹配到。-o:只显示被模式匹配到的字符串。例:查找ceshi目录下包含eth0的行,追加到测试文件里grep-r"eth0"/home/ceshi/>>/home/ceshi/ceshi2.txt操作过程(一)Linux常用命令10、gzip命令gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名。操作过程gzip(选项)(参数),常用选项如下:-l或——list:列出压缩文件的相关信息;-L或——license:显示版本与版权信息;-n或--no-name:压缩文件时,不保存原来的文件名称及时间戳记;-N或——name:压缩文件时,保存原来的文件名称及时间戳记;-q或——quiet:不显示警告信息;-r或——recursive:递归处理,将指定目录下的所有文件及子目录一并处理;例:把测试目录下的ceshi1文件打包gzip/home/ceshi/ceshi1.txt操作过程(一)Linux常用命令11、gunzip命令gunzip命令用来解压缩文件。gunzip是个使用广泛的解压缩程序,它用于解开被gzip压缩过的文件。操作过程gunzip(选项)(参数),常用选项如下:-f或-force:强行解开压缩文件,不理会文件名称或硬连接是否存在,以及该文件是否为符号连接;-q或——quiet:不显示警告信息;-r或——recursive:递归处理,将指定目录下的所有文件及子目录一并处理;-t或——test:测试压缩文件是否正确无误;-v或——verbose:显示指令执行过程;-V或——version:显示版本信息;例:解压ceshi1文件gunzipceshi1.txt.gz操作过程(一)Linux常用命令12、tar命令tar命令可以为linux的文件和目录创建档案,利用tar命令,可以把一大堆的文件和目录全部打包成一个文件。操作过程tar选项)(参数),常用选项如下:-A或--catenate:新增文件到以存在的备份文件;-c或--create:建立新的备份文件;-z或--gzip或--ungzip:通过gzip指令处理备份文件;-f<备份文件>或--file=<备份文件>:指定备份文件;-v或--verbose:显示指令执行过程;-r:添加文件到已经压缩的文件;-u:添加改变了和现有的文件到已经存在的压缩文件;例:打包本机目录下所有txt的文件,并命名为ceshi3。tarzcvfceshi3.tar.gz*.txt操作过程(二)VI编辑器使用vi编辑器是Unix系统最初的编辑器。它使用控制台图形模式来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、编辑和替换文本。vi编辑共有三种模式,分别是命令模式(Commandmode),输入模式(Insertmode)和底线命令模式(Lastlinemode)。操作过程一般模式编辑模式命令模式i或aESCESC:或/(二)VI编辑器使用1、打开VI编辑器在终端当中输入vi+文件名称,即可打开需要查看的文件。例:打开ceshi2文件viceshi2.txt操作过程(二)VI编辑器使用2、切换模式1)打开文件后,默认为一般模式,通过点击键盘“/”键切换为命令模式。2)通过点击键盘“i”键从一般模式切换为编辑模式。3)通过点击键盘“esc”键从命令或编辑模式切换为一般模式。4)编辑器的键盘图如下图所示。操作过程操作过程(二)VI编辑器使用3、复制与粘贴对文件当中的内容进行复制与粘贴操作。例:复制第一行,并在最后一行后粘贴相应内容。1)在一般模式下,将光标移动到第一行,通过点击键盘上的y键两次,完成复制当前行操作。2)将光标移动到最后一行,点击键上的p键,完成粘贴操作操作过程(二)VI编辑器使用4、删除对文件内容进行删除操作。例:删除倒数第二行内容。在一般模式下,将光标移动到倒数第二行,通过点击键盘上的d键两次,完成删除当前行操作操作过程(二)VI编辑器使用5、查找在文件当中查找指定的内容。例:查找文件当中t

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论