




已阅读5页,还剩53页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第3讲Linux基本命令的使用,3.Vi编辑器的使用,1.Linux命令基础,2.文件目录类命令,4.系统信息类命令,5.进程管理类命令,6.现场演示,教学目标1.了解命令行中使用Linux命令的特点2.熟练掌握文件目录类命令的使用3.熟练掌握系统信息类命令的使用4.熟悉进程管理类命令的使用5.掌握进程管理类命令的使用,1.Linux系统的终端窗口,项目问题1Linux命令基础,2.Linux命令基础,早期的Linux系统并没有现在Linux系统所具有的X-Window图形化管理窗口,而只有像DOS系统那样字符终端窗口来进行人机交互。到了后来,为了方便用户使用Linux系统,才设计并开发了X-Window图形化管理窗口,但原来的字符终端仍然发挥着非常重要的作用。RedHatEnterpriseLinux4像传统Linux系统一样具有X-Window图形化窗口和字符终端窗口。在X-Window窗口中可以通过依次选择桌面上的【应用程序】|【系统工具】,在打开的子菜单中选择【终端】选项,即可打开字符终端窗口。,Linux系统的终端窗口,字符终端为用户提供了一个标准的命令行接口,在字符终端窗口中,会显示一个Shell提示符,通常为$。用户可以在提示符后输入带有选项和参数的字符命令,并能够在终端窗口中看到命令的运行结果,此后,将会出现一个新的提示符,标志着新命令行的开始。字符终端窗口中出现的Shell提示符因用户不同而有所差异,普通用户的命令提示符为“$”,超级管理员用户的命令提示符为“#”。,Linux系统的终端窗口,在Linux系统中命令区分大小写在命令行中,可以使用Tab键来自动补齐命令,即可以只输入命令的前几个字母,然后按Tab键,系统将自动补齐该命令,若命令不止一个,则显示出所有和输入字符相匹配的命令按Tab键时,如果系统只找到一个和输入字符相匹配的目录或文件,则自动补齐;如果没有匹配的内容或有多个相匹配的名字,系统将发出警鸣声,再按一下Tab键将列出所有相匹配的内容,以供用户选择,Linux命令基础,利用向上或向下的光标键,可以翻查曾经执行过的历史命令如果要在一个命令行上输入和执行多条命令,可以使用分号来分隔命令。例如:“cd/;ls”要使程序以后台方式执行,只需在要执行的命令后跟上一个“&”符号即可,例如“find/-namehttpd.conf&”,Linux命令基础,1.浏览目录类命令,项目问题2文件目录类命令,3.目录操作类命令,2.浏览文件类命令,4.文件操作类命令,pwd命令用于显示用户当前所在的目录。如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录。,浏览目录类命令pwd命令,用户在登录系统后,会处于用户的家目录中,该目录一般以/home开始,后跟用户名,这个目录就是用户的初始登录目录(root用户的家目录为/root)。cd命令用来在不同的目录中进行切换。如果用户想切换到其他的目录中,就可以使用cd命令,后跟想要切换的目录名。在Linux系统中,用“.”代表当前目录;用“.”代表当前目录的父目录;用“”代表用户的个人家目录。,浏览目录类命令cd命令,目录结构及目录路径,/,/bin二进制可执行命令/dev设备特殊文件/etc系统管理和配置文件/etc/rc.d启动的配置文件和脚本/home用户主目录的基点,比如用户user的主目录就是/home/user,可以用user表示/lib标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件/sbin系统管理命令,这里存放的是系统管理员使用的管理程序/tmp公用的临时文件存储点/root系统管理员的主目录/mnt系统提供这个目录是让用户临时挂载其他的文件系统。/lost+found这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里/proc虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。/var某些大文件的溢出区,比方说各种服务的日志文件/usr最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含:/usr/X11R6存放Xwindow的目录/usr/bin众多的应用程序/usr/sbin超级用户的一些管理程序/usr/doclinux文档/usr/includelinux下开发和编译应用程序所需要的头文件/usr/lib常用的动态链接库和软件包的配置文件/usr/man帮助文档/usr/src源代码,linux内核的源代码就放在/usr/src/linux里/usr/local/bin本地增加的命令/usr/local/lib本地增加的库,ls命令用来列出文件或目录信息。该命令的语法为:ls参数目录或文件ls命令的常用参数选项有:-a:显示所有文件,包括以“.”开头的隐藏文件。-A:显示指定目录下所有的子目录及文件,包括隐藏文件。但不显示“.”和“.”。-c:按文件的修改时间排序。-C:分成多列显示各行。-d:如果参数是目录,只显示其名称而不显示其下的各个文件。往往与“-l”选项一起使用,以得到目录的详细信息。-l:以长格形式显示文件的详细信息。-i:在输出的第一列显示文件的i节点号。,浏览目录类命令ls命令,cat命令主要用于滚屏显示文件内容或是将多个文件合并成一个文件。滚屏显示文件的语法为:cat参数文件名合并文件的语法为:catfile1file2file3或者catfile1file2file3cat命令的常用参数选项有:-b:对输出内容中的非空行标注行号。-n:对输出内容中的所有行标注行号。,浏览文件类命令cat命令,使用cat命令时,如果文件太长,用户只能看到文件的最后一部分。这时可以使用more命令,一页一页的分屏显示文件的内容。按【Enter】键可以向下移动一行,按【space】键可以向下移动一页;按【q】键可以退出more命令。该命令的语法为:more参数文件名more命令的常用参数选项有:-num:这里的num是一个数字,用来指定分页显示时每页的行数。+num:指定从文件的第num行开始显示。,浏览文件类命令more命令,less命令是more命令的改进版,比more命令的功能强大。more命令只能向下翻页,而less命令可以向下、向上翻页,甚至可以前后左右的移动。执行less命令后,进入了less状态,按【Enter】键可以向下移动一行,按【space】键可以向下移动一页;按【b】键可以向上移动一页;也可以用光标键向前、后、左、右移动;按【q】键可以退出less命令。less命令还支持在一个文本文件中进行快速查找。先按下斜杠键【/】,再输入要查找的单词或字符。less命令会在文本文件中进行快速查找,并把找到的第一个搜素目标高亮度显示。如果希望继续查找,就再次按下斜杠键【/】,再按【Enter】键即可。,浏览文件类命令less命令,head命令用于显示文件的开头部分,默认情况下只显示文件的前10行内容。该命令的语法为:head参数文件名head命令的常用参数选项有:-nnum:显示指定文件的前num行。-cnum:显示指定文件的前num个字符。,浏览文件类命令head命令,tail命令用于显示文件的末尾部分,默认情况下只显示文件的末尾10行内容。命令的语法为:tail参数文件名tail命令的常用参数选项有:-nnum:显示指定文件的末尾num行。-cnum:显示指定文件的末尾num个字符。+num:从第num行开始显示指定文件的内容。,浏览文件类命令tail命令,mkdir命令用于创建一个目录。该命令的语法为:mkdir参数目录名常用参数p:如果父目录不存在,则同时创建该目录及该目录的父目录。,目录操作类命令mkdir命令,rmdir命令用于删除空目录。该命令的语法为:rmdir参数目录名常用参数-p:在删除目录时,一起删除父目录,但父母录中必须没有其他目录及文件。,目录操作类命令rmdir命令,cp命令主要用于文件或目录的复制。该命令的语法为:cp参数源文件目标文件cp命令的常用参数选项有:-f:如果目标文件或目录存在,先删除它们再进行复制(即覆盖),并且不提示用户。-i:如果目标文件或目录存在,提示是否覆盖已有的文件。-R:递归复制目录,即包含目录下的各级子目录。,文件操作类命令cp命令,mv命令主要用于文件或目录的移动或改名。该命令的语法为:mv参数源文件或目录目标文件或目录mv命令的常用参数选项有:-i:如果目标文件或目录存在时,提示是否覆盖目标文件或目录。-f:无论目标文件或目录是否存在,直接覆盖目标文件或目录,不提示。,文件操作类命令mv命令,rm命令主要用于文件或目录的删除。命令的语法为:rm参数文件名或目录名rm命令的常用参数选项有:-i:删除文件或目录时提示用户。-f:删除文件或目录时不提示用户。-R:递归删除目录,即包含目录下的文件和各级子目录。,文件操作类命令rm命令,diff命令用于比较两个文件内容的不同。该命令的语法为:diff参数源文件目标文件diff命令的常用参数选项有:-a:将所有的文件当作文本文件处理。-b:忽略空格造成的不同。-B:忽略空行造成的不同。-q:只报告什么地方不同,不报告具体的不同信息。-i:忽略大小写的变化。,文件操作类命令diff命令,用于文件打包的命令,tar命令可以把一系列的文件归档到一个大文件中,也可以把档案文件解开以恢复数据。命令语法为:tar参数档案文件文件列表tar命令的常用参数选项有:-c:生成档案文件。-v:列出归档解档的详细过程。-f:指定档案文件名称。-r:将文件追加到档案文件末尾。-z:以gzip格式压缩或解压缩文件。-j:以bzip2格式压缩或解压缩文件。-d:比较档案与当前目录中的文件。-x:解开档案文件。,文件操作类命令tar命令,whereis命令用来寻找命令的可执行文件所在的位置。该命令的语法为:whereis参数命令名称whereis命令的常用参数选项有:-b:只查找二进制文件。-m:只查找命令的联机帮助手册部分。-s:只查找源代码文件。,文件操作类命令-whereis,grep命令用于查找文件中包含有指定字符串的行。该命令的语法为:grep参数要查找的字符串文件名grep命令的常用参数选项有:-v:列出不匹配的行。-c:对匹配的行计数。-l:只显示包含匹配模式的文件名。-h:抑制包含匹配模式的文件名的显示。-n:每个匹配行只按照相对的行号显示。-i:对匹配模式不区分大小写。,文件操作类命令grep命令,项目问题3Vi编辑器的使用,Vi编辑器包含的主要内容有:Vi编辑器的启动与退出Vi编辑器的工作模式Vi编辑器的常用命令,Vi的启动,在系统提示符后输入Vi和想要编辑(或建立)的文件名,便可进入Vi使用方式:vi-optionsfiles如果只输入Vi,而不带文件名,也可以进入Vi,vi启动的常用方法,vi的命令选项,Vi编辑器的退出,要退出Vi,在命令模式下键入如图所示命令。其中:wq和:x是存盘退出,而:q是直接退出。可以用:w命令保存文件后再用:q退出,或用:wq或:x命令退出。如果你不想保存改变后的文件,你就需要用:q!命令,这个命令将不保存文件而直接退出Vi,Vi编辑器的工作模式,vi有三种工作模式:命令模式、编辑模式和命令项模式。命令模式:当进入vi时,它处在命令模式。在这种模式下,用户可通过vi的命令对文件的内容进行处理,比如删除、移动、复制等;也可通过命令进入编辑模式。编辑模式:用户可在命令模式下通过o,O,a,A,i,I等命令使vi进入编辑模式。在编辑模式下,用户能在光标处输入内容,或通过光标键移动光标。也可通过按ESC键返回命令模式。命令项模式或叫底行模式:也是命令模式的一种,在命令模式下用户输入冒号后光标会跳到底行,输入相关命令后可完成指定操作。,vi的编辑模式功能键,vi的删除命令,vi的修改与替换命令,vi的搜索与定位命令,vi的搜索与替换命令,vi的文件内容的移动、复制、删除和保存,vi的退出,项目问题4系统信息类命令,dmesg命令df命令du命令free命令date命令cal命令clock命令,dmesg命令用实例名和物理名称来标识连到系统上的设备。dmesg命令显示系统诊断信息、操作系统版本号、物理内存大小以及其他信息。系统启动时,屏幕上会显示系统CPU、内存、网卡等硬件信息。但通常显示的比较快,如果用户没有来得及看清,可以在系统启动后用dmesg命令查看。,系统信息类命令dmesg命令,df命令主要用来查看文件系统的各个分区的占用情况。该命令列出了系统上所有已挂载的分区大小、已占用的空间、可用空间以及占有率。空间大小的单位是K。,系统信息类命令df命令,du命令主要用来查看某个目录中的各级子目录所使用的硬盘空间数。基本用法是在命令后跟目录名,如果不跟目录名,则缺省为当前目录。,系统信息类命令du命令,free命令主要用来查看系统内存,虚拟内存的大小及占用情况。,系统信息类命令free命令,date命令可以用来查看系统当前的日期和时间date命令还可以用来设置当前日期和时间(只有root用户才可以改变系统的日期和时间),系统信息类命令date命令,cal命令用于显示指定月份或年份的日历,可以带两个参数,其中年、月份用数字表示;只有一个参数时表示年份,年份的范围为19999;不带任何参数的cal命令显示当前月份的日历,系统信息类命令cal命令,项目问题4进程管理类命令,ps命令kill命令killall命令nice命令renice命令top命令bg、jobs、fg命令,ps命令主要用于查看系统的进程该命令的语法为:ps参数ps命令的常用参数选项有:-a:显示当前控制终端的进程(包含其他用户的)。-u:显示进程的用户名和启动时间等信息。-w:宽行输出,不截取输出中的命令行。-l:按长格形式显示输出。-x:显示没有控制终端的进程。-e:显示所有的进程。-tn:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 金属炊具及器皿制作工专业技能考核试卷及答案
- 燃气具零部件制作工设备维护与保养考核试卷及答案
- 2024秋九年级化学上册 第一单元 走进化学世界 课题1 物质的变化和性质说课稿1(新版)新人教版
- 第二节 生态系统中的生产量和生物量说课稿-2025-2026学年高中生物浙科版必修3稳态与环境-浙科版
- 2023三年级英语下册 Module 1 Using my five senses Unit 3 Sounds第3课时说课稿 牛津沪教版(三起)
- 第一节 城乡规划概述教学设计-2025-2026学年高中地理鲁教版选修4城乡规划-鲁教版2004
- 2025-2030儿童STEAM教育行业发展前景与技术创新研究报告
- 2025-2030中国青年社区社交功能设计与用户黏性提升报告
- 2025-2030中国青年公寓行业社会价值与经济贡献研究
- 2025-2030中国青年公寓行业标准体系建设与质量认证研究
- 幕墙玻璃更换施工安全技术方案
- 焊工岗位安全培训课件
- 2025年地方病防治科地方病防控策略考核试卷答案及解析
- 银行贵金属知识培训课件
- 楼道秩序遵守课件
- 情商课件教学课件
- 宿管员业务知识培训内容课件
- 《机械制图》课件(共十一章)-上
- 水利工程质量检测员网上继续教育考试题库及答案
- 化工石油消防安全知识培训课件
- 财税服务公司费用报销问题研究
评论
0/150
提交评论