Linux命令基础IT168文库课件

上传人:pu****.1 文档编号:590436276 上传时间:2024-09-14 格式:PPT 页数:49 大小:884.50KB
返回 下载 相关 举报
Linux命令基础IT168文库课件_第1页
第1页 / 共49页
Linux命令基础IT168文库课件_第2页
第2页 / 共49页
Linux命令基础IT168文库课件_第3页
第3页 / 共49页
Linux命令基础IT168文库课件_第4页
第4页 / 共49页
Linux命令基础IT168文库课件_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《Linux命令基础IT168文库课件》由会员分享,可在线阅读,更多相关《Linux命令基础IT168文库课件(49页珍藏版)》请在金锄头文库上搜索。

1、 1. 项目课题引入 2. Linux命令基础 3. 文件目录类命令 4. 系统信息类命令 5. 进程管理类命令 6. 现场演示v 课题引入项目背景课题引入项目背景公司中有一台已经安装好公司中有一台已经安装好Linux操作系统的主机,操作系统的主机,并且已经配置好基本的并且已经配置好基本的TCP/IP 参数,能够通过网参数,能够通过网络连接局域网中或远程的主机。一台络连接局域网中或远程的主机。一台Linux服务服务器,能够提供器,能够提供FTP、Telnet和和SSH连接,并提供连接,并提供网络服务。在工作过程中,需要对网络服务。在工作过程中,需要对Linux系统执系统执行一些日常管理,如文件

2、及目录的管理、系统信行一些日常管理,如文件及目录的管理、系统信息管理、进程管理等。息管理、进程管理等。这就需要这就需要Linux命令命令v 课题引入项目分析课题引入项目分析完成本项目需要解决的工作任务:完成本项目需要解决的工作任务:1.Linux1.Linux下,下,LinuxLinux命令的基本使用方法命令的基本使用方法2.2.在在LinuxLinux系统下对文件和目录进行各种操作系统下对文件和目录进行各种操作3.3.在在LinuxLinux系统下对系统的各种信息进行显示和设置系统下对系统的各种信息进行显示和设置4.4.在在LinuxLinux系统下对进程进行各种显示和设置系统下对进程进行各

3、种显示和设置v 课题引入项目分析课题引入项目分析完成工作任务需要的专业知识:完成工作任务需要的专业知识:1.Linux1.Linux命令的特点命令的特点2.2.文件目录类命令的使用文件目录类命令的使用3.3.系统信息类命令的使用系统信息类命令的使用4.4.进程管理类命令的使用进程管理类命令的使用v 课题引入教学目标课题引入教学目标 1. 1.了解命令行中使用了解命令行中使用LinuxLinux命令的特点命令的特点 2. 2.熟练掌握文件目录类命令的使用熟练掌握文件目录类命令的使用 3. 3.熟练掌握系统信息类命令的使用熟练掌握系统信息类命令的使用 4. 4.熟练掌握进程管理类命令的使用熟练掌握

4、进程管理类命令的使用v 课题引入应达到的职业能力课题引入应达到的职业能力 1. 1.了解命令行中使用了解命令行中使用LinuxLinux命令的特点命令的特点 2. 2.熟练掌握熟练掌握LinuxLinux下,对文件和目录的各种操作下,对文件和目录的各种操作 3. 3.熟练掌握熟练掌握LinuxLinux下,对系统的各种信息进行显示下,对系统的各种信息进行显示和设置的命令和设置的命令 4. 4.熟练掌握熟练掌握LinuxLinux下,对进程进行各种显示和设置下,对进程进行各种显示和设置的命令的命令 1. Linux系统的终端窗口v项目问题项目问题1Linux命令基础命令基础 2. Linux命令

5、基础v早期的Linux系统并没有现在Linux系统所具有的X-Window图形化管理窗口,而只有像DOS系统那样字符终端窗口来进行人机交互。到了后来,为了方便用户使用Linux系统,才设计并开发了X-Window图形化管理窗口,但原来的字符终端仍然发挥着非常重要的作用。vRedHatEnterpriseLinux4像传统Linux系统一样具有X-Window图形化窗口和字符终端窗口。在X-Window窗口中可以通过依次选择桌面上的【应用程序】|【系统工具】,在打开的子菜单中选择【终端】选项,即可打开字符终端窗口。vLinux系统的终端窗口系统的终端窗口l字符终端为用户提供了一个标准的命令行接口

6、,在字符终端窗口中,会显示一个Shell提示符,通常为$。l用户可以在提示符后输入带有选项和参数的字符命令,并能够在终端窗口中看到命令的运行结果,此后,将会出现一个新的提示符,标志着新命令行的开始。l字符终端窗口中出现的Shell提示符因用户不同而有所差异,普通用户的命令提示符为“$”,超级管理员用户的命令提示符为“#”。 vLinux系统的终端窗口系统的终端窗口l在Linux系统中命令区分大小写l在命令行中,可以使用Tab键来自动补齐命令,即可以只输入命令的前几个字母,然后按Tab键,系统将自动补齐该命令,若命令不止一个,则显示出所有和输入字符相匹配的命令l按Tab键时,如果系统只找到一个和

7、输入字符相匹配的目录或文件,则自动补齐;如果没有匹配的内容或有多个相匹配的名字,系统将发出警鸣声,再按一下Tab键将列出所有相匹配的内容,以供用户选择 vLinux命令基础命令基础l利用向上或向下的光标键,可以翻查曾经执行过的历史命令l如果要在一个命令行上输入和执行多条命令,可以使用分号来分隔命令。例如:“cd/;ls”l要使程序以后台方式执行,只需在要执行的命令后跟上一个“&”符号即可,例如“find/-namehttpd.conf&” vLinux命令基础命令基础 1. 浏览目录类命令v项目问题项目问题2文件目录类命令文件目录类命令 3. 目录操作类命令 2. 浏览文件类命令 4. 文件操

8、作类命令lpwd命令用于显示用户当前所在的目录。如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录。 v浏览目录类命令浏览目录类命令 pwd命令命令 l用户在登录系统后,会处于用户的家目录中,该目录一般以/home开始,后跟用户名,这个目录就是用户的初始登录目录(root用户的家目录为/root)。lcd命令用来在不同的目录中进行切换。如果用户想切换到其他的目录中,就可以使用cd命令,后跟想要切换的目录名。l在Linux系统中,用“.”代表当前目录;用“.”代表当前目录的父目录;用“”代表用户的个人家目录。v浏览目录类命令浏览目录类命令 cd命令命令 lls命令用来列出文件或

9、目录信息。该命令的语法为:命令用来列出文件或目录信息。该命令的语法为:ls 参数参数 目录或文件目录或文件 lls命令的常用参数选项有:命令的常用参数选项有:-a:显示所有文件,包括以“.”开头的隐藏文件。-A:显示指定目录下所有的子目录及文件,包括隐藏文件。但不显示“.”和“.”。-c:按文件的修改时间排序。-C:分成多列显示各行。-d:如果参数是目录,只显示其名称而不显示其下的各个文件。往往与“-l”选项一起使用,以得到目录的详细信息。-l:以长格形式显示文件的详细信息。-i:在输出的第一列显示文件的i节点号。v浏览目录类命令浏览目录类命令 ls命令命令lcat命令主要用于滚屏显示文件内容

10、或是将多个文件命令主要用于滚屏显示文件内容或是将多个文件合并成一个文件。合并成一个文件。 l滚屏显示文件的语法为:滚屏显示文件的语法为:cat 参数参数 文件名文件名l合并文件的语法为:合并文件的语法为:cat file1 file2 file3或者或者 cat file1 file2file3 lcat命令的常用参数选项有:命令的常用参数选项有: -b:对输出内容中的非空行标注行号。-n:对输出内容中的所有行标注行号。v浏览文件类命令浏览文件类命令 cat命令命令 l使用使用cat命令时,如果文件太长,用户只能看到文件的最命令时,如果文件太长,用户只能看到文件的最后一部分。这时可以使用后一部

11、分。这时可以使用more命令,一页一页的分屏显命令,一页一页的分屏显示文件的内容。示文件的内容。l按按【Enter】键可以向下移动一行,按键可以向下移动一行,按【space】键可以键可以向下移动一页;按向下移动一页;按【q】键可以退出键可以退出more命令。命令。l该命令的语法为:该命令的语法为: more 参数参数 文件名文件名 lmore命令的常用参数选项有:命令的常用参数选项有: -num:这里的num是一个数字,用来指定分页显示时每页的行数。+num:指定从文件的第num行开始显示。v浏览文件类命令浏览文件类命令 more命令命令lless命令是more命令的改进版,比more命令的功

12、能强大。more命令只能向下翻页,而less命令可以向下、向上翻页,甚至可以前后左右的移动。l执行less命令后,进入了less状态,按【Enter】键可以向下移动一行,按【space】键可以向下移动一页;按【b】键可以向上移动一页;也可以用光标键向前、后、左、右移动;按【q】键可以退出less命令。lless命令还支持在一个文本文件中进行快速查找。先按下斜杠键【/】,再输入要查找的单词或字符。less命令会在文本文件中进行快速查找,并把找到的第一个搜素目标高亮度显示。如果希望继续查找,就再次按下斜杠键【/】,再按【Enter】键即可。v浏览文件类命令浏览文件类命令 less命令命令lhead

13、命令用于显示文件的开头部分,默认情况下只显示命令用于显示文件的开头部分,默认情况下只显示文件的前文件的前10行内容。行内容。 l该命令的语法为:该命令的语法为:head 参数参数 文件名文件名 lhead命令的常用参数选项有:命令的常用参数选项有: -nnum:显示指定文件的前num行。-cnum:显示指定文件的前num个字符。v浏览文件类命令浏览文件类命令 head命令命令ltail命令用于显示文件的末尾部分,默认情况下只显示文命令用于显示文件的末尾部分,默认情况下只显示文件的末尾件的末尾10行内容。行内容。 l命令的语法为:命令的语法为:tail 参数参数 文件名文件名ltail命令的常用

14、参数选项有:命令的常用参数选项有:-nnum:显示指定文件的末尾num行。-cnum:显示指定文件的末尾num个字符。+num:从第num行开始显示指定文件的内容。v浏览文件类命令浏览文件类命令 tail命令命令 lmkdir命令用于创建一个目录。命令用于创建一个目录。 l该命令的语法为:该命令的语法为:mkdir 参数参数 目录名目录名l常用参数常用参数 p:如果父目录不存在,则同时创建该目录及:如果父目录不存在,则同时创建该目录及该目录的父目录。该目录的父目录。 v目录操作类命令目录操作类命令 mkdir命令命令 lrmdir命令用于删除空目录。命令用于删除空目录。l该命令的语法为:该命令

15、的语法为:rmdir 参数参数 目录名目录名l常用参数常用参数-p:在删除目录时,一起删除父目录,但父母录:在删除目录时,一起删除父目录,但父母录中必须没有其他目录及文件。中必须没有其他目录及文件。 v目录操作类命令目录操作类命令 rmdir命令命令 lcp命令主要用于文件或目录的复制。命令主要用于文件或目录的复制。l该命令的语法为:该命令的语法为:cp 参数参数 源文件源文件 目标文件目标文件lcp命令的常用参数选项有:命令的常用参数选项有:-f:如果目标文件或目录存在,先删除它们再进行复制(即覆盖),并且不提示用户。-i:如果目标文件或目录存在,提示是否覆盖已有的文件。-R:递归复制目录,

16、即包含目录下的各级子目录。v文件操作类命令文件操作类命令 cp命令命令 lmv命令主要用于文件或目录的移动或改名。命令主要用于文件或目录的移动或改名。l该命令的语法为:该命令的语法为:lmv 参数参数 源文件或目录源文件或目录 目标文件或目录目标文件或目录lmv命令的常用参数选项有:命令的常用参数选项有:-i:如果目标文件或目录存在时,提示是否覆盖目标文件或目录。-f:无论目标文件或目录是否存在,直接覆盖目标文件或目录,不提示。v文件操作类命令文件操作类命令 mv命令命令 lrm命令主要用于文件或目录的删除。命令主要用于文件或目录的删除。 l命令的语法为:命令的语法为:rm 参数参数 文件名或

17、目录名文件名或目录名 lrm命令的常用参数选项有:命令的常用参数选项有:-i:删除文件或目录时提示用户。-f:删除文件或目录时不提示用户。-R:递归删除目录,即包含目录下的文件和各级子目录。v文件操作类命令文件操作类命令 rm命令命令 ldiff命令用于比较两个文件内容的不同。命令用于比较两个文件内容的不同。l该命令的语法为:该命令的语法为:diff 参数参数 源文件源文件 目标文件目标文件ldiff命令的常用参数选项有:命令的常用参数选项有:-a:将所有的文件当作文本文件处理。-b:忽略空格造成的不同。-B:忽略空行造成的不同。-q:只报告什么地方不同,不报告具体的不同信息。-i:忽略大小写

18、的变化。v文件操作类命令文件操作类命令 diff命令命令 l用于文件打包的命令,用于文件打包的命令,tar命令可以把一系列的文件归档到命令可以把一系列的文件归档到一个大文件中,也可以把档案文件解开以恢复数据。一个大文件中,也可以把档案文件解开以恢复数据。l命令语法为:命令语法为:tar 参数参数 档案文件档案文件 文件列表文件列表 ltar命令的常用参数选项有:命令的常用参数选项有: -c:生成档案文件。-v:列出归档解档的详细过程。-f:指定档案文件名称。-r:将文件追加到档案文件末尾。-z:以gzip格式压缩或解压缩文件。-j:以bzip2格式压缩或解压缩文件。-d:比较档案与当前目录中的

19、文件。-x:解开档案文件。v文件操作类命令文件操作类命令 tar命令命令 lwhereis命令用来寻找命令的可执行文件所在的位置。命令用来寻找命令的可执行文件所在的位置。l该命令的语法为:该命令的语法为:whereis 参数参数 命令名称命令名称lwhereis命令的常用参数选项有:命令的常用参数选项有:-b:只查找二进制文件。-m:只查找命令的联机帮助手册部分。-s:只查找源代码文件。v文件操作类命令文件操作类命令 - whereis lgrep命令用于查找文件中包含有指定字符串的行。命令用于查找文件中包含有指定字符串的行。l该命令的语法为:该命令的语法为:lgrep 参数参数 要查找的字符

20、串要查找的字符串 文件名文件名lgrep命令的常用参数选项有:命令的常用参数选项有:-v:列出不匹配的行。-c:对匹配的行计数。-l:只显示包含匹配模式的文件名。-h:抑制包含匹配模式的文件名的显示。-n:每个匹配行只按照相对的行号显示。-i:对匹配模式不区分大小写。v文件操作类命令文件操作类命令 grep命令命令 v项目问题项目问题3系统信息类命令系统信息类命令vdmesg命令vdf命令vdu命令vfree命令vdate命令vcal命令vclock命令ldmesg命令用实例名和物理名称来标识连到系统上的设备。ldmesg命令显示系统诊断信息、操作系统版本号、物理内存大小以及其他信息。l系统启

21、动时,屏幕上会显示系统CPU、内存、网卡等硬件信息。但通常显示的比较快,如果用户没有来得及看清,可以在系统启动后用dmesg命令查看。v系统信息类命令系统信息类命令 dmesg命令命令 ldf命令主要用来查看文件系统的各个分区的占用情况。命令主要用来查看文件系统的各个分区的占用情况。l 该命令列出了系统上所有已挂载的分区大小、已占用的空该命令列出了系统上所有已挂载的分区大小、已占用的空间、可用空间以及占有率。间、可用空间以及占有率。l空间大小的单位是空间大小的单位是K。v系统信息类命令系统信息类命令 df命令命令 ldu命令主要用来查看某个目录中的各级子目录所使用的硬盘空间数。l基本用法是在命

22、令后跟目录名,如果不跟目录名,则缺省为当前目录。 v系统信息类命令系统信息类命令 du命令命令 lfree命令主要用来查看系统内存,虚拟内存的大小及占用情况。 v系统信息类命令系统信息类命令 free命令命令 ldate命令可以用来查看系统当前的日期和时间ldate命令还可以用来设置当前日期和时间(只有root用户才可以改变系统的日期和时间)v系统信息类命令系统信息类命令 date命令命令 lcal命令用于显示指定月份或年份的日历,可以带两个参数,其中年、月份用数字表示;只有一个参数时表示年份,年份的范围为19999;不带任何参数的cal命令显示当前月份的日历v系统信息类命令系统信息类命令 c

23、al命令命令 v项目问题项目问题4进程管理类命令进程管理类命令vps命令vkill命令vkillall命令vnice命令vrenice命令vtop命令vbg、jobs、fg命令lps命令主要用于查看系统的进程命令主要用于查看系统的进程 l该命令的语法为:该命令的语法为:ps 参数参数 lps命令的常用参数选项有:命令的常用参数选项有: -a:显示当前控制终端的进程(包含其他用户的)。-u:显示进程的用户名和启动时间等信息。-w:宽行输出,不截取输出中的命令行。-l:按长格形式显示输出。-x:显示没有控制终端的进程。-e:显示所有的进程。-tn:显示第n个终端的进程。v进程管理类命令进程管理类命

24、令 ps命令命令 l前台进程在运行时,可以用【ctrl+c】键来终止它l后台进程可以使用kill命令向进程发送强制终止信号,以达到终止进程的目的v进程管理类命令进程管理类命令 kill命令命令 ltop命令可以实时监控进程的状况ltop屏幕自动每5秒钟刷新一次,也可以用“topd20”,使得top屏幕每20秒钟刷新一次。v进程管理类命令进程管理类命令 top命令命令 lbg命令用于把进程放到后台运行命令用于把进程放到后台运行 ljobs命令用于查看在后台运行的进程命令用于查看在后台运行的进程lfg命令用于把从后台运行的进程调到前台命令用于把从后台运行的进程调到前台v进程管理类命令进程管理类命令

25、 bg、jobs、fg命令命令 lclear命令用于清除字符终端屏幕内容。luname命令用于显示系统信息。lman命令用于列出命令的帮助手册。lshutdown命令用于在指定时间关闭系统。 v其他常用命令其他常用命令 lhalt命令表示立即停止系统,但该命令不自动关闭电源,需要人工关闭电源。lreboot命令用于重新启动系统,相当于“shutdownrnow”。lpoweroff命令用于立即停止系统,并关闭电源,相当于“shutdownhnow”。v其他常用命令其他常用命令lalias命令用于创建命令的别名。lunalias命令用于取消别名的定义lhistory命令用于显示用户最近执行的命令

26、。只要在命令编号前加“!”,就可以重新运行history中显示出的命令行。 v其他常用命令其他常用命令v演示环境演示环境 :F在Vmware中的Linux系统下进行如下内容的演示:l文件和目录类命令l系统信息类命令l进程管理类命令v现场演示现场演示1.命令用来显示/home及其子目录下的文件名。A.ls-a/homeB.ls-R/homeC.ls-l/homeD.ls-d/home2.如果忘记了ls命令的用法,可以采用命令获得帮助A.?lsB.helplsC.manlsD.getls3.查看系统当中所有进程的命令是。A.psallB.psaixC.psaufD.psaux4.Linux中有多个

27、查看文件的命令,如果希望在查看文件内容过程中用光标可以上下移动来查看文件内容,则符合要求的那一个命令是。A.catB.moreC.lessD.head5.命令可以了解您在当前目录下还有多大空间。A.UsedfB.Usedu/C.Usedu.D.Usedf.6.在应用程序启动时,命令设置进程的优先级。A.priorityB.niceC.topD.、setpri7.使用命令可以查看Linux的启动信息。A.mesgdB.dmesgC.cat/etc/mesgD.cat/var/mesgv课堂练习课堂练习1.1.能在命令行状态下使用能在命令行状态下使用LinuxLinux命令命令2.2.能熟练操作能熟练操作LinuxLinux下的文件和目录下的文件和目录3.3.能熟练管理能熟练管理LinuxLinux的系统信息的系统信息4.4.能熟练管理能熟练管理LinuxLinux的进程的进程v总结总结根据以下需求写出具体实施方案及配置命令:根据以下需求写出具体实施方案及配置命令:v项目需求:项目需求:系统上的主硬盘在使用的时候有可怕的噪音,但是它上面有有价值的数据。自从系统在两年半以前备份过,你决定手动备份少数几个最紧要的文件。/tmp目录里储存在不同的硬盘的分区上快坏的分区,这样你想临时的把文件备份到那里。v项目要求:项目要求:在项目实施方案中,写清所用到的Linux基本命令。v作业作业

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号