wangnannan
-
linux三剑客之awk
awk 简介:是一个优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言的最大功能 &n…
-
ansible运维自动化工具
ansible简介 运维工具分类: agent:基于专用的agent程序完成管理功能,puppet, func, zabbix, … agent…
-
linux 逻辑卷管理
lvm介绍: lvm:全称Logical Volume Manager,重点在于可以弹性调整filesystem 容量,并非在于数据安全 lvm:整合多个分区或者磁盘为一个整体,让分区看起来想一个整体。 lvm:设备…
-
文件系统自动挂载
什么是文件系统自动挂载? 利用mount在shell终端进行挂载的时,开机自动启动文件文件系统不会自动挂载,我们需要开机的时候自动挂载文件系统,称为文件系统自动挂载 实现Linux自动挂载文件:/etc/fstab Linux中挂载注意事项: &nb…
-
linux中扩展swap分区和移动设备使用挂载以及常用的工具free、df 、du、dd命令
swap分区 swap分区作用:内存不足时充当系统内存,所以swap尽量放在告诉硬盘上也就是尽量使用磁盘的第一个分区 动手创建swap分区 1、创建分区,将分区类型转换成swap分区格式  …
-
Linux中高级文件系统管理
一、磁盘配额管理 定义:限制普通用户对某个目录写空间大小的限制 1、此策略是针对文件系统,并非硬盘 2、可以根据不同组和不同用户进行不同的策…
-
Linux中磁盘管理与文件系统创建挂在
磁盘管理 Linux中哲学思想:Linux一切皆文件,所有访问磁盘设备就如同访问一个文件一样,因此要想使用需要一个文件接口 如何向设备中输入数据? 首先将设备在系统上映射成一个文件,在此文件上进行读写操作就相当于对设备进行读写,对程序而言首先是打开一个文件open(),然后执行read()或者write(),最…
-
linux操作系统rpm软件包管理
软件包管理 软件包运行环境: API:Application Programming Interface 使用标准:POSIX: 源代码运行步骤:预处理(如处理注释)—>编译成汇编代码—>链接其他库文件 ABI:applicatio…
-
bash 循环语句for、while、until
循环执行 循环执行 定义:将某段代码有次数或无次数循环执行多次。 构成要素:退出条件和进入条件 循环的三种语句:for、while、until for循环: &nbs…
-
linux 下的文件压缩与解压
文件压缩 压缩原理:把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0 的写法60,来减少该文件的空间。 目的:时间换空间,cpu时间–>空间 压缩文件工具: compress|uncompress 压缩后的文件.z gzip|gunzip …
-
bash 循环语句while、until练习
bash 循环语句while、until while练习题 1、求100以内所有正整数之和 2、通过ping命令探测172.16.250.1 – 254范围内的所有主机的在线状态,统计在线主机和…
-
shell脚本编程之if、case条件语句
程序执行三种顺序 顺序执行 选择执行 循环执行 &nb…
-
文件查找
文件查找: locate查找: locate: 依赖于事先构建好的索引库,操作系统刚完成没有 系统自动实现(周期性任务); &nbs…
-
bash脚本编程基础知识
shell脚本语言编程之bash shell简介 什么是shell: shell是Linux的用户界面,提供了用户与内核进行交互的接口,他接收了用户的指令,并将指令送入内核去执行 shell即是一种高级程序语言,也是一种命令解析语言 &nb…
-
Linux三剑客之sed
sed:全称stream EDit 行文本编辑器 作用:是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在模式空间,接着用 sed命令处理缓冲区中的内容,处理完成后,把模式空间的内容输出到标准输出。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。 Sed主要用来自动编辑一个或多个文件,简化对文件的反复操…