随笔分类 - linux基础笔记
摘要:测试数据 echo yuchao linux python music 练习语法 1.输出列: #位置变量说明 , 输出分隔符,默认逗号表示空格 $0 输出所有 $1 输出第一列 $N 输出第N列 $NF 输出最后一列 $(NF-1) 输出倒数第2列 #1.输出所有列 [242-yuchao-cla
阅读全文
摘要:awk模式种类 awk的模式分为这几种 正则表达式 基本正则 扩展正则 比较表达式 范围表达式 特殊模式 BEGIN END awk比较运算符(语法) 正则表达式语法(awk模式) 经典语法图解 awk正则练习/etc/passwd 创建测试数据 创建用户 [242-yuchao-class01 r
阅读全文
摘要:awk是什么 awk是一个强大的linux命令,有强大的文本格式化的能力,好比将一些文本数据格式化成专业的excel表的样式。 awk早期在Unix上实现,我们用的awk是gawk,是GUN awk的意思 如何学awk awk的语法格式 awk 指令是由模式,动作,或者模式和动作的组合组成. 模式即
阅读全文
摘要:基础正则表达式 ^ 以什么开头,"^yuchao" 表示匹配以yuchao单词开头的行 $ 以什么结尾,"yuchao$",表示匹配以yuchao单词结尾的行 ^$ 组合符号,表示空行。逻辑解释就是以^开始,以$结尾的行 . 匹配任意且只有一个字符,但是不匹配空行 \ 转义字符,让特殊符号失效,如"
阅读全文
摘要:基础语法 什么是正则表达式 正则表达式就是为了处理大量的字符串而定义的一套规则和方法。 通过定义的这些特殊符号的辅助,系统管理员就可以快速过滤(grep),替换(sed)或输出(awk)需要的字符串。 Linux 正则表达式一般以行为单位处理文件数据的,文件数据 学正则的注意事项 Linux下普通命
阅读全文
摘要:sed重点命令、语法 命令格式: sed [options] [sed-commands] [input-file] sed [选项] [sed命令] [输入文件] 选项: -n 取消默认的sed输出,常与sed命令的p连用 -r 使用拓展正则 -i 将修改结果写入文件 命令: p 输出处理过的行
阅读全文
摘要:关于linux三剑客 grep,过滤关键字信息数据。主要是用于查文本内的数据 sed ,对文本数据进行编辑,修改原文件内容 awk,对文件数据过滤,提取,并且能实现,格式化输出 awk对文件数据处理后,还能更美观的展示数据 sed是什么 sed软件本身 sed提供的加工的命令 给sed提供的源数据
阅读全文
摘要:什么是通配符 (通配符是用来找文件,根据文件名找文件的时候,使用该符号) /opt/myfirst.txt 1. 文件有名字,可以用于找到该文件 通配符 2. 文件有内有数据,内部的一堆字符串 正则表达式 当你在查找特定文件名,却不记得如何拼写时,通配符是帮你寻找的神器。 通配符,是专门用于处理文件
阅读全文
摘要:为什么学lvm 试想,企业里的生产服务器,一开始没有规划好磁盘容量,随着用户增长,磁盘可能会逐渐填满 这时候你只能添加新硬盘,新分区 但是旧的数据还在旧的磁盘分区上,你就只能停止业务进行数据迁移了。 lvm也是吧多个磁盘,化成一个大硬盘,但是特点是,后期可以继续加入新硬盘,这个逻辑卷组的容量就扩大了
阅读全文
摘要:硬盘接口类型 sata 目前常见的接口方面又分为SATA、SAS、MSATA、M.2。 sas sas接口为企业级专业硬盘使用接口,满足高性能、高可靠性。 以前还有SCSI接口,已经被sas接口取代了。 关于硬盘的历史,主要是如下升级 个人主机 IDE(Integrated Drive Electr
阅读全文
摘要:硬盘是什么 硬盘就是计算机中用来存储、持久化存储数据的一个设备。 市面主流的硬盘有两类、机械硬盘、固态硬盘。 区别于内存、硬盘中的数据,关机后,一直存在。 硬盘也被称为磁盘,因为硬盘存储数据和电磁有关,机械硬盘里有很多张磁盘。 图告诉你磁盘分区要学什么 磁盘内部体系知识 数据写入流程 磁盘要放入计算
阅读全文
摘要:什么是raid 磁盘冗余阵列 这是由多块独立磁盘(多为硬盘)组合的一个超大容量磁盘组。 大白话的解释 磁盘冗余阵列,就是将很多块硬盘组合成一个整体,不同的RAID级别,可以实现不同的功能 如加速数据读写、如实现数据备份。 raid技术的作用 - 提高IO能力,磁盘并行读写 - 提高耐用性,磁盘冗余算
阅读全文
摘要:永久关闭selinux 1.喜欢关闭所有的防火墙,内置防火墙,linux的软件防火 1.关闭selinux,美国的航空安全局,开发的linux内置防火墙 查询selinux状态,基本只有centos8会多些selinux的策略,centos7不用 # 看到disbaled表示selinux是永久禁止
阅读全文
摘要:什么是LAMP Linux 操作系统 Apache/Nginx web服务器 Mysql/Mariadb Perl/Php/Python 部署LAMP实战 环境准备 关于基础软件的配置 大前提是,你的yum源配置好了吗? 建议用最新的阿里云yum源 [root@client-242 ~]# yum
阅读全文
摘要:ubuntu是什么 Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。*(centos) 商业版本以Redhat为代表,开源社区版本则以debian为代表。 这些版本各有不同的特点,在不同的应用领域发挥着不同的作用,不能一概而论。 下面就这些
阅读全文
摘要:linux常见的基础依赖环境,一般这些软件应该是在系统安装时,勾选上,如果没有则需要手动安装 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqli
阅读全文
摘要:进程与资源管理 windows资源管理器 在运维的日常工作中,监视系统的运行状况是每天例行的工作,一个服务器的健康,从主要的几个资源使用率上,就可以得出结论,比如CPU使用率、内存使用率,磁盘使用率。 在 Windows 中我们可以很直观的使用"任务管理器"来进行进程管理,了解系统的运行状态 通常,
阅读全文