(14)--第2章 使用常用Linux命令.ppt
《(14)--第2章 使用常用Linux命令.ppt》由会员分享,可在线阅读,更多相关《(14)--第2章 使用常用Linux命令.ppt(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 在文本模式和终端模式下,经常使用Linux命令来查看系统的状态和监视系统的操作,如对文件和目录进行浏览、操作等。在通过网络远程使用Linux时,由于默认不支持图形化操作,用户基本上都是使用命令行方式对系统进行操作,所以掌握常用的Linux命令是必要的,本章将对Linux的常用命令进行分类介绍。目标和要求:熟悉Linux系统的终端窗口和命令基础。掌握文件目录类命令。掌握系统信息类命令。掌握进程管理类命令及其他常用命令。2.1 熟悉Linux命令基础2.2 熟练使用文件目录命令2.3 熟练使用系统信息命令2.4 熟练使用进程管理命令第2章 使用Linux常用命令2.6 项目实录2.8 实践习题2
2、.9 超级链接 2.5 熟练使用其他常用命令2.7 习题 1.Linux系统的终端窗口v2.1 熟悉熟悉Linux命令基础命令基础 2.Linux命令基础v早期的Linux系统并没有现在Linux系统所具有的X-Window图形化管理窗口,而只有像DOS系统那样字符终端窗口来进行人机交互。到了后来,为了方便用户使用Linux系统,才设计并开发了X-Window图形化管理窗口,但原来的字符终端仍然发挥着非常重要的作用。vRed Hat Enterprise Linux 6像传统Linux系统一样具有X-Window图形化窗口和字符终端窗口。在X-Window窗口中可以通过依次选择桌面左上角的【应
3、用程序】|【系统工具】,在打开的子菜单中选择【终端】选项,即可打开字符终端窗口。vLinux系统的终端窗口系统的终端窗口字符终端为用户提供了一个标准的命令行接口,在字符终端窗口中,会显示一个Shell提示符,通常为$。用户可以在提示符后输入带有选项和参数的字符命令,并能够在终端窗口中看到命令的运行结果,此后,将会出现一个新的提示符,标志着新命令行的开始。字符终端窗口中出现的Shell提示符因用户不同而有所差异,普通用户的命令提示符为“$”,超级管理员用户的命令提示符为“#”。vLinux系统的终端窗口系统的终端窗口在Linux系统中命令区分大小写在命令行中,可以使用Tab键来自动补齐命令,即可
4、以只输入命令的前几个字母,然后按Tab键,系统将自动补齐该命令,若命令不止一个,则显示出所有和输入字符相匹配的命令按Tab键时,如果系统只找到一个和输入字符相匹配的目录或文件,则自动补齐;如果没有匹配的内容或有多个相匹配的名字,系统将发出警鸣声,再按一下Tab键将列出所有相匹配的内容,以供用户选择 vLinux命令基础命令基础利用向上或向下的光标键,可以翻查曾经执行过的历史命令 如果要在一个命令行上输入和执行多条命令,可以使用分号来分隔命令。例如:“cd/;ls”要使程序以后台方式执行,只需在要执行的命令后跟上一个“&”符号即可,例如“find/-name httpd.conf&”vLinux
5、命令基础命令基础vLinux命令格式命令格式Linux命令格式:命令名由小写的英文字母构成,往往是表示相应功能的英文单词或单词的缩写。例如:date表示日期;who表示谁在系统中;cp是copy的缩写,复制命令,用于复制文件。其中方括号括起的部分,表明该项对命令行来说不是必须的,是可选的。既可以直接在提示符后面输入命令date,显示当前的日期和时间,也可以在date命令名后面带有选项和参数。说明选项是对命令的特别定义,以“-”开始,多个选项可用一个“-”连起来,例如“ls -l-a”与“ls -la”相同。1.浏览目录类命令v2.2 熟练使用文件目录类命令熟练使用文件目录类命令 3.目录操作类
6、命令 2.浏览文件类命令 4.文件操作类命令 pwd命令用于显示用户当前所在的目录。如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录。v浏览目录类命令浏览目录类命令 pwd命令命令 v浏览目录类命令浏览目录类命令 cd命令命令 v浏览目录类命令浏览目录类命令 ls命令命令cat命令主要用于滚屏显示文件内容或是将多个文件合并成一个文件。滚屏显示文件的语法为:cat 参数 文件名合并文件的语法为:cat file1 file2 file3或者 cat file1 file2file3 cat命令的常用参数选项有:-b:对输出内容中的非空行标注行号。-n:对输出内容中的所有行标注
7、行号。v浏览文件类命令浏览文件类命令 cat命令命令 使用cat命令时,如果文件太长,用户只能看到文件的最后一部分。这时可以使用more命令,一页一页的分屏显示文件的内容。按【Enter】键可以向下移动一行,按【space】键可以向下移动一页;按【q】键可以退出more命令。该命令的语法为:more 参数 文件名 more命令的常用参数选项有:-num:这里的num是一个数字,用来指定分页显示时每页的行数。+num:指定从文件的第num行开始显示。v浏览文件类命令浏览文件类命令 more命令命令less命令是more命令的改进版,比more命令的功能强大。more命令只能向下翻页,而less命
8、令可以向下、向上翻页,甚至可以前后左右的移动。执行less命令后,进入了less状态,按【Enter】键可以向下移动一行,按【space】键可以向下移动一页;按【b】键可以向上移动一页;也可以用光标键向前、后、左、右移动;按【q】键可以退出less命令。less命令还支持在一个文本文件中进行快速查找。先按下斜杠键【/】,再输入要查找的单词或字符。less命令会在文本文件中进行快速查找,并把找到的第一个搜素目标高亮度显示。如果希望继续查找,就再次按下斜杠键【/】,再按【Enter】键即可。v浏览文件类命令浏览文件类命令 less命令命令head命令用于显示文件的开头部分,默认情况下只显示文件的前
9、10行内容。该命令的语法为:head 参数 文件名 head命令的常用参数选项有:-nnum:显示指定文件的前num行。-cnum:显示指定文件的前num个字符。v浏览文件类命令浏览文件类命令 head命令命令tail命令用于显示文件的末尾部分,默认情况下只显示文件的末尾10行内容。命令的语法为:tail 参数 文件名tail命令的常用参数选项有:-nnum:显示指定文件的末尾num行。-cnum:显示指定文件的末尾num个字符。+num:从第num行开始显示指定文件的内容。v浏览文件类命令浏览文件类命令 tail命令命令 mkdir命令用于创建一个目录。该命令的语法为:mkdir 参数 目录
10、名常用参数 p:如果父目录不存在,则同时创建该目录及该目录的父目录。v目录操作类命令目录操作类命令 mkdir命令命令 rmdir命令用于删除空目录。该命令的语法为:rmdir 参数 目录名常用参数-p:在删除目录时,一起删除父目录,但父母录中必须没有其他目录及文件。v目录操作类命令目录操作类命令 rmdir命令命令 v文件操作类命令文件操作类命令 cp命令命令【例2-1】用root身份,将家目录下的.bashrc复制到/tmp下,并更名为bashrcrootwww#cp /.bashrc /tmp/bashrcrootwww#cp i /.bashrc /tmp/bashrccp:overw
11、rite/tmp/bashrc?n不覆盖,y为覆盖#重复作两次动作,由于/tmp下面已经存在bashrc了,加上-i选项后,#则在覆盖前会询问使用者是否确定!可以按下n或者y来二次确认呢!v文件操作类命令文件操作类命令 cp命令命令【例2-2】变换目录到/tmp,并将/var/log/wtmp复制到/tmp且观察属性:rootwww#cd /tmprootwwwtmp#cp /var/log/wtmp.=复制到当前目录,最后的.不要忘rootwwwtmp#ls -l /var/log/wtmp wtmp-rw-rw-r1rootutmp96384Sep2411:54/var/log/wtmp-
12、rw-rr1rootroot96384Sep2414:06wtmp#注意上面的特殊字体,在不加任何选项的情况下,文件的某些属性/权限会改变;#这是个很重要的特性!要注意叫喔!还有,连文件建立的时间也不一样了!v文件操作类命令文件操作类命令 cp命令命令 那如果你想要将文件的所有特性都一起复制过来该怎办?可以加上-a,如下所示。rootwwwtmp#cp -a /var/log/wtmp wtmp_2rootwwwtmp#ls -l /var/log/wtmp wtmp_2-rw-rw-r1rootutmp96384Sep2411:54/var/log/wtmp-rw-rw-r1rootutmp
13、96384Sep2411:54wtmp_2v文件操作类命令文件操作类命令 cp命令命令【例【例2-3】复制】复制/etc/这个目录下的所有内容到这个目录下的所有内容到/tmp里面。里面。rootwwwtmp#cp /etc/tmpcp:omittingdirectory/etc=如果是目录则不能直接复制,要加上-r的选项rootwwwtmp#cp -r /etc /tmp#还是要再次的强调!-r可以复制目录,但是,文件与目录的权限可能会被改变#所以,也可以利用“cp-a/etc/tmp”来执行命令!尤其是在备份的情况下!【例【例2-4】若】若/.bashrc比比/tmp/bashrc新才复制过
14、来。新才复制过来。rootwwwtmp#cp -u /.bashrc /tmp/bashrc#-u的特性,是在目标文件与来源文件有差异时,才会复制的。#所以,比较常被用于备份的工作当中!mv命令主要用于文件或目录的移动或改名。该命令的语法为:mv 参数 源文件或目录 目标文件或目录mv命令的常用参数选项有:-i:如果目标文件或目录存在时,提示是否覆盖目标文件或目录。-f:无论目标文件或目录是否存在,直接覆盖目标文件或目录,不提示。v文件操作类命令文件操作类命令 mv命令命令 rm命令主要用于文件或目录的删除。命令的语法为:rm 参数 文件名或目录名 rm命令的常用参数选项有:-i:删除文件或目
15、录时提示用户。-f:删除文件或目录时不提示用户。-R:递归删除目录,即包含目录下的文件和各级子目录。v文件操作类命令文件操作类命令 rm命令命令 touch命令用于建立文件或更新文件的修改日期。该命令的语法为 touch 参数参数 文件名或目录名文件名或目录名 touch命令的常用参数选项如下。-d yyyymmdd:把文件的存取或修改时间改为yyyy年mm月dd日。-a:只把文件的存取时间改为当前时间。-m:只把文件的修改时间改为当前时间。v文件操作类命令文件操作类命令 touch命令命令diff命令用于比较两个文件内容的不同。该命令的语法为:diff 参数 源文件 目标文件diff命令的常
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 14-第2章 使用常用Linux命令 14 使用 常用 Linux 命令
限制150内