![Linux实用工具课件完整版_第1页](http://file4.renrendoc.com/view/fb7325cf5610467119207ab00e4ff6ec/fb7325cf5610467119207ab00e4ff6ec1.gif)
![Linux实用工具课件完整版_第2页](http://file4.renrendoc.com/view/fb7325cf5610467119207ab00e4ff6ec/fb7325cf5610467119207ab00e4ff6ec2.gif)
![Linux实用工具课件完整版_第3页](http://file4.renrendoc.com/view/fb7325cf5610467119207ab00e4ff6ec/fb7325cf5610467119207ab00e4ff6ec3.gif)
![Linux实用工具课件完整版_第4页](http://file4.renrendoc.com/view/fb7325cf5610467119207ab00e4ff6ec/fb7325cf5610467119207ab00e4ff6ec4.gif)
![Linux实用工具课件完整版_第5页](http://file4.renrendoc.com/view/fb7325cf5610467119207ab00e4ff6ec/fb7325cf5610467119207ab00e4ff6ec5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、二、Linux实用工具控制用户权限超级用户:root访问权限,拥有特殊的权限。可读取或者写入系统上的任何文件。普通用户:权限部分开放。多用户系统中,管理员知道root口令并维护系统。Red Hat Linux桌面之旅GNOME:GNU项目的软件产品,是Red Hat Linux下面的一款界面友好的默认的桌面管理器。KDE:一款强大的桌面管理器,提供一套完整的能够取代GNOME的工具。Linux实用工具在Linus Torvalds推出Linux很长一段时间内,Linux都没有图形界面,仅能在字符终端下运行。所有实用工具都是通过命令行启动。如今,Linux GUI已经取得了重要地位,但是许多人尤
2、其是管理员仍喜欢运行命令行程序。运行快,具有强大功能,比对应的GUI更完全。在命令行界面下的工作过程就是实用Shell的过程。1、特殊字符特殊字符(special character)特殊字符对shell而言,具有特殊的含义。所以应避免将这些字符作为普通字符来使用。特殊字符有:& ; | * ? “ () $ # / ! 空白符:回车、空格和tab键。1、特殊字符转义特殊字符:要将这些对于shell有特殊含义的字符当做普通字符来使用,可对它们进行引用(转义)。Shell不会使用它们的特殊含义,而会当作普通字符。/字符除外。:可将特殊字符转义。要将连续的多个特殊字符转义,需在每个字符前加一个反斜
3、杠。eg:转义*,则输入*。转义反斜杠自身,。1、特殊字符:另一种将特殊字符转义的方法是使用单引号将它们引起来。也可将特殊字符和普通字符用单引号一起引起来。转义删除符(CONTROL-H)、行删除符(CONTROL-U)和其他控制字符的唯一方法是在它们前面加入CONTROL-V。使用vim创建和编辑文件vim(Vi Improved)是个vi的克隆,也就是说,是个类似文本编辑器vi的程序。版权归Vim的主要作者和维护者Bram Moolenaar所有. Vim 是慈善软件. 意思是鼓励你捐助乌干达的孤儿.vim是开放源代码软件。使用vim创建和编辑文件使用$ vim ,没有指定文件名,则编程器
4、会假定你是一名新手,指导如何入门。使用vim创建和编辑文件vim 有两种模式,分别为命令模式(Command mode,也称为“常规模式”)和输入模式(Input mode)。当vim处于命令模式的时候,可以输入vim命令,例如:可以删除文本或者退出vim,或者指示vim进入输入模式。当vim处于输入模式的时候,会接受你所输入的任何内容,并将其作为文本显示在屏幕上。使用vim创建和编辑文件模式切换:通过i/a键使vim进入输入模式;通过Esc键退出到命令模式。$ vim Month 启动vim,创建并编辑名为Month的文件。使用vim创建和编辑文件删除文本:x 删除字符dw 删除单词dd 删
5、除一行。撤销错误:u 将文本恢复到最后一条命令之前的状态。再次输入u,vim就会撤销你刚刚撤销的那条命令之前的命令。可以使用这种方法回退前面的很多次操作。:redo 重做被撤销的命令。使用vim创建和编辑文件结束会话编辑使vim处于命令模式,使用ZZ命令或者:wq退出,将控制权返还给shell。:q! 不做保存工作,直接退出。ls 显示文件名(list)cat:显示文本文件内容(catenate)格式:cat filenamerm:删除文件(remove)格式:rm filenamehostname:显示系统名2、基本实用工具2、基本实用工具less或more:分屏显示文件less:显示文件末
6、尾信息,等待用户输入q来返回到shell。more:直接退出到shell。cp:复制文件(copy)格式:cp source-file destination-file如果destination-file是一个已经存在的文件,那么执行此命令会覆盖目标文件。cp i可交互地执行命令。3、文件操作mv:更改文件名(move)格式:mv existing-filename new-filenamemv也会覆盖文件,也可用-i实现交互。lpr:打印文件(line printer)格式:lpr filename 默认打印机lpr p mailroom day 将文件day在名字为mailroom的打印机
7、上打印。3、文件操作grep:查找字符串(global regular expression print,全局正则表达式版本)正则表达式:指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。3、文件操作一个正则表达式通常被称为一个模式 (pattern),为用来描述或者匹配一系列符合某个句法规则的字符串。例如:Handel、Hndel 和 Haendel 这三个字符串,都可以由“H(a|ae)ndel”这个模式来描述。大部分正则表达式的形式都有如下的结构:选择 | 竖直分隔符代表选择。例如
8、“gray|grey”可以匹配grey或gray。 匹配 圆括号可以用来定义操作符的范围和优先度。例如,“gr(a|e)y”等价于“gray|grey”,“(grand)?father”匹配father和grandfather。 上述这些构造子都可以自由组合,因此,“H(ae?|)ndel”和“H(a|ae|)ndel”是相同的。3、文件操作大部分正则表达式的形式都有如下的结构:数量限定 某个字符后的数量限定符用来限定前面这个字符允许出现的个数。最常见的数量限定符包括“+”、“?”和“*”(不加数量限定则代表出现一次且仅出现一次):加号代表前面的字符必须至少出现一次。(1次、或多次)。例如,“
9、goo+gle”可以匹配google、gooogle、goooogle等; 问号代表前面的字符最多只可以出现一次。(0次、或1次)。例如,“colou?r”可以匹配color或者colour星号代表前面的字符可以不出现,也可以出现一次或者多次。(0次、或1次、或多次)。例如,“0*42”可以匹配42、042、0042、00042等。 精确的语法可能因不同的工具或程序而异。3、文件操作例如:grep Jan month 表示在month文件中查找包含Jan的行,执行结果显示出包含Jan的一行文字。grep w 可使grep的查找限制在整个单词匹配的情况。3、文件操作head:显示文件头部格式:h
10、ead filename 默认情况下,显示文件的前10行信息。head i 指定显示行数tail:显示文件尾部格式:tail filename默认显示文件后10行tail i 指定显示行数3、文件操作sort:按顺序显示文件内容格式:sort filenameuniq:忽略文件中连续重复行格式:uniq filename格式:sort filename -u3、文件操作diff:比较两个文件(difference)格式:diff -u file1 file2统一输出格式,比较file1和file2,其中一个用正号表示,一个用负号表示。file:测试文件内容格式:file filename4、|
11、 (管道):实现进程间的通信管道将一个进程的标准输出重定向为另一个进程的标准输入。5、实用工具echo:显示文本特殊字符的显示date:显示日期和时间script:记录Linux会话信息记录登录会话的部分或全部信息,如输入和系统的响应。内容会存放在文件typescript中。显示用script命令创建的文件cat typescriptunix2dos:将Linux文件转换为Macintosh格式或Windows格式6、压缩和归档文件bzip2:压缩文件bunzip2:解压文件bzcat:解压文件gzip:压缩文件(GNU zip简写)比bzip2出现早且效率较低的压缩工具,节省空间。压缩后的文
12、件后缀为.gzgunzip解压.gz文件6、压缩和归档文件gzip与zipzip是对从Windows系统导入或者要导出到Windows系统的zip归档文件打包。gunzip与uzipuzip是对从Windows系统导入或者要导出到Windows系统的zip归档文件解包。6、压缩和归档文件tar(tape archive):打包和解包归档文件可将多个文件或多个目录归档为一个tar文件,或者将某个tar文件分解开。tar加选项-c(creat创建)-v(verbose包含详细信息)-f(从一个文件进行读写)-t(使归档文件中的3个文件按照表格形式显示)6、压缩和归档文件tar(tape archive):打包和解包归档文件将文件列出而不解包解压得到的文件会覆盖原来的文件7、定位命令which和whereis:定位实用工具which 通过显示实用工具的完整路径来帮助查找该程序。本地系统可能存在多个的命令。wherei
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度商场餐饮品牌授权许可合同
- 服装鞋帽居间合同模板
- 眼镜店改造维修合同
- 居家装修设计合同模板范本
- 二零二五年度企业核心办公室文员职责合同
- 高端半导体制造厂房租赁合同样本(二零二五年度)
- 小型机动车辆抵押合同年
- 水产养殖管理操作手册
- 高分子材料与工程塑料作业指导书
- 移动应用开发实战作业指导书
- 患者发生输液反应的应急预案
- 销售团队组建和管理课件
- 中国内部审计准则及指南
- 银行个人业务培训课件
- 2024年ISTQB认证笔试历年真题荟萃含答案
- tpu颗粒生产工艺
- 《体检中心培训》课件
- 《跟着音乐去旅行》课件
- 初中数学深度学习与核心素养探讨
- 特殊教育导论 课件 第1-6章 特殊教育的基本概念-智力异常儿童的教育
- 辞职申请表-中英文模板
评论
0/150
提交评论