Linux系统常用命令.ppt
《Linux系统常用命令.ppt》由会员分享,可在线阅读,更多相关《Linux系统常用命令.ppt(83页珍藏版)》请在三一办公上搜索。
1、第三章,Linux常用命令,2,第2章 常用Linux命令,内容提要系统安全性命令的使用文件操作命令目录及其操作命令文件压缩命令联机帮助命令网络命令其他命令,3,2.1 系统安全性,Linux系统有一个过程,它对想访问系统的用户进行识别和验证。该处理过程就称为注册,也称为登录。用户完成了自己的工作,想要离开机器之前,应该退出系统。这样,既节省了系统资源,提高运行效率,又保护了用户的信息。,4,2.1.1 注册和退出系统,1.注册只有被授权的用户才能够注册进入Linux系统。当你注册进入系统时,需要向系统提供下述信息。(1)注册名:当你在计算机屏幕上看到如下提示时,就表示计算机已准备接受你的注册
2、:localhost login:这时,需要在此提示之后输入你的注册名,有时也称为用户名,然后按下回车键.,5,2)口令:当看到屏幕上出现如下提示时,可输入你的账户口令:Password:注意:此时你输入的字符并不在屏幕上显示出来,光标也不移动。这是一种保密措施防止别人看到你输入的口令,从而避免他们盗用你的注册名进入系统。,6,2.退出系统当你完成任务、想要退出系统时,可以在提示符后面输入命令logout,然后按下回车键:wuxylocalhost wuxy$logout,7,3重新启动和关闭系统(1)rebbot命令一般格式:reboot 选项 说明:该命令用于重新启动系统,实际上是指向ha
3、lt命令一个符号连接。举例:rootlocalhost root#reboot,8,(2)halt命令一般格式:halt 选项 说明:该命令用于关闭系统,并且在/var/log/wtm记录系统关闭的信息。如果系统的运行级别不是0或者6,则系统调用shutdown来代替该命令关闭系统。选项:-d 不在/var/log/wtm文件中记录相应的信息;-f 不调用shutdown命令,强行关机;-p 在执行该命令关闭系统以后,执行poweroff命令,关闭电源;-w 在/var/log/wtm文件中记录相应的信息,但不关闭系统。举例:用halt命令关闭系统,并不在/var/log/wtm文件作记录。r
4、ootlocalhost root#halt d,9,(3)shutdown命令一般格式:shutdown 选项 说明:该命令用于关闭系统,并向所有已登录的用户发送信息,并向所有进程发送SIGTERM信号,通知进程关闭。举例:用shutdown命令关机。rootlocalhost root#shutdown-d,10,2.1.2 修改口令,1.选择口令选择用户口令时,应遵守以下基本规则:(1)一个口令至少应有8个字符,包括字母、数字以及符号,例如ily&%wxy;(2)不能用姓名、别名、短语、字典中可以找到的词从前向后或者从后向前拼写的形式等作为口令;(3)不同的机器上要使用不同的口令。但是不
5、要用机器名作为口令;(4)不要重复使用老口令,或许已将一个口令告诉过其他用户;,11,(5)如果你认为其他用户已经知道了你的口令,就要及时修改口令;(6)口令应注意保密,不要把口令写在你的桌面的纸上或者通过电子邮件发送出去,也不要与其他用户共用一个口令;(7)要选择一个你能记住的口令。如果你忘记了口令,就无法恢复它,但是系统管理员可以为你重新设置一个。,12,2更改口令可以利用passwd命令更改口令。具体过程如下:(1)登录系统,在提示符下,输入passwd命令:wuxylocalhost wuxy$passwd(2)在屏幕上马上出现如下提示信息:Changing password for
6、user wuxy.Changing password for wuxy(current)UNIX password:(输入用户口令)系统验证无误后,给出如下提示:New password:,13,(3)如果输入一个合法的口令,系统要求再输入一遍新口令,以便加以确认:Retry New Password:要求两次输入口令是一样的.,14,2.1.3 良好的保密习惯,1.锁信终端会话如果必须离开终端一会儿,可以使用vlock命令来锁住终端,使当前的会话不被他人看到。wuxylocalhost/root#vlockThis TTY is now locked.Use Alt-function ke
7、ys to switch to other virtual consoles.Please enter the password to unlock.roots password:该锁将一直锁住这个显示器,直到输入这个用户的登录口令解开锁。,15,2.退出系统如果较长时间离开的终端,就应该退出系统,终止对系统的使用。要退出系统系统,应使用exit命令:wuxylocalhost/root#exit该命令终止你的shell进程,然后会提示开始新的注册。,16,2.2 命令的使用,2.2.1 bash简介 当用户进入Linux环境时,系统将自动启动相应的shell。shell是一种命令行解释程序,
8、负责用户和操作系统的沟通。在提示符下输入的每个命令都先由shell解释,然后传给Linux内核执行。通过shell,可以启动、挂起、停止,甚至编写程序。bash是Bourne Again shell的缩写,其作者是Brain Fox和Chet Ramey,是向下兼容的,并且吸收了了许多其他shell的优点,是一种功能全面的shell。,17,2.2.2 命令格式,命令名 选项 参数1 参数2(1)命令名由小写的英文字母构成,往往是表示相应功能的英文单词或单词的缩写。(2)其中方括号括起的部分表明该项对命令行来说不是必须,即是可选的。(3)选项是对命令的特别定义,以“-”开始,多个选项可用一个“
9、-”连起来,18,(4)命令行的参数提供命令运行的信息或者是命令执行过程中所使用的文件名。(5)如果命令行中没有提供参数,命令将从标准输入文件(即键盘)接收数据,输出结果显示在标准输出文件(即显示器)上,而错误信息则显示在标准错误输出文件(即显示器)上。(6)命令在正常执行后返回一个0值,表示执行成功;如果命令执行过程中出错,没有完成全部工作,则返回一个非零值。,19,2.2.3 键入命令,(1)在shell提示符下,可以输入相应的命令。(2)shell命令可以识别大小写,;(3)如果一个命令太长,一行放不下时,要在第一行行尾键入“”字符和按回车键。这时shell会返回一个大于号()作为提示符
10、,表示允许命令延续到下一行。然后,可以接着输入命令。,20,2.2.4 修改命令行输入错误,(1)用退格键(Backspace)从后向前删除有错误的字符,再键入正确的命令字符串;(2)用Crtrl+U键可以删除光标所在的命令行。如果命令多于一行,首行末尾有反斜线,则只删除当前行。,21,2.2.5 特殊字符,(1)Ctrl+h键为默认的删除符号,它的功能与Backspace键的功能相同;(2)Ctrl+u键可以删除光标所在的命令行;(3)Ctrl+j键相当于按回车键;(4)如果在命令行中使用一对单引号,shell将不解释被单引号括起的内容,包括其中的空格和回车字符;(5)分号可以将两个命令隔开
11、,这样可以实现在一行中输入多个命令。命令的执行顺序与输入的顺序相同。,22,输入输出重定向,输入重定向:将原本由屏幕输出的正确数据输出到 右边的file(文件名称)或device(设备,如printer);追加重定向:将原本由屏幕输出的正确数据输出到 右边的文件,与 不同的是,该文件将不会被覆盖,而新的数据将以追加的方式添加到文件的最后面;错误重定向 2:将原本应该由屏幕输出的错误数据输出到2的右边;,23,管道,24,2.3 目录操作命令,2.3.1 文件系统概念1.文件与目录的定义(1)文件系统:它是磁盘上有特定格式的一片区域,操作系统通过文件系统可以方便地查寻和访问其中所包含的磁盘块;(
12、2)文件:文件系统中存储数据的一个命名的对象。,25,(3)目录:其中包含许多文件项目的一类特殊文件。(4)子目录:被包含在另一个目录中的目录。(5)文件名:用来标识文件的字符串,它保存在一个目录文件项中。(6)路径名:由斜线字符(/)结合在一起的一个或多个文件名的集合。,26,2.文件结构(1)文件的成份:无论文件是一个程序、一个文档、一个数据库,或者是一个目录,操作系统都会赋予文件相同的结构,具体信息如下:索引节点:又称I节点。数据:文件的实际内容.(2)命名文件:文件名保存在目录文件中。为方便管理文件,应遵循以下规则:文件名应量简单,并且应反映出文件内容。除斜线(/)和空字符以外,文件名
13、可以包含任意的ASCII字符;,27,习惯上允许使用下线符(_)和句点(.)来区别文件的类型,使文件名更易读;但是应避免使用以下字符,因为对系统的shell来说,它们有特殊的含义。这些字符是:;|“$!%&*?()同类文件应使用同样的后缀或扩展名。Linux系统区分文件名的大小写.以圆点(.)开头的文件名是隐含文件,默认方式下使用ls命令并不能把它们在屏幕上显示出来。,28,3)文件名扩展字符:为了能一次处理多个文件,shell提供了几个特别字符,称为文件名扩展字符(也称通配符)。文件名扩展字符主要有:星号(*):与0个或多个任意的字符相匹配,问号(?):只与一个任意的字符匹配。方括号():只
14、与方括号中字符之一匹配,可以用短横代表一个范围内的字符,,29,3.文件类型Linux操作系统支持以下文件类型:普通文件、目录文件、设备文件和符号链接文件。(1)普通文件普通文件也称为常规文件,包含各种长度的字符串。(2)目录文件目录文件是一种特殊文件,利用它可以构成文件系统的分层树形结构。,30,(3)设备文件设备文件是一种特别文件,除了存放在文件I节点中的信息外,它们不包含任何数据。(4)符号链接文件符号链接文件是一种特殊文件,它们提供对其他文件的参照。,31,2.3 目录及其操作命令,2.3.1 目录结构1树型目录结构Linux系统以文件目录的方式来组织和管理系统中的所有文件。所谓文件目
15、录就是将所有文件的说明信息采用树型结构组织起来,即常说的目录。2工作目录、用户主目录与路径(1)工作目录与用户主目录用户在登录到Linux系统之后,所在的目录称为工作目录。,32,(2)路径顾名思义,路径是指从树型目录的某个目录层次到某个文件的一条道路。路径主要是由目录名称构成,中间用“/”分隔。3Linux系统主要目录说明(1)/:根目录,系统所有的目录均从根目录开始;(2)/bin:bin是二进制的英文缩写。在一般的系统中,用于存放Linux最常用的命令;(3)/boot:引导核必的程序目录。在使用LILO或GRUB引导Linux时,会用到这个目录中的文件;(4)/dev:dev是设备的英
16、文缩写。这个目录中包含了所有在Linux系统中使用的外部设备,33,(5)/etc:etc是etcetera的缩写。这个目录包含了系统管理所需要的配置文件和子目录,它是系统中最重要的目录之一,用户要用到的网络配置文件、文件系统、X-Winodws系统配置文件、设备配置信息、设置用户信息等都在这个目录下;(6)/sbin:这个目录是用来存放系统管理员使用的系统管理程序,一般用户没有权限访问;(7)/home:用来存放用户主目录的地方。一般来说,“/home/用户名”就是该用户的主目录;(8)/lib:lib是库的英文缩写。这个目录是用来存放系统动态连接共享库的。(9)/mnt:这个目录在一般情况
17、下是空的。可以临时将别的文件系统挂在这个目录下;(10)/proc:这个目录是Linux提供的一个虚拟系统,该目录下的文件并不存于硬盘中,而是由系统初启的时候在内存中产生的。,34,(11)/root:这个目录是超级用户root默认的主目录,一般用户没有访问权限;(12)/tmp:用来存放不同程序执行时产生的临时文件;(13)/usr:是user的缩写,Linux系统中占用空间最大的目录,用户的很多应用程序和文件几乎都存放在这个目录中.(14)/var:主要存放一些系统记录文件和配置文件,通常/var下面的文件是提供给系统管理员对系统的用户注册、系统负载、安全性方面的查询。,35,2.3.2
18、创建和删除目录的命令,1mkdir命令(1)一般格式:mkdir 选项 目录名(2)说明:该命令创建由目录名命令的目录。(3)举例:在目录/usr/wuxy下建立子目录data,并且只有文件主有读、写和执行权限,其余用户无权限访问。rootlocalhost/root#mkdir-m 700/usr/wuxy/data,36,2.rmdir命令当目录不再被使用时或者磁盘空间已到达使用限定值,就需要从文件系统中删除失去使用价值的目录。(1)一般格式:rmdir 选项 目录名(2)说明:该命令从一个目录中删除一个或多个空的子目录。(3)举例:隔删除子目录bak和其父目录bin。rootlocalh
19、ost/root#cd/usr/wuxyrootlocalhost/root#rmdir-p/bin/bak,37,2.3.3 改变工作目录和显示目录内容命令,1.cd命令(1)一般格式:cd 目录名(2)说明:该命令用来改变工作目录。当不带任何参数时,返回到用户的主目录。(3)举例:将当前目录改到/usr/lirootlocalhost/root#cd/usr/li,38,2pwd命令(1)一般格式:pwd(2)说明:该命令不带任何选或参数,用于显示出当前工作目录的绝对路径。(3)举例:显示当前工作目录。rootlocalhost/root#pwd/root3.ls 命令(1)一般格式:ls
20、 选项 目录或文件,39,(2)说明:该命令列出指定目录的内容,默认情况下,输出条目按字母顺序排列。(3)参数:-1每列仅显示一个文件或目录名称。-a或-all下所有文件和目录。-c以更改时间排序,显示文件和目录。-l使用详细格式列表。-S用文件和目录的大小排序。-t用文件和目录的更改时间排序。-version显示版本信息。,40,(4)举例:例2.30 列出当前目录的内容,并按修改时间排序。rootlocalhost/root#ls-cdatam1.cDesktopmboxanaconda-ks.cfgwc.txtm2.cchap.txtevolutioninstall.logm3.ca.c
21、w.txtScreenshot.pnginstall.log.syslog,41,2.3.3 链接文件的命令,链接文件命令是ln命令,该命令在文件之间创建链接。这种操作实际上是给系统中已有的某个文件指定另外一个可用于访问的名称。(1)一般格式:ln 选项 源文件 目标(2)说明:链接的对象可以是文件,也可以是目录。,42,(3)举例:将目录/usr/wuxy下的文件m1.c 链接到目录/usr/li下文件a2.crootlocalhost/root#ln/usr/wuxy/m1.c/usr/li/a2.c,43,2.3.4 改变文件或目录存取权限的命令,在Linux系统中,它为每个文件都分配了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 系统 常用命令
链接地址:https://www.31ppt.com/p-5090812.html