linux教程 课件,《Linux实用教程》PPT课件

62e50291a81fc54b507f33cb80033297.gif 《Linux实用教程》PPT课件

(56页)

86c9d3fa47a981b4640d51e03a0a1096.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

14.90 积分

Linux实用教程第6章 Linux常用操作命令6.1 文本显示和处理6.2 文件和命令查找6.3 系统信息显示6.4 信 息 交 流6.5 其 他 命 令6.6 在Linux系统中运行DOS命令 虽然目前Linux图形界面的使用已经相当方便,但是有些操作还是需要在传统的文字界面下使用比较灵活。除此之外,使用文字界面登录Linux系统,系统资源的损耗也比较少,从而可以提高系统性能。本章主要讲解在Linux系统中常用的各种操作命令。 本节主要讲述Linux系统下文本显示和处理命令,这些命令有cat,more,less,head,tail,sort,uniq,cut,comm以及diff等。下面分别进行介绍。6.1.1 cat:显示文本文件 使用cat命令可以显示文本文件内容,或把几个文件内容附加到另一个文件中。 命令语法: cat [选项] [文件名] 【例6.1】 显示/etc/fstab文件的内容。 【例6.2】 把文件textfile1文件内容加上行号后输入到textfile2文件中。 【例6.3】 把文件textfile1和textfile2的文件内容加上行号(空白行不加)之后将内容附加到文件textfile3中。6.1.2 more:分页显示文本文件 使用more命令可以分页显示文本文件的内容。 命令语法: more [-dlfpcsu] [-num] [+/pattern] [+linenum] [文件名] 【例6.4】 分页显示文件/etc/named.conf的内容。 【例6.5】 逐页显示testfile文件内容,如有连续两行以上空白行则以一行空白行显示。 【例6.6】 从第20行开始显示testfile文件的内容。 【例6.7】 一次两行显示/etc/passwd文件内容。6.1.3 less:回卷显示文本文件 使用less命令可以回卷显示文本文件的内容。 命令语法: less [选项] [文件名] 【例6.8】 回卷显示/etc/named.conf文件的内容。 6.1.4 head:显示指定文件前若干行 使用head命令可以显示指定文件的前若干行文件内容。 命令语法: head[选项][文件] 【例6.9】 查看文件/etc/passwd的前3行内容。 【例6.10】 查看文件/etc/passwd的文件内容,并显示文件名。6.1.5 tail:查看文件末尾数据 使用tail命令可以查看文件的末尾数据。 命令语法: tail [选项] [文件名] 【例6.11】 查看文件/etc/passwd末尾3行数据。 【例6.12】 查看文件/etc/passwd末尾100字节的数据内容。6.1.6 sort:对文件中的数据进行排序 使用sort命令可以对文件中的数据进行排序,并将结果显示在标准输出上。 命令语法: sort [选项] [文件] 【例6.13】 排序文件file1数据,显示在屏幕上。 【例6.14】 读取文件file1,以倒序排序该文件并显示在屏幕上。6.1.7 uniq:将重复行从输出文件中删除 使用uniq命令可以将文件内的重复行数 据从输出文件中删除,只留下每条记录的唯一 样本。 命令语法: uniq [选项] [文件] 【例6.15】 查看文件file3中重复的数 据内容。 【例6.16】 查看文件file3中不重复的 数据内容。6.1.8 cut:从文件每行中显示出选定的字节、字符或字段 使用cut命令可以从文件的每行中显示出选定的字节、字符或字段。 命令语法: cut { -b List [ -n ] | -c List | -f List [ -s ] [ -d Character ] } [ 文件 ] 【例6.17】 显示文件/etc/passwd中的用户登录名和用户名全称字段,这是第1个和第5个字段,由冒号隔开。6.1.9 comm:比较两个已排过序的文件 使用comm命令可以比较两个已排过序的文件,并将其结果显示出来。 命令语法: comm [-123][--help] [文件1][文件2] 【例6.18】 比较文件file1和file2文件内容。 【例6.19】 比较文件file1和file2,只显示文件file1和file2中相同行的数据内容。6.1.10 diff:逐行比较两个文本文件,列出其不同之处 使用diff命令可以逐行比较两个文本文件,列出其不同之处。它比comm命令完成更复杂的检查。它对给出的文件进行系统的检查,并显示出两个文件中所有不同的行,不要求事先对文件进行排序。 命令语法: diff [选项] file1 file2 【例6.20】 比较file1和file2文件,列出其不同之处。6.1.5 tail:查看文件末尾数据 使用tail命令可以查看文件的末尾数据。 命令语法: tail [选项] [文件名] 【例6.11】 查看文件/etc/passwd末尾3行数据。 【例6.12】 查看文件/etc/passwd末尾100字节的数据内容。 本节主要讲述Linux系统下文件和命令查找命令,这些命令有grep,find,locate,whereis,file,whatis以及which等。下面分别进行介绍。 6.2.1 grep:查找文件中符合条件的字符串 使用grep命令可以查找文件中符合条件的字符串。 命令语法: grep [选项] [查找模式] [文件名] 【例6.21】 在文件kkk中搜索匹配字符“test file”。 【例6.22】 显示所有以d开头的文件中包含“test”的行数据内容。 【例6.23】 显示在d1,d2文件中匹配“test”的行数据内容。 【例6.24】 在文件aa中显示所有包含至少有5个连续小写字符的行数据内容。6.2.2 find:列出文件系统中符合条件的文件或目录 使用find命令可以将文件系统中符合条件的文件或目录列出来,可以指定文件的名称、类别、时间、大小以及权限等不同信息的组合,只有完全相符的文件才会被列出来。 命令语法: find [路径] [选项] [-print] 字  符 含  义 b 块设备文件 d 目录 c 字符设备文件 p 管道文件 l 符号链接文件 f 普通文件 【例6.25】 查找/boot目录下的启动菜单配置文件grub.conf。 【例6.26】 查找/目录下所有以“.conf”为扩展名的文件。 【例6.27】 列出当前目录及其子目录下所有最近20天内更新过的文件。6.2.3 locate:在数据库中查找文件 使用locate命令可以用于查找文件,比find命令的搜索速度快,它需要一个数据库,这个数据库由每天的例行工作(crontab)程序来建立。当建立好这个数据库后,就可以方便地搜寻所需文件了。 命令语法: locate [-d ][--help][--version][范本样式] 【例6.28】 查找文件httpd.conf。 【例6.29】 寻找所有文件名为named.conf的前3个文件 。6.2.4 whereis:查找指定文件、命令和手册页位置 使用whereis命令可以查找指定文件、命令和手册页的位置。 命令语法: whreis [选项] [文件名] 【例6.30】 查找mv命令的二进制文件在什么目录下。 【例6.31】 查找mv的主要文件在什么目录下。6.2.5 file:查询文件类型 使用file命令可以查询指定文件的文件类型。 命令语法: file [选项] [文件名] 【例6.32】 查看/boot目录下所有文件的文件类型。6.2.6 whatis:查询命令功能 使用whatis命令可以查询指定命令的命令功能。 命令语法: whatis [命令] 【例6.33】 查询ls命令的功能。6.2.7 which:显示可执行命令路径 使用which命令可以显示可执行命令的路径和它的别名。 命令语法: which [命令] 【例6.34】 显示ls命令的可执行命令的路径和它的别名。 本节主要讲述Linux系统下信息显示命令,这些命令有uname,hostname,dmesg,cal以及date等。下面分别进行介绍。6.3.1 uname:显示计算机及操作系统相关信息 使用uname命令可以显示计算机以及操作系统的相关信息。 命令语法: uname [-amnrsv] 【例6.35】 显示操作系统的内核版本。 【例6.36】 显示计算机主机名。 【例6.37】 显示计算机硬件类型。 【例6.38】 显示操作系统的全部信息。6.3.2 hostname:显示或修改计算机主机名 使用hostname命令可以显示或修改计算机的主机名。 命令语法: hostname [计算机名] 【例6.39】 显示当前计算机主机名。 【例6.40】 修改计算机主机名为LINUX。6.3.3 dmesg:显示计算机开机信息使用dmesg命令可以显示开机信息。命令语法:dmesg [-cn] [-s ]【例6.41】 显示开机信息。6.3.4 cal:显示日历信息使用cal命令可以显示计算机系统的日历。命令语法:cal [选项] [月 [年]] 【例6.42】 显示本月的月历。 【例6.43】 显示公元2001年年历。 【例6.44】 显示公元2001年5月的月历。 【例6.45】 以星期一为每周的第一天的方式显示本月的月历。 【例6.46】 以1月1日起的天数显示今年的年历。 6.3.5 date:显示和设置 关 键 词: 《Linux实用教程》PPT课件 ppt、pptx格式 免费阅读 下载 天天文库

524d6daf746efaa52c3c71bbfe7ba172.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值