书签 分享 收藏 举报 版权申诉 / 55
上传文档赚钱

类型Linux操作系统基础与应用第三章课件.pptx

  • 上传人(卖家):三亚风情
  • 文档编号:3372556
  • 上传时间:2022-08-24
  • 格式:PPTX
  • 页数:55
  • 大小:1.05MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《Linux操作系统基础与应用第三章课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Linux 操作系统 基础 应用 第三 课件
    资源描述:

    1、第三章 Linux常用Shell命令【本章导读】本章先介绍了Shell的简介,然后介绍了Shell语法及特点,接着详细介绍了Shell命令的使用方式,包括Shell基本命令、文件与目录操作命令以及VI编辑器等。3.1 shell基础 Shell是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把它送入内核执行。Shell在Linux系统中处于承上启下的地位,它负责连接Linux中的用户空间与内核空间。每个Linux系统的用户都可以拥有他自己的用户界面或Shell,用以满足他们自己专门的Shell需要。目前常用的Shell版本有以下几种。Bourne Sh

    2、ell:由贝尔实验室开发。BASH:GNU的Bourne Again Shell,是GNU操作系统上默认的Shell。Korn Shell:是对Bourne Shell的发展,在大部分内容上与Bourne Shell兼容。Shell语法及特点其中以内的在前面的为已登录的用户,如图3-3中显示的是根用户root。以后为计算机的主机名,如图3-3所示为RHEL6。在主机名以后的内容显示的是该命令显示的目录,如图3-3所示为桌面。在之外的为Shell命令的提示符,其中又包含#和$,#是超级用户端提示符,而$是普通用户的提示符,如图3-3所示为#,则代表当前用户是超级用户(root代表管理员)。端?S

    3、hell命令基本格式Shell命令由命令名、选项和参数三部分组成,常见格式如下。命令名 选项 参数1 参数2.Shell命令的特点(1)命令的记忆功能。(2)命令的补全功能。(3)通配符。(4)重定向。(5)管道。(6)注释符。3.2 shell命令启动Shell在Linux中启动Shell常用的方式主要有以下三种。在桌面上依次选择“应用程序”“系统工具”“终端”启动。在桌面窗口中直接单击鼠标右键,在出现的菜单中选择“在命令终端中打开”命令启动。在桌面环境下按快捷组合键Alt+Ctrl+(F2F6中任意一个)即可进入虚拟终端,再按快捷组合键Alt+Ctrl+F1即可返回图形化界面。Shell基

    4、本命令(1)注销。(2)重启。(3)关机。(4)帮助命令。(5)切换用户账号命令。3.3 文件和目录命令Linux操作系统有一个重要的概念一切皆文件。1touch创建文件touch命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),文件的数据将被原封不动地保留下来;二是用来创建新的空文件。touch命令语法如下。touch(参数)文件名2cat查看文件内容cat命令的用途是连接文件或标准输入并打印。常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。cat命令语法如下:cat(参数)文件名3grep查找文件内容gr

    5、ep命令的功能是查找特定的文件,比如在文件中寻找某些信息,便可以使用该命令。grep命令语法如下:grep(参数)文件名其中参数是指要寻找的字符串的特征。4head查看文件开头head命令用于显示文件的开头部分,默认显示文件的前10行。head命令语法如下:head(参数)文件名5tail查看文件结尾tail命令用于显示文件的结尾部分,默认显示文件的最后10行。tail命令语法如下:tail(参数)文件名6more分页显示文件之前讲的ca命令在用来显示文件时,会将文件的内容全部显示出来。由此会造成用户最终只能看见文件的最后部分。而more命令则可以分屏显示文件内容,因此该命令的用途更广泛。mo

    6、re命令语法如下:more(参数)文件名cat?7less对文件的高级显示less命令是对more命令的改进和加强,less命令除了可以向下翻页之外,还可以向上翻页和前后翻页。less命令的语法如下。less(参数)文件名8cp复制文件cp命令用于复制文件或者目录。cp命令的语法如下:cp(参数)源文件或目录 目标文件或目录9mv移动文件mv命令是move的缩写,用于移动文件或者目录。在复制到的同时还可以更改源文件的名称。mv命令的语法如下:mv(参数)源文件或目录 目标文件或目录10rm删除文件rm命令用于删除文件或者目录。使用该命令可以一次性删除多个文件。rm命令的语法如下:rm(参数)文

    7、件名11find文件查找find命令用于在指定的范围内迅速找到需要的文件。find命令的语法如下:find路径(参数)12which文件定位which命令用于在PATH变量指定的路径中搜索某个系统命令的位置,并且返回第一个搜索结果。which命令的语法如下:which(参数)13ls查看文件类型ls命令用于列出文件或者目录信息。ls命令的语法如下:ls(参数)文件或目录名14diff比较文件内容diff命令用于比较两个文件内容的不同。diff命令的语法如下:diff(参数)源文件 目标文件常用目录操作命令1pwd查看当前路径pwd命令用于显示当前目录的完整路径。pwd命令的语法如下:pwd值得

    8、注意的是,在Linux中的路径分为绝对路径和相对路径。绝对路径是指从根目录“/”到当前目录的路径;而相对路径是指从当前目录到其子目录的路径。目录之间层次关系以“/”表示。其中,/:根目录位于Linux文件系统目录结构的顶层,一般根目录下只存放目录。2mkdir创建新目录mkdir命令用于创建新目录。mkdir命令的语法如下:mkdir(参数)目录名3rmdir删除目录rmdir命令用于删除空目录。rmdir命令的语法如下:rmdir(参数)目录名4cd切换目录cd命令用于在不同的目录中进行切换。当用户登录Linux系统后,会处于用户的家目录下,如用户是以root账号登录,则家目录为/root。

    9、这时候如果该用户想跳转到其他目录中就可以使用cd来进行切换。值得注意的是,在Linux系统中,用“.”代表当前目录,“.”代表当前目录的父目录,用“”代表用户的家目录(主目录),用“/”代表系统的根目录。5mv移动目录mv命令除了可以移动文件外,还可以移动目录。例如:mv stu bin/将文件stu移动到目录bin下mv bin/桌面/将目录bin移动到桌面上6cp复制目录cp命令除了可以复制文件外,还可以复制目录。例如:root RHEL6#cd/tmp/切换目录到/tmproot RHEL6 tmp#cp/var/log/wtmp./表示将/var/log/wtmp复制到tmp目录下此外

    10、,为了能够复制到当前目录,最后的“.”不能忽略。文件与目录操作综合应用【例3-3】使用命令执行目录间的跳转。【例3-4】目录和文件的建立与删除。【例3-5】显示文件内容。3.4 系统信息相关命令常用显示系统信息命令1uname查看系统信息uname命令用于显示本机的系统信息。uname命令的语法如下:uname(参数)2du显示当前目录及子目录所占空间du命令用于显示当前目录和子目录所占空间大小。du命令的语法如下:du(参数)目录3df显示所有文件系统的使用情况df命令用于显示所有文件系统的使用情况及剩余空间信息。df命令的语法如下:df(参数)4top显示系统中进程的资源占用情况top命令

    11、用于实时显示系统中各进程的资源占用情况,如CPU、内存、运行时间、交换分区、执行的线程等信息。使用该命令可以发现系统的缺陷。top命令的语法如下:top(参数)d n5free查看系统内存和虚拟内存的大小及占用情况free命令用于查看系统内存、虚拟内存的大小及占用情况。free命令的语法如下:free(参数)常用日期时间操作命令1data查看当前系统的日期和时间date命令用于显示或者设置系统的日期和时间。date命令的语法如下:date(参数)格式控制字符串2cal显示当前系统的月份或年份的日历cal命令用于显示指定年月或月份的日历。cal命令的语法如下:cal(参数)月份 年份3clock

    12、查看日期和时间clock命令用于从计算机的硬件中获取日期和时间。如显示现在时刻,调整硬件时钟的时间,将系统时间设成与硬件时钟时间一致,或是把系统时间回调到硬件时钟。常用的其他命令1clear清屏clear命令用于清除字符终端屏幕内容。2history查看执行过的命令history命令用于显示用户最近执行过的命令,通过该命令用户可以清楚地看到自己之前执行的操作。值得注意的是,该命令只能在BASH中使用。3.5文本编辑器VI VI编辑器是Linux中最基本的文本编辑器,它工作在字符模式下。VI可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑

    13、程序所没有的。VI有三种状态,分别是命令模式、插入模式和末行模式。(1)命令模式。控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式下,或者到底行模式。(2)插入模式。只有在插入模式下,才可以做文字输入,按Esc键可回到命令行模式。(3)末行模式。将文件保存或退出VI,也可以设置编辑环境,如寻找字符串、列出行号等。不过一般在使用时将VI简化成两个模式,就是将末行模式也算入命令行模式。VI的操作与应用(1)进入VI。在系统提示符号输入vi及文件名称后,就进入VI全屏幕编辑画面。例如:root RHEL6#vi。(2)在命令模式下编辑VI。进入该模式后,VI编辑器处于命令模式,是

    14、无法编辑文本的,只能输入命令。界面如图3-27所示。VI命令综合应用实例。3.6 小结(1)Shell是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口,它是命令语言、命令解释程序及程序设计语言的统称,它接收用户输入的命令并把它送入内核去执行。当用户向Shell发出各种命令时,内核(Kernel)会接收命令并作出相应的反应。Shell命令由命令名、选项和参数三部分组成。(2)在Shell中可以实现Linux操作系统的各种功能,如目录和文件的创建及删除。常见的基本命令有su、exit、shutdown、man、clear、date、uname、du、cal、history等。常见的目录及文件命令有mkdir、rmdir、cd、mv、ls、touch、cp、rm、cat、grep、more、less等。(3)VI编辑器是Linux中最基本的文本编辑器,它工作在字符模式下。VI可以执行输出、删除、查找、替换、块操作等众多文本操作。3.7 实训实训目的(1)掌握Linux中的基本命令。(2)掌握Linux中目录与文件的使用命令。(3)掌握Linux中VI的使用命令。实训内容略

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Linux操作系统基础与应用第三章课件.pptx
    链接地址:https://www.163wenku.com/p-3372556.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库