zhai796898
-
程序包管理yum
YUM: YellowdogUpdate Modifier,rpm的前端程序,用来解决软件包相关依赖性,可以在多个库之间定位软件包 存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录下:repodata) 文件服务器: ftp:// http:// &n…
-
程序包管理rpm
Linux程序包管理 API:Application Program Interface ABI:Application Binary Interface Unix…
-
压缩及解压缩工具
压缩和解压缩工具 压缩比 目的:时间换空间 CPU的时间 –> 磁盘空间 常见的压缩及解压缩工具: compress/uncompress, .Z gzip/gunzip, .gz bzip2…
-
find文件查找
文件查找 在文件系统上查找符合条件的文件: 实现工具:locate,find locate: 构建于实现构建好的索引库:/var/lib/mlocate/mlocate.db  …
-
sed行编辑器
Linux文本处理三剑客之一:sed(Stream Editor)流编辑器 sed: 将指定的文本文件内容逐行读取至sed的临时内存空间当中,称为"模式空间",而后逐行查看是否被sed的地址定界所匹配到,如果匹配,则执行相应的编辑操作,否则,默认将模式空间中的内容打印至标准输出 …
-
正则表达式练习题及作业(8.5)
当天练习题: 基本正则表达式练习题 1.显示/proc/meminfo文件中以大小s开头的行;(要求:使用两种方式) 可有四种方式 [root@CentOS7 ~]# cat /proc/meminfo | grep -E "^(s|S)" SwapCac…
-
Shell脚本编程入门
什么是Shell 操作系统最外层的程序,shell通过提示符让用户输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出来,管理用户与操作系统之间的交互。 Shell是一个用户跟操作系统之间的一个命令解释器。Shell是用户与Linux操作系统之间沟通…
-
vim文本编辑器
vi简介 vi:Visual Interface,是一种功能强大的文本编辑器,工作在字符模式下,它可执行输出、输出、查找、替换、块等众多文本操作,不需要图形界面,因此执行起来效率会非常高,主要用来编辑纯文本文件,常见的编码有,ASCII,Unicode等等 文本编辑器的种类: 行编辑器:逐行来对文本进行处理的工…
-
文本处理工具及grep
在日常的linux运维工作当中,我们经常要在一些文本当中抽取过滤出我们所需要的信息,从而达到我们的需求,需要特定的文本处理工具来帮我们完成此类操作 本章节主要讲解的内容有: 文件查看:cat 分页查看文本:less、more 抽取文件特定行数:head、tail 抽取文本特定列:cut 合并文本:paste 文本统计:wc 文本排序并统计:sort、uniq…
-
权限管理
linux文件权限: 在linux系统中,每个文件或目录都包含有相应的权限,这些权限决定了哪些用户或组能够对此文件做哪些操作,如读取、删除、写入等操作 文件权限分为三类:r,w,x 应用于文件: &nbs…