欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    操作系统8linux命令.ppt

    • 资源ID:91055997       资源大小:397KB        全文页数:84页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    操作系统8linux命令.ppt

    操作系统原理及应用操作系统原理及应用Linux篇篇软件工程系统软件工程系统 郎璐红郎璐红第第8 8章章 Linux Linux基础知识基础知识学习目标学习目标掌握掌握LinuxLinux启动、登录、注销和关机的方启动、登录、注销和关机的方法;法;掌握掌握Red Hat Linux Red Hat Linux 上上ShellShell中目录操作中目录操作命令、文件操作命令、系统信息命令、命令、文件操作命令、系统信息命令、网络命令等的使用;网络命令等的使用;掌握文本编辑器掌握文本编辑器vivi的使用。的使用。第第8 8章章 Linux Linux基础知识基础知识8.1登录、注销和关机登录、注销和关机8.2shell简介简介8.3Linux的文件管理的文件管理8.4常用的常用的shell命令命令8.5shell变量和脚本变量和脚本8.6vi编辑器的使用编辑器的使用8.7实验:实验:Linux的基本操作和常用命令的使用的基本操作和常用命令的使用8.1 登录、注销和关机图8.1 GNOME的登录界面图8.2 Red Hat Linux文本方式登录界面图8.3 Red Hat Linux登录成功后的状态界面取消取消root root 密码密码运行运行vim/etc/shadow,可以看到第一行内容大致,可以看到第一行内容大致如下:如下:root:$1$dVVd5YVP$OgZG58TL/NRExTfcr6URH.:11829:0:99999:7:-1:-1:134539236,要取消要取消root密码,只需将第一行密码,只需将第一行root后第一对后第一对:之间的字符全部删除即可,删除后如下:之间的字符全部删除即可,删除后如下:root:11829:0:99999:7:-1:-1:134539236然后用然后用:w!强行存盘(因为强行存盘(因为shadow文件是只读的)文件是只读的)后用后用:q退出退出vi则实现取消了则实现取消了root密码。密码。2.2.注销注销图形界面下注销。图形界面下注销。在文本模式在文本模式“rootROSE root#”“rootROSE root#”下,退出系统有三种下,退出系统有三种方式:方式:(1)(1)输入输入“logout”“logout”,然后按,然后按EnterEnter键。键。(2)(2)输入输入“exit”“exit”,然后按,然后按EnterEnter键。键。(3)(3)按按CtrlCtrld d组合键。组合键。3.3.关机关机图形界面下关机。图形界面下关机。文本模式下文本模式下:(1)(1)关闭系统:关闭系统:rootROSE root#haltrootROSE root#halt或或shutdownshutdown命令。命令。(2)(2)重新启动系统:重新启动系统:rootROSE root#rebootrootROSE root#reboot或按或按CtrlCtrlAltAltDelDel组合键组合键 shutdown选项选项时间时间警告信息警告信息命令中各选项的含义为:命令中各选项的含义为:-k并不真正关机而只是发出警告信息给所有用户并不真正关机而只是发出警告信息给所有用户-r关机后立即重新启动关机后立即重新启动-h关机后不重新启动关机后不重新启动-f快速关机重启动时跳过快速关机重启动时跳过fsck-n快速关机不经过快速关机不经过init程序程序-c取消一个已经运行的取消一个已经运行的shutdown需要特别说明的是该命令只能由超级用户使用需要特别说明的是该命令只能由超级用户使用例例1系统在十分钟后关机并且马上重新启动系统在十分钟后关机并且马上重新启动#shutdownr+10例例2系统马上关机并且不重新启动系统马上关机并且不重新启动#shutdownhnow联机帮助机帮助1)1)显示帮助手册显示帮助手册 通常使用者只要在命令通常使用者只要在命令manman后,输入想要获取的命令的名称后,输入想要获取的命令的名称(例如(例如lsls),),manman就会列出一份完整的说明,其内容包括命令就会列出一份完整的说明,其内容包括命令语法、各选项的意义以及相关命令等。该命令的一般形式为:语法、各选项的意义以及相关命令等。该命令的一般形式为:man man 选项选项 命令名称命令名称man命令的常用选项命令的常用选项常用选项常用选项说明说明-S根据章节显示,由于一个命令名称可能会有很多根据章节显示,由于一个命令名称可能会有很多类别,其类别说明如下表所示。类别,其类别说明如下表所示。-f只显示出命令的功能而不显示其中详细的说明文件只显示出命令的功能而不显示其中详细的说明文件-w不显示手册页,只显示将被格式化和显示的文件所在不显示手册页,只显示将被格式化和显示的文件所在位置。位置。-a显示所有的手册页,而不是只显示第一个。显示所有的手册页,而不是只显示第一个。-E在每行的末尾显示在每行的末尾显示$符号符号2)2)系统帮助文档系统帮助文档helphelp命命令令用用于于查查看看所所有有ShellShell命命令令。用用户户可可以以通通过过该该命命令令寻寻求求ShellShell命命令令的的用用法法,只只需需在在所所查查找找的的命命令令后后输输入入-helphelp命命令令,就可以看到所查命令的内容了。就可以看到所查命令的内容了。例如:查看cd命令的使用方法。$cd-help3)whereis3)whereis命令命令这这个个程程序序的的主主要要功功能能是是寻寻找找一一个个命命令令所所在在的的位位置置。例例如如,最最常常用用的的lsls命命令令,它它是是在在/bin/bin这这个个目目录录下下的的。如如果果希希望望知知道道某某个个命命令令存存在在哪哪一一个个目目录录下下,可可以以用用whereiswhereis命命令令来来查查询询。该该命命令令的一般形式为:的一般形式为:whereis 选项 命令名。说明:一般直接使用不加选项的whereis命令,但用户也可根据特殊需要选用它的一些选项。该命令中各选项的说明如下表所示。whereis命令的常用选项章节说明-b只查找二进制文件-m查找主要文件-s查找来源-u查找不常用的记录文件例例如如:查查找找cdcd命命令令二二进进文文件件在在什什么么目目录录下下。可可使使用如下命令:用如下命令:$whereis-b cd$whereis-b cd4)clear4)clear命令命令功能:清除屏幕。功能:清除屏幕。语法:语法:clearclear8.2 shell简介8.2.1 shell8.2.1 shell简介简介8.2.2 shell8.2.2 shell的特点的特点 8.2.1 shell简介ShellShell,顾名思义就是包含在,顾名思义就是包含在Red Hat LinuxRed Hat Linux外外的一层的一层“壳壳”,它是,它是Red Hat LinuxRed Hat Linux与用户之与用户之间的界面、程序,它可以接收、解释或执行用间的界面、程序,它可以接收、解释或执行用户的命令户的命令 。ShellShell可以接收的命令有如下几类:可以接收的命令有如下几类:Shell Shell的的内部命令和应用程序。内部命令和应用程序。ShellShell本身就是一个解释型的程序设计语言。本身就是一个解释型的程序设计语言。ShellShell程序的作用类似于程序的作用类似于DOSDOS命令的批处理文件命令的批处理文件(bat)(bat)。它以一定的顺序执行若干命令,但。它以一定的顺序执行若干命令,但shellshell程序远比程序远比DOSDOS的批处理文件结构复杂得多,的批处理文件结构复杂得多,功能也强大得多。功能也强大得多。ShellShell程序支持在高级语言程序支持在高级语言所能见到的绝大多数程序结构,比如循环、函所能见到的绝大多数程序结构,比如循环、函数、变量和数组。数、变量和数组。ShellShell是是LinuxLinux强大功能中不强大功能中不可缺少的重要部分。可缺少的重要部分。例如:例如:用户输入用户输入“lsl”shell翻译这条命令翻译这条命令操作系统执行翻译后的指令操作系统执行翻译后的指令shell shell 首先检查命令是否是内部命令,再检查是首先检查命令是否是内部命令,再检查是否是一个应用程序,这里的应用程序可以是否是一个应用程序,这里的应用程序可以是LinuxLinux本身的实用程序,比如本身的实用程序,比如ls ls 和和 rm rm,也可以是购买,也可以是购买的商业程序,或者是公用软件(的商业程序,或者是公用软件(public domain public domain softwaresoftware),就象),就象 openoffice openoffice。如果命令被成功。如果命令被成功的找到的话,的找到的话,shellshell的内部命令或应用程序将被分的内部命令或应用程序将被分解为系统调用并传给解为系统调用并传给LinuxLinux内核。内核。8.2.2 shell的特点(1)(1)交互式环境。交互式环境。ShellShell使用户和使用户和LinuxLinux系统之间系统之间进行对话,这一对话一直持续到用户中止进行对话,这一对话一直持续到用户中止shellshell进程。进程。(2)shell(2)shell脚本脚本(即即shell script)shell script)。它是指。它是指shellshell的编程机制。的编程机制。ShellShell包含许多可以由用户直接包含许多可以由用户直接执行的命令,执行的命令,shellshell脚本是指用户可以将脚本是指用户可以将LinuxLinux命令编制成一个可单独执行的文件,比如一些命令编制成一个可单独执行的文件,比如一些简单的批处理命令就是一个简单的批处理命令就是一个shellshell文本。文本。(3)(3)输入输入/输出重定向输出重定向(、)。(4)(4)管道机制管道机制(|)(|)。LinuxLinux提供的管道机制可以使提供的管道机制可以使一条命令的输出作为另外一条命令的输入。一条命令的输出作为另外一条命令的输入。(5)(5)元字符机制元字符机制(?、?、*、|)|)。在。在shellshell环境下,环境下,某些字符和字符组合具有特殊的意义,可以方便某些字符和字符组合具有特殊的意义,可以方便用户操作。大多数操作系统多具有这样的机制。用户操作。大多数操作系统多具有这样的机制。(6)(6)后台处理后台处理(&)(&)。Red Hat LinuxRed Hat Linux是一个支持多任是一个支持多任务的操作系统,因此可以使用户在后台执行命令。务的操作系统,因此可以使用户在后台执行命令。用户在处理当前任务的同时,如果用户在处理当前任务的同时,如果CPUCPU时间允许,时间允许,系统会自动去处理其他的命令。当后台命令执行系统会自动去处理其他的命令。当后台命令执行完毕后,系统将通知用户。完毕后,系统将通知用户。(7)(7)定制环境。定制环境。ShellShell是每个用户的工作环境。如同是每个用户的工作环境。如同使用使用WindowsWindows操作系统时用户可以定制自己的桌面操作系统时用户可以定制自己的桌面一样,一样,Red Hat LinuxRed Hat Linux也提供了许多便捷的工具供也提供了许多便捷的工具供用户定制自己满意的用户定制自己满意的shellshell环境。环境。一一般般的的LinuxLinux使使用用者者均均为为普普通通用用户户,而而系系统统管管理理员员一一般般使用超级用户帐号完成一些系统管理的工作使用超级用户帐号完成一些系统管理的工作 要要说说明明的的是是,不不同同的的用用户户登登录录其其终终端端的的提提示示符符略略有有不不同同,超级用户和一般用户登录,其提示符如下图所示。超级用户和一般用户登录,其提示符如下图所示。命令格式命令格式命令名命令名选项选项参数参数1参数参数2(1)命令名由小写的英文字母构成,常常是表)命令名由小写的英文字母构成,常常是表示相应功能的英文单词或单词的缩写。例如:示相应功能的英文单词或单词的缩写。例如:date表示日期;表示日期;cp表示复制命令,用于复制文表示复制命令,用于复制文件,是件,是copy的缩写等等。的缩写等等。(2)方括号括起来的部分,表示该项对命令行)方括号括起来的部分,表示该项对命令行来说不是必须的,是可选的。例如:直接在提来说不是必须的,是可选的。例如:直接在提示符后面输入命令示符后面输入命令date,表示显示当前的日期,表示显示当前的日期和时间。和时间。(3)选项是对命令的特别定义,以)选项是对命令的特别定义,以“-”开始,开始,多个选项可用一个多个选项可用一个“-”连起来。例如:连起来。例如:lsl-a和和lsla相同。注意:减号一般不能省略,只相同。注意:减号一般不能省略,只有个别命令的选项中的减号可以省略,如有个别命令的选项中的减号可以省略,如tar命命令。令。(4)命令与选项和参数之间要用空格或制表符)命令与选项和参数之间要用空格或制表符隔开。多余的空格会被隔开。多余的空格会被shell解释为单个空格。解释为单个空格。(5)shell命令可以识别大小写,也就是说命令可以识别大小写,也就是说Linux是严格区分大小定的。是严格区分大小定的。Linux命令一般都是小命令一般都是小写。写。在在shell提示符下,可以输入相应的命令。输入后,提示符下,可以输入相应的命令。输入后,必须按必须按Enter键予以确认。键予以确认。技巧技巧使用历史记录历史记录列表最简单的方法是用上上方向键方向键。命令补齐命令补齐(Command-LineCompletion)的操作技巧,所谓命令补齐是指当键入的字符足以确定目录中一个唯一的文件时,只须按Tab键键就可以自动补齐该文件名的剩下部分。8.3 Linux的文件管理文件系统的维护包括保持文件系统干净、修文件系统的维护包括保持文件系统干净、修复受损的文件系统和保证让所有用户有足够的复受损的文件系统和保证让所有用户有足够的空间。文件系统管理包括:在安装时在基本硬空间。文件系统管理包括:在安装时在基本硬盘上建立文件系统;系统安装后,把文件系统盘上建立文件系统;系统安装后,把文件系统添加到基本硬盘或辅助硬盘上;允许跨越网络添加到基本硬盘或辅助硬盘上;允许跨越网络安装文件系统;安装和卸下文件系统;检查和安装文件系统;安装和卸下文件系统;检查和修复文件系统;增加或删除安装配置;维护文修复文件系统;增加或删除安装配置;维护文件系统的空闲空间。件系统的空闲空间。1.文件系统文件系统用来存放和管理所有系统使用的文件文件系统用来存放和管理所有系统使用的文件和数据,其载体是软盘或硬盘分区。一个软盘和数据,其载体是软盘或硬盘分区。一个软盘或硬盘分区在作为文件系统使用时,必须进行或硬盘分区在作为文件系统使用时,必须进行初始化,并将如何组织文件的数据结构写到这初始化,并将如何组织文件的数据结构写到这些介质上,这个过程就是建立文件系统过程。些介质上,这个过程就是建立文件系统过程。L Linuxinux的文件系统是树形结构,所有的文件和的文件系统是树形结构,所有的文件和目录都是树上的节点,树的根就是整个文件系目录都是树上的节点,树的根就是整个文件系统的最顶层目录,即根目录。文件连接到目录,统的最顶层目录,即根目录。文件连接到目录,目录再连接到上一层目录,所有的文件和目录目录再连接到上一层目录,所有的文件和目录最终都归结到跟目录,形成整个文件系统。最终都归结到跟目录,形成整个文件系统。LinuxLinux使用一个统一的接口支持多种文件系统,使用一个统一的接口支持多种文件系统,每种文件系统都有各自的格式和特征每种文件系统都有各自的格式和特征(如文件名长如文件名长度、最大文件大小等度、最大文件大小等)。目前,。目前,LinuxLinux支持的文件支持的文件系统类型系统类型MINIXMINIX、EXTEXT、EXT2EXT2、EXT3EXT3、procproc、hpfshpfs、nfsnfs、isofsisofs、msdos fatmsdos fat、vfatvfat、ntfsntfs、umsdosumsdos、xiafsxiafs及及sysvsysv等。等。Red Hat LinuxRed Hat Linux默认的文件系默认的文件系统是统是ext3ext3。第一个专门为第一个专门为LinuxLinux设计的文件系统被称为扩设计的文件系统被称为扩展文件系统展文件系统(Extended File System)(Extended File System)或或EXTEXT。它出。它出现于现于19921992年年4 4月,但性能不太好。月,但性能不太好。19931993年扩展文件年扩展文件系统第二版系统第二版ext2ext2被设计出来并添加被设计出来并添加LinuxLinux中。中。ext2ext2是一个强大的可扩展文件系统,被认为是当时最是一个强大的可扩展文件系统,被认为是当时最成功的成功的LinuxLinux文件系统。文件系统。ext3文件系统的特性(1)(1)可用性可用性 除非发生硬件故障,即使非法关机,除非发生硬件故障,即使非法关机,ext3ext3也不需要文件也不需要文件系统校验。系统校验。(2)(2)数据完整性数据完整性 ext3 ext3文件系统在非法关机时,数据完整性能得到可靠的文件系统在非法关机时,数据完整性能得到可靠的保障。保障。(3)(3)速度速度 尽管尽管ext3ext3写入数据的次数多于写入数据的次数多于ext2ext2,但是,但是ext3ext3常常快于常常快于ext2ext2。(4)(4)简易转换简易转换 可以容易地不经格式化而把可以容易地不经格式化而把ext2ext2转换为转换为ext3ext3系统,体现系统,体现了可靠的日志式文件系统的优越性了可靠的日志式文件系统的优越性 2.Linux的文件系统结构/bootdevetchomelibbinprocusrvargrublost+foundsharelocalbinmansrcbinman1php.1(1 1)工作目工作目录录与用与用户户主目主目录录 从从逻逻辑辑上上讲讲,用用户户在在登登录录到到LinuxLinux系系统统中中之之后后,每每时时每每刻刻都都“处处在在”某某个个目目录录之之中中,此此目目录录被被称称作作工工作作目目录录或或当当前前目目录录(Working Working DirectoryDirectory)。工工作作目目录录是是可可以以随随时时改改变变的的。用用户户初初始始登登录录到到系系统统中中时时,其其主主目目录录(Home Home DirectoryDirectory)就就成成为为其其工工作作目目录录。工工作作目目录录用用“.”“.”表示,其父目表示,其父目录录用用“.”“.”表示。表示。用用户户主主目目录录是是系系统统管管理理员员增增加加用用户户时时建建立立起起来来的的(以以后后也也可可以以改改变变),每每个个用用户户都都有有自自己己的的主主目目录录,不不同同用用户户的的主主目目录录一一般般互互不不相相同同。用用户户刚刚登登录录到到系系统统中中时时,其其工工作作目目录录便便是是该该用用户户主主目目录录,通通常常与与用用户户的登的登录录名相同。名相同。(2 2)路径)路径 路路径径是是指指从从树树型型目目录录中中的的某某个个目目录录层层次次到到某某个个文文件件的的一一条条道道路路。此此路路径径的的主主要要构构成成是是目目录录名名称称,中中间间用用“/”“/”分分开开。某某个个文文件件在在文文件件系系统统中中的的位位置置都是由相都是由相应应的路径决定的。的路径决定的。路路径径又又分分相相对对路路径径和和绝绝对对路路径径。绝绝对对路路径径是是指指从从“根根”开开始始的的路路径径,也也称称为为完完全全路路径径;相相对对路路径径是从用是从用户户工作目工作目录录开始的路径。开始的路径。应应该该注注意意到到,在在树树型型目目录录结结构构中中到到某某一一确确定定文文件件的的绝绝对对路路径径和和相相对对路路径径均均只只有有一一条条。绝绝对对路路径径是是确确定定不不变变的的,而而相相对对路路径径则则随随着着用用户户工工作作目目录录的的变变化化而而不不断断变变化化。这这一一点点对对于于以以后后使使用用某某些些命命令令如如cpcp和和tartar等大有好等大有好处处。(3 3)LinuxLinux系统主要目录说明系统主要目录说明/bin bin/bin bin是是binarybinary的缩写。这个目录是对的缩写。这个目录是对UNIXUNIX系系统习惯的沿袭,存放着使用者最经常使用的命令。统习惯的沿袭,存放着使用者最经常使用的命令。例如:例如:cp,ls,catcp,ls,cat等。等。/boot/boot 这里存放的是启动这里存放的是启动LinuxLinux时使用的一些核心时使用的一些核心文件。文件。/dev dev/dev dev是是device(device(设备设备)的缩写。这个目录下是的缩写。这个目录下是所有所有LinuxLinux的外部设备,其功能类似的外部设备,其功能类似DOSDOS下的下的.sys.sys和和WindowsWindows下的下的.vxd.vxd。在。在LinuxLinux中设备和文件是用中设备和文件是用同种方法访问的。例如同种方法访问的。例如:/dev/hda:/dev/hda代表第一个物理代表第一个物理IDEIDE硬盘。硬盘。/etc/etc 这个目录用来存放所有系统管理所需要的配这个目录用来存放所有系统管理所需要的配置文件和子目录。置文件和子目录。/home/home 用户的主目录,比如说有个用户叫用户的主目录,比如说有个用户叫wangwang,那他的主目录就是那他的主目录就是/home/wang/home/wang。/lib/lib 这个目录里存放着系统最基本的动态链接共这个目录里存放着系统最基本的动态链接共享库,其作用类似于享库,其作用类似于WindowsWindows里的里的.dll.dll文件。几乎文件。几乎所有的应用程序都需要用到这些共享库。所有的应用程序都需要用到这些共享库。/mnt/mnt 这个目录是空的,系统提供这个目录是让用这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。户临时挂载别的文件系统。/proc/proc 这个目录是一个虚拟的目录,它是系统内这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获存的映射,我们可以通过直接访问这个目录来获取系统信息。取系统信息。/root/root 系统管理员,超级权限者的用户主目录。系统管理员,超级权限者的用户主目录。/sbin s/sbin s就是就是Super UserSuper User的意思,也就是说这里存的意思,也就是说这里存放的是一些系统管理员使用的系统管理程序。放的是一些系统管理员使用的系统管理程序。/tmp/tmp用来存放一些临时文件的地方。用来存放一些临时文件的地方。/usr/usr 这是个最庞大的目录,我们要用到的很多应这是个最庞大的目录,我们要用到的很多应用程序和文件几乎都存放在这个目录下。用程序和文件几乎都存放在这个目录下。/var/var 这个目录中存放着经常变动的文件,为了保这个目录中存放着经常变动的文件,为了保持持/usr/usr的相对稳定,那些经常被修改的目录可以的相对稳定,那些经常被修改的目录可以放在这个目录下。系统的日志文件就在放在这个目录下。系统的日志文件就在/var/log/var/log目录中。目录中。3.文件名与文件类型文件名是一个文件的标识。文件名是一个文件的标识。Red Hat LinuxRed Hat Linux系系统中的文件名的命名规则与统中的文件名的命名规则与WindowsWindows系统基本系统基本相同。它同样是由字母、数字、下划线、圆点相同。它同样是由字母、数字、下划线、圆点等组成,最长不能超过等组成,最长不能超过255255个字符。在个字符。在Red Hat Red Hat LinuxLinux系统中,没有像系统中,没有像WindowsWindows系统那样明显的系统那样明显的扩展名,但它对字母大小写是严格区分的。扩展名,但它对字母大小写是严格区分的。LinuxLinux有四种基本文件系统类型:普通文件、有四种基本文件系统类型:普通文件、目录文件、链接文件和特殊文件。目录文件、链接文件和特殊文件。文件类型(1)(1)普通文件:如文本文件、普通文件:如文本文件、C C语言源代码、语言源代码、ShellShell脚本、二进制的可执行文件等。脚本、二进制的可执行文件等。(2)(2)目录文件:包括文件名、子目录名及其指针。目录文件:包括文件名、子目录名及其指针。它是它是LinuxLinux储存文件名的惟一地方。储存文件名的惟一地方。(3)(3)链接文件:它是一个文件的第二个名字,这链接文件:它是一个文件的第二个名字,这是针对多用户共享同一文件而产生的文件。是针对多用户共享同一文件而产生的文件。(4)(4)特殊文件:特殊文件:LinuxLinux的一些设备如磁盘、终端、的一些设备如磁盘、终端、打印机等都在文件系统中表示出来,这一类文打印机等都在文件系统中表示出来,这一类文件就是特殊文件,常放在件就是特殊文件,常放在/dev/dev目录内。目录内。4.建立文件系统磁盘分区建立好之后,就可以建立文件磁盘分区建立好之后,就可以建立文件系统。只有完成文件系统的建立,才能系统。只有完成文件系统的建立,才能以此为基础,产生所需文件。这一步工以此为基础,产生所需文件。这一步工作是通过作是通过mkfsmkfs工具来完成的。工具来完成的。例如,如果需要在分区例如,如果需要在分区/dev/hda2/dev/hda2上建立上建立ext3ext3文件系统,并检查坏块,应该使用文件系统,并检查坏块,应该使用以下命令:以下命令:#mkfs-c/dev/hda2#mkfs-c/dev/hda25.安装文件系统创建文件系统后,需要使用命令创建文件系统后,需要使用命令mountmount将将该文件系统挂载到主文件系统中。只有该文件系统挂载到主文件系统中。只有通过文件系统的挂载,才能让通过文件系统的挂载,才能让LinuxLinux操作操作系统认识该文件系统,也才能在这个文系统认识该文件系统,也才能在这个文件系统上进行所需的文件操作。执行件系统上进行所需的文件操作。执行mountmount命令需要超级用户权限。命令需要超级用户权限。mountmount命令的一般格式如下:命令的一般格式如下:mount mount 选项参数选项参数 磁盘设备名磁盘设备名 挂载点挂载点6.卸载文件系统当不再使用一个已经挂载好的文件系统时,或当不再使用一个已经挂载好的文件系统时,或者是需要对某个文件系统进行检查时就可以把者是需要对某个文件系统进行检查时就可以把它卸载掉了;另外,对于软盘和光盘文件系统,它卸载掉了;另外,对于软盘和光盘文件系统,每一次使用都要进行安装,而换盘时则需要卸每一次使用都要进行安装,而换盘时则需要卸载,否则,光盘取不出来。载,否则,光盘取不出来。命令格式:命令格式:umount umount 选项参数选项参数磁盘设备名磁盘设备名|安装点安装点 8.4 常用的shell命令8.4.1目录操作命令目录操作命令8.4.2文件操作命令文件操作命令8.4.3进程管理命令进程管理命令8.4.4系统信息命令系统信息命令8.4.5网络命令网络命令8.4.6其他命令其他命令8.4.1 目录操作命令1.1.创建目录创建目录mkdirmkdir命令命令功能:创建一个目录功能:创建一个目录(类似类似MSDOSMSDOS下的下的mdmd命令命令)。语法:语法:mkdir mkdir 选项选项 dirname dirname 说明:该命令创建由说明:该命令创建由dirnamedirname命名的目录。要命名的目录。要求创建目录的用户在当前目录中求创建目录的用户在当前目录中(dirname(dirname的父的父目录中目录中)具有写权限,并且具有写权限,并且dirnamedirname不能是当前不能是当前目录中已有的目录或文件名称目录中已有的目录或文件名称。命令中的参数说明如下:m模式:在建立目录时把按模式指定设置目录权限。目录的权限分为:目录所有者的权限、组中其他人对目录的权限和系统中其他人对目录的权限。这三个权限分别用三个数字之和来表示:对目录的读权限是4、写权限是2、执行权限是1。-p目录名:建立所有不存在父目录的目录。目录:要建立的目录。2.2.删删除目除目录录rmdir rmdir 命令命令功能:删除空目录。功能:删除空目录。语法:语法:rmdir rmdir 选项选项 dirname dirname 说明:说明:dirnamedirname表示目录名。该命令从一个表示目录名。该命令从一个目录中删除一个或多个子目录项。需要特目录中删除一个或多个子目录项。需要特别注意的是,一个目录被删除之前必须是别注意的是,一个目录被删除之前必须是空的。删除某目录时也必须具有对父目录空的。删除某目录时也必须具有对父目录的写权限。的写权限。命令中的参数说明如下:-p:在删除目录表指定的目录后,若父目录为空,则rmdir也删除父目录。状态信息显示什么被删除,什么没被删除。目录列表:空格分隔的目录名列表。要删除的目录必须为空。rootlocalhost#mkdir-m644sundirrootlocalhost#mkdir-m755moondirrootlocalhost#mkdir-m000beinandirrootlocalhost#ls-ldsundirmoondirbeinandirrootlocalhost#mkdir-plinuxsir/sirdoc/redhat/注:首先在当前目录下创建注:首先在当前目录下创建linuxsir目录,他的子目录是目录,他的子目录是sirdoc,sirdoc内内又有一个子目录又有一个子目录redhatrootlocalhost#rmdir-plinuxsir/sirdoc/redhat/注:删除注:删除linuxsir目目录,要用到参数录,要用到参数-prootlocalhost#lslinuxsir注:检查一下是不是还有这个目录?注:检查一下是不是还有这个目录?rmdir所删除的目录,每级目录中都是空的,没有其它的文件。如果任何所删除的目录,每级目录中都是空的,没有其它的文件。如果任何一级的目录有文件,也不能删除。这时要用到一级的目录有文件,也不能删除。这时要用到rm-rf命令强制删除。不过命令强制删除。不过用用rm-rf删除时有点不安全,还是用删除时有点不安全,还是用rm-ri比较好一点,因为在删除的时比较好一点,因为在删除的时候,会有警告提示。这对于安全操作来说是很重要的;候,会有警告提示。这对于安全操作来说是很重要的;3.3.文件显示命令文件显示命令lsls命令命令lsls是英文单词是英文单词listlist的简写,其功能为列出目录的的简写,其功能为列出目录的内容。这是用户最常用的一个命令,因为用户需内容。这是用户最常用的一个命令,因为用户需要不时地查看某个目录的内容。该命令类似于要不时地查看某个目录的内容。该命令类似于DOSDOS下的下的dirdir命令。命令。语法:语法:ls ls 选项选项 目录或是文件目录或是文件 对于每个目录,该命令将列出其中的所有子目录对于每个目录,该命令将列出其中的所有子目录与文件。对于每个文件,与文件。对于每个文件,lsls将输出其文件名以及将输出其文件名以及所要求的其他信息。默认情况下,输出条目按字所要求的其他信息。默认情况下,输出条目按字母顺序排序。当未给出母顺序排序。当未给出目录名或是文件名时,就目录名或是文件名时,就显示当前目录的信息。显示当前目录的信息。ls命令中的常用选项如下:-a:显示所有文件及目录(ls规定将文件名或目录名中开头为.的视为隐藏档,不会列出)-c:按列输出,纵向排序-x:按列输出,横向排序-l:除文件名外,也将文件状态、权限、拥有者、文件大小等信息详细列出-t:根据文件建立时间的先后次序列出-A:同-a,但不列出.(目前目录)及.(父目录)-X:按扩展名排序显示-R:递归显示下层子目录-help:显示帮助信息-version:显示版本信息4.4.改变当前工作目录改变当前工作目录cd cd 命令命令功能:改变工作目录。功能:改变工作目录。语法:语法:cd directorycd directory说明:该命令将当前目录改变至说明:该命令将当前目录改变至directorydirectory所所指定的目录。若没有指定指定的目录。若没有指定directorydirectory,则回到则回到用户的主目录。为了改变到指定目录,用户必用户的主目录。为了改变到指定目录,用户必须拥有对指定目录的执行和读权限。须拥有对指定目录的执行和读权限。目目录录名名:改改变变到到所所指指定定的的目目录录名名。如如果果没没有有指指定定目目录录,就就返返回回到到用用户户主主目目录录(在在HOMEHOME环环境境变变量中指定)。量中指定)。5.5.显示当前目录显示当前目录pwd pwd 命令命令在在LinuxLinux层次目录结构中,用户可以在被授权的任层次目录结构中,用户可以在被授权的任意目录下利用意目录下利用mkdirmkdir命令创建新目录,也可以利用命令创建新目录,也可以利用cdcd命令从一个目录转换到另一个目录。然而,没命令从一个目录转换到另一个目录。然而,没有提示符来告知用户目前处于哪一个目录中。要有提示符来告知用户目前处于哪一个目录中。要想知道当前所处的目录,可以使用想知道当前所处的目录,可以使用pwdpwd命令,该命命令,该命令显示整个路径名。令显示整个路径名。语法:语法:pwd pwd 说明:此命令显示出当前工作目录的绝对路径。说明:此命令显示出当前工作目录的绝对路径。8.4.2 文件操作命令1.cp1.cp命令命令该命令的功能是将给出的文件或目录拷贝到另该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同一文件或目录中,同MSDOSMSDOS下的下的copycopy命令一样,命令一样,功能十分强大。功能十分强大。语法:语法:cp cp 选项选项 源文件或目录源文件或目录 目标文件或目录目标文件或目录说明:该命令把指定的源文件复制到目标文件说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。或把多个源文件复制到目标目录中。2.mv2.mv命令命令用户可以使用用户可以使用mvmv命令来为文件或目录改名或将文件由一个命令来为文件或目录改名或将文件由一个目录移入另一个目录中。目录移入另一个目录中。语法:语法:mv mv 选项选项 源文件或目录源文件或目录 目标文件或目录。目标文件或目录。说明:根据说明:根据mvmv命令中第二个参数类型的不同命令中第二个参数类型的不同(是目标文件是目标文件还是目标目录还是目标目录),mvmv命令将文件重命名或将其移至一个新命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,的目录中。当第二个参数类型是文件时,mvmv命令完成文件命令完成文件重命名,此时,源文件只能有一个重命名,此时,源文件只能有一个(也可以是源目录名也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,以有多个,mvmv命令将各参数指定的源文件均移至目标目录命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,中。在跨文件系统移动文件时,mvmv先拷贝,再将原有文件先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。删除,而链至该文件的链接也将丢失。3.rm3.rm命令命令用户可以用用户可

    注意事项

    本文(操作系统8linux命令.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开