十二章Linux基本命令.ppt

上传人:豆**** 文档编号:56538308 上传时间:2022-11-02 格式:PPT 页数:31 大小:277KB
返回 下载 相关 举报
十二章Linux基本命令.ppt_第1页
第1页 / 共31页
十二章Linux基本命令.ppt_第2页
第2页 / 共31页
点击查看更多>>
资源描述

《十二章Linux基本命令.ppt》由会员分享,可在线阅读,更多相关《十二章Linux基本命令.ppt(31页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、http:/ Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望http:/ Linux基本命令学习目的与要求学习目的与要求 本章主要介绍Linux系统中相关基本命令的使用,Linux系统中文本编辑方式,Linux系统中Shell的应用。通过本章学习,读者可以了解Linux系统中命令的使用规则,掌握基本命令的应用,熟练掌握Vi编辑的使用,了解Shell的概念,掌握Shell的相关应用。http:/ Linux基本命令n12.1 基本操作命令n12.2 Vi编辑器的使用

2、http:/ 基本操作命令n12.1.1 文件目录操作命令1.显示命令(ls)功能:在标准输出上列出某磁盘中某个目录下的文件和子目录的信息。格式:1s 参数 路径或文件名说明:当有多个参数时,可以写在一起(此方法适用于Linux中的其他命令)。http:/ 基本操作命令2.编辑命令(1)touch命令n功能:生成一个空文件或修改文件的存取/修改的时间记录值。n格式:touch 参数(2)cp命令n功能:复制文件或目录。n格式:cp 参数 (3)mv命令n功能:改变文件名,移动目录或文件到其他目录。n格式:my 参数 http:/ 基本操作命令(4)rm命令n功能:删除文件或目录。n格式:rm

3、参数(5)file命令n功能:检测文件类型。n格式:file 参数 文件名http:/ 基本操作命令3.输出命令(1)cat命令n功能:用于把所给的文件以给出的顺序在标准输出上输出。如果你既想显示文件的内容,又想显示标准输入的内容,那么可以用“.”来表示从标准输入中读入。n格式:cat 参数(2)more命令n功能:用于在标准输出上一页一页地显示文本文件。在显示完一页之后,more会提示用户输入命令。同样,这个命令也可以用于分页显示其他命令的输出。n格式:more http:/ 基本操作命令(3)less命令n功能:用来按页显示文件。它的功能比more更多更灵活,例如它可以使用PgDn、Pgu

4、p翻页等。n格式:less参数(4)head命令n功能:用于把文件的前几行显示到标准输出上(与cat命令类似)。n格式:head 参数(5)tail命令n功能:用于把文件的后几行显示到标准输出上(与cat命令类似)。n格式:tail 参数 http:/ 基本操作命令4.文件排序(1)sort命令n功能:将文本文件排序。n格式:sort 参数(2)paste命令n功能:将不同文件的行连接起来,即进行并排横向合并。n格式:paste 参数(3)pr命令n功能:处理文件以便打印,输出到标准输出。n格式:pr 参数 http:/ 基本操作命令5.链接命令功能:在文件之间建立链接。链接分为硬链接和软链接

5、两种(建立硬链接时,只能在同一个文件系统内进行)。格式:ln 参数 http:/ 基本操作命令6.查找命令(1)findn功能:用来寻找文件或目录。n格式:find 匹配条件n其中路径:要搜寻的目录(可以是多个,用空格分开)。(2)grepn功能:在文件中搜寻匹配的行并进行输出。n格式:grep参数http:/ 基本操作命令7.目录操作命令(1)pwd命令n功能:显示正在工作或当前目录名。pwd输出的是真实路径名,它不会输出符号链接n的目录名。n格式:pwd(2)cd命令n功能:改变当前目录。n格式:cd http:/ 基本操作命令(3)mkdir命令n功能:建立目录。n格式:mkdir 参数

6、(4)rmdir命令n功能:删除目录。如果想删除非空目录必须使用参数,否则将报错。n格式:rmdir 参数 http:/ 基本操作命令8.比较命令(1)cmp命令n功能:比较两个任意类型的文件。n格式:cmp 参数 (2)diff命令n功能:找出两个文本文件的差异。n格式:diff 参数 http:/ 基本操作命令9.压缩命令(1)gzip命令n功能:压缩或展开文件。gzip是GNu的流行压缩工具。n格式:gzip 参数(2)compress命令n功能:压缩文件,生成*.z文件。n格式:compress 参数(3)uncompress命令n功能:解压缩*.z文件。n格式:uncompress

7、参数 http:/ 基本操作命令10.改变权限命令(1)chmodn功能:改变文件(目录)的访问权限。n关于文件的访问模式(mode)说明:n使用chmod命令改变指定文件访问权限有两种方式:一种是用符号标记模式进行更改;另一种方式是采用八进制数指定新的访问权限。(2)chownn功能:修改文件(目录)所有者和组别。n格式:chown 参数 http:/ 基本操作命令(3)chgrpn功能:改变文件的组所有权。n格式:chgrp 参数 (4)umaskn功能:用于设置文件的默认生成掩码。默认的生成掩码告诉系统当创建一个文件或目录时不应该赋予其哪些权限。如果用户将unlask命令放在环境文件(.

8、bash-profile)中,就可以控制所有新建的文件或目录的访问权限。n格式:umask xxxn其中xxx表示的是不允许有的权限。http:/ 基本操作命令n12.1.2 系统状态信息显示命令1.who命令功能:查看其他登录的用户。格式:who/w 参数2.进程命令(1)ps命令n功能:用来查看在Linux系统中,有哪些程序正在执行和它们执行的状况(查看进程状态)。n格式:ps 参数(2)top命令n功能:显示系统的最高进程。n格式:top 参数http:/ 基本操作命令3.磁盘容量命令(1)du命令n功能:报告指定的文件(目录)已使用的磁盘空间的总量。n格式:du 参数(2)df命令n功

9、能:报告文件系统磁盘空间的使用情况。列出指定的每一个文件名所在的文件系统上可用磁盘空间的数量。如果没有指定文件名,则显示当前所有使用中的文件系统。n格式:df 参数(3)free命令n功能:查看当前内存和交换空间的使用情况。n格式:freehttp:/ 基本操作命令4.查看主机命令(1)hostname命令n功能:查看主机名。n格式:hostname 参数(2)uname命令n功能:显示系统信息。n格式:uname 参数http:/ Vi编辑器的使用n12.2.1 Vi及其三种运行模式1.Vi简介:Vi是Visual interface的简称,如同DOS中的edit编辑器。Vi是全屏幕文本编辑

10、器,没有菜单,只有命令。http:/ Vi编辑器的使用2.Vi的三种运行模式:Vi有三种基本工作模式:编辑模式、插入模式、和命令模式(末行模式),如图所示。http:/ Vi编辑器的使用(1)编辑模式n进入Vi之后,首先进入的就是编辑模式,进入编辑模式后,Vi等待编辑命令输入而不是文本输入,也即这时输入的字母都将作为编辑命令来解释。在该模式下用户可以输入Vi命令,用于管理自己的文档。(2)插入模式n在编辑模式下输入插入命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进行插入模式。在该模式下,用户输入的任何字符都被Vi当做文件内容保存起来,并将其显示在屏幕上。(3)命令模

11、式n在编辑模式下,用户按“:”键即可进入命令模式,此时Vi会在显示窗口的最后一行显示一个“:”作为命令模式的提示符,等待用户输入命令。多数文件管理命令都是在此模式下执行的。命令模式执行完后,Vi自动回到编辑模式。http:/ Vi编辑器的使用n12.2.2 Vi编辑操作1.插入模式下的操作(1)插入命令ni命令:插入文本从光标所在位置前开始,并且插入过程中可以使用退格键删除错误的输入。此时vi处于插入状态,屏幕最下行显示“-INSERT-”字样。nI命令:将光标移到当前行的行首,然后在其前插入文本。(2)附加命令na命令:在光标当前所在位置之后追加新文本。新输入的文本放在光标之后,在光标后的原

12、文本将相应地向后移动。nA命令:把光标挪到所在行的行尾,从那里开始插入新文本。当输入A命令后,光标自动移到该行的行尾。http:/ Vi编辑器的使用(3)打开命令no命令:在光标所在行的下面新开一行,并将光标置于新行的行首,等待输入文本。nO命令:在光标所在行的上面插入一行,并将光标置于该行的行首,等待输入文本。http:/ Vi编辑器的使用2.编辑模式下的操作(1)简单光标移动n0命令:移动到所在行行首n$命令:移动到所在行行尾nH命令:移至屏幕首行的行首,不一定是整个文件的第一行。nM命令:移至屏幕显示文件的中间行的行首。nL命令:最底行或最后行的行首。nhjkl命令:h、j、k、l左移、

13、右移、上移或下移一字符。nnG和G命令:nG移动第n行的行首;G移动到末行的行首nn+和n-命令:下移或上移n行。http:/ Vi编辑器的使用(2)按字移动光标n大小写分别代表广义和狭义的字。nw和W命令:右移至下一个字的字首。ne和E命令:移到字尾,若处于字尾,则移到下一个字的字尾。nb和B命令:移至字首,若处于字首,则移到上一个字的字首。(3)按所要求的字符移动光标n/命令:/string往右移动到有string的地方。n?命令:?string往左移动到有string的地方。http:/ Vi编辑器的使用(4)按句移动光标n(命令:移到上一个句子的开头。n)命令:移到下一个句子的开头。(

14、5)按段移动光标n命令:向前移至上一个段的开头。n命令:向后移至下一个段的开头。http:/ Vi编辑器的使用(6)屏幕滚动n滚屏命令:Ctrl+u或Ctrl+U将屏幕向前翻滚半屏。Ctrl+d或Ctrl+D将屏幕向后翻滚半屏。n分页命令:Ctrl+f或Ctrl+F将屏幕向文件尾翻滚一整屏。Ctrl+b或Ctrl+B将屏幕向文件首翻滚一整屏。(7)文本删除n删除单个字符:x或Xn删除多个字符:dd、d$、d0、dw。n取消与重复:u、U、“.”http:/ Vi编辑器的使用3.命令模式下的操作:(1)跳行命令n:nn直接输入要移动到的行号。(2)存盘和退出n存盘命令::w表示将当前编辑的内容存

15、盘;:w filename表示将当前编辑的内容写到filename文件中。n退出命令::q表示退出编辑离开;:wq表示保存后退出;:q!表示不想保存而放弃编辑过的文件后退出。(3)文件新建、打开和改名n新建另一个文件:e filenamen打开另一个文件:r filenamen文件改名:f filenamehttp:/ Vi编辑器的使用(4)字符串查找、替换与删除:n字符串搜索:/string/往右,:?string?往左n字符串替换:a,b s/string1/string2/(g)将从第ab行中的string1用string2替换。n字符串删除:a,b s/string1.*string2/(g)将从第ab行中的string1开始到string2为止的内容删除。(5)文本的复制、移动和删除命令:n文本复制:n1,n2 co n3将从n1到n2行之间的所有文本复制到第n3行的下面。n文本移动:n1,n2 m n3将从n1到n2行之间的所有文本移动到第n3行的下面。n文本删除:n1,n2 d将从n1到n2行之间的所有的文本删除。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com