我的滑板鞋
-
文本处理三剑客之AWK
AWK的基本格式: awk [options] 'program' file… 注释: program->pat…
-
CentOS系统启动流程
概述:系统启动流程是Linux一个重要的内容,深入了解启动流程会对我们学习Linux起到一个顺水推舟的作用。因为CentOS 7改动较大,所以下面的内容只是针对CentOS 5和6来说的。下面进入正题。 启动流程: 第一步:POST加电自检 此过程的就是为了检测一下外界的硬件设备是否能够正常运行,如CPU,内存设备,硬盘…
-
Linux路由实验
一 实验背景:路由器的功能是将不同网段的主机建立通信,本次试验是在使用linux主机当作路由器,完成主机间通信。如下图所示 二、实验环境:主机A和B为CentOS7.2,主机C和D为CentOS6.8,且C和D上分别都有两块网卡 三、实验步骤 注意:为避免干扰项,需将每台主机…
-
LVM逻辑卷管理
本次内容 1、什么是LVM 2、为什么使用LVM 3、LVM的操作命令 …
-
Linux磁盘管理与文件系统
本篇内容如下: 1、硬盘结构 2…
-
CentOS7.2编译安装httpd
环境:CentOS7.2 软件包:httpd-2.2.29.tar.bz2 1、解压缩httpd-2.2.29.tar.bz2 2、进入解压过的文件夹,查看用法(INSTALL、)后然后./configure –help查看参数后执行需要的参数操作, 通过选项传递参数,指定启用特性,安装路径的等,…
-
RPM程序包管理器及其前端工具YUM
RPM: RPM,Redhat Package Manager,RPM is Package Manager 功能:将编译好的应用程序的各组成文件打包一个或几个程序包文件,从而方便快捷地实现程序包的安装、卸载、查询、升级和校验等管理操作 1)RPM包的命名 2)RPM包文件的组成 &nb…
-
Linux下find命令的使用
为什么要使用find命令? Linux系统中有着成千上万的文件,如果你想要找到自己想要的文件,一款查找软件是必不可少的,而locate是根据其生成的数据库进行查找,虽然速度会略快,但非实时查找,有些新的文件或目录是匹配不到的,而且locate是模糊匹配,而find命令为实时查找,且为精确匹配,如果你对目录的权限…
-
bash之脚本入门及课后作业
概述: shell是一个工具程序,在用户登录后后系统启动,它解释并运行由命令或脚本文件输入的命令,从而实现用户与内核之间的交互。bash是Linux操作系统上默认的shell,在交互和编程两方面,bash提供了许多Bourne shell没有的功能,并且还结合了C shell和Kron shell最有用的功能。 bash的语法和结构 …
-
Linux下vim编辑器的使用
vim编辑器 概括 vim,是vi的升级版本,它不仅兼容vi的所有指令,还有一些新的特性在里面。 使用vi和vim的三种主要模式 vim在工作过程当中有三种模式,编辑模式(命令模式)、输入模式、末行模式 1、编辑模式:也叫命令模式,键盘操作常被理解为编辑命令; 2…
-
文本处理三剑客:sed篇
Stream EDitor, 行编辑器 Sed主要用来自动编辑一个或多个文件,简化对文件的反复操作,编写转换程序等。 工作原理: sed是一种流编辑器,如上图所示,它一次处理一行内容,将读入的那行内容送入模式空间,然后根据sed的编辑命令对其进行响应的操作,处理完成后sed默认会把模式空间中的内容打印至标准输出,如果指定了-n选项,则会禁止这种默认的打印行为…
-
文件权限
浅谈文件权限 Linux系统中的每个文件和目录都有访问许可权限,用他来确定谁能通过何种方式对文件和目录进行访问和操作。 文件权限: 文件或目录的访问权限分为只读,只写和可执行三种。 文件的权限主要针对三类对象进行定义: owne…
-
0805文本处理工具
文本处理工具 查看文本文件 文件内容:less和cat 文件截取:head和tail &…
-
课堂练习及课后作业(0805文本处理工具)
课堂练习: 1、找出ifconfig命令结果中本机的所有IPv4地址 2、查出分区空间使用率的最大百分比值 3、查出用户UID最大值的用户名、UID及shell类型 4、查出/tmp的权限,以数字方式显示 5、统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序 grep 1、显示/proc/meminfo文件中以大小s开头的行;(要求:使用两种方式…