随笔分类 - Linux云计算运维
摘要:为什么用缓存数据库 MySQL:将数据存储在磁盘上,数据写入读取相对较慢 Memcached:将数据存在内存中的数据库,数据读写都快,但是数据容易丢失 数据存储,数据仓库选择MySQL这种磁盘的数据库 高并发,业务大的应用选择Memcached这种内存数据库 当然,在工作中,都是景MySQL+Mem
阅读全文
摘要:基础需求: 1. 系统的日志文件/var/log/secure /var/log/messages /var/log/cron会自动的进行轮询,系统是通过什么实现的?系统定时任务+logrotate 2. 写出下面特殊符号在定时任务中的含义: * */n 09-19 * 表示每*/n 表示没隔n长时间(时间单位由*号的位置决定)09-19 表示时间范围 3. 某年某月某日某时,某人在工作中...
阅读全文
摘要:一、期中架构 二、期中架构-前端部分 三、第三阶段作业-期中架构
阅读全文
摘要:一、Linux运维基础 二、Linux运维高级-核心知识提高 三、50台集群实战 四、200-1000台集群实战 五、shell编程企业级实战 六、数据库MySQL和NoSQL 七、LVM虚拟化和机房知识
阅读全文
摘要:一、Linux之定时任务crond 二、Linux之用户管理 三、Linux之初识磁盘 四、Linux之磁盘管理 五、Linux三剑客-SED 六、Linux三剑客-AWK 七、初识shell编程 八、Linux之网络基础 九、第二阶段作业
阅读全文
摘要:网络知识开篇介绍 运维网络知识结构 基础部分 网络通讯原理 路由(IP地址 路由表 路由协议) 交换(MAC地址 mac表 广播域与冲突域) OSI7层模型 网络通讯数据包分装过程 进阶部分 TCP/IP模型(TCP/IP协议簇) TCP三次握手/四次挥手状态集转换 深入部分 IP地址分类 IP地址
阅读全文
摘要:1、shell编程之为什么学、怎么学 为什么学shell编程 Linux系统批量管理 提升工作效率,减少重复工作 学好shell编程所需要的基础知识 熟悉使用vim编辑器 熟悉SSH终端 熟练掌握Linux常用命令 熟练掌握Linux正则表达式及三剑客命令(grep、sed、awk) 如何学shel
阅读全文
摘要:1、什么是awk AWK是一种处理文本文件的语言,是一个强大的文本分析工具。有统计和计算功能。 之所以叫AWK是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的 Family Name 的首字符。 参数说明 2、awk的执行流程
阅读全文
摘要:1、Sed是什么 Sed:字符流编辑器,Stream Editor 2、Sed功能与版本 处理日志文件,日志,配置文件等 增加、删除、修改、查询 sed --version 可以通过man sed 来检验系统中有没有安装sed 3、语法格式 sed [选项] [sed指令] [输入文件] sed -
阅读全文
摘要:一、Raid卡之初识 又叫磁盘冗余阵列,阵列卡。他的主要作用有三点 1、获取更高的容量 2、获取更高的性能 3、获取更强的安全性 raid卡按支持的raid级别不同和raid卡的缓存容量不同,分为基础raid卡和高级raid卡 左边是raid基础卡,右边是高级卡。 基础卡只支持raid0和raid1
阅读全文
摘要:磁盘知识体系概括 机械硬盘和固态硬盘 机械磁盘剖开图 磁盘工作的视频动画,主轴转动,机械手读写 模拟磁盘工作视频,点击中间三角播放 磁盘结构详解 磁盘外部结构 组成 主要由三部分组成:盘片、主轴(机械硬盘)、磁头。 转速 SAS硬盘,根据转速来划分,有常见的三种 7200转 容量在1TB~10TB
阅读全文
摘要:如何让一个脚本开机自启动 1、放在/etc/rc.local中 2、通过chkconfig管理 以上使用文档,可以查看chkconfig帮助: man chkconfig 可以尝试翻译出来 chkconfig背后的故事 之前我们修改配置,总是会有临时生效和永久生效,这两类修改 那么这两类修改有什么规
阅读全文
摘要:定时任务说明与分类 定时任务的应用场景举例 每天晚上 12点备份/etc/目录 tar 定时任务的三种分类 crond(crontab)定时任务软件(软件包cronie),用的最多的一种 atd,应用在只运行一次的任务 anacron ,非7*24小时运行的服务器(比如开机多长时间运行,关机多长时间
阅读全文
摘要:一、服务器硬件 二、Linux的发展史 三、Linux的系统安装和配置 四、Xshell的安装和优化 五、远程连接排错 六、Linux命令初识 七、Linux系统初识与优化 八、Linux目录结构 九、Linux三种常用分区方案 十、Linux命令进阶 十一、Linux之文件属性 十二、Linux之
阅读全文
摘要:如何知道你有什么权限 我能干什么?这是我最关心的问题! 切换到普通用户 1、看看你是谁 whoami 2、你与至个文件有什么关系 是 主人,家人,还是陌生人 先查看文件 id 查看身份 >groups,查看是不是和文件的主人是一家子 结果:文件属于root家族,pizza是这个文件的陌生人,pizz
阅读全文
摘要:Linux中常用的特殊符号 通配符 正则表达式 正则与统配符的区别 正则表达式的分类 基础正则 扩展正则 + | () {} ? 正则总结 练习题 过滤文本(awk、sed) 1、请执行命令取出linux中eth0的IP地址(请用cut,有能力者也可分别用awk,sed命令答) 2、如何取得/etc
阅读全文
摘要:文件属性是什么? [root@luffy_boy-001 /]# ls -lhi /etc/hosts 129822 -rw-r--r--. 2 root root 198 Jan 11 2019 /etc/hosts 文件属性就是 ls -lhi 命令输出结果每一列的含义 l list one f
阅读全文
摘要:Linux系统的启动过程 1.开机自检 BIOS2.MBR引导3.GRUB菜单4.加载内核5.运行init进程6.从/etc/inittab读取运行级别7.根据/etc/rc.sysinit 初始化系统(设置主机名 设置ip)8.根据运行级别启动对应的软件(开机自启动软件)9.运行mingetty显
阅读全文
摘要:通用方法/boot 引导分区 200M swap 交换分区 内存的1.5倍(内存小于8G) 大于8G 给8G/ 根分区 剩下多少给多少数据非常重要/bootswap/ 50-200G/data 剩下多少给多少不知道数据是否重要/bootswap/ 50-200G剩余的空间 不分配留着.
阅读全文