一直学一直嗨,一直嗨一直学

如何给nginx-ingress进行日志落盘

1. nginx-ingress-controller的日志 nginx-ingress-controller的日志包括三个部分: controller日志: 输出到stdout,通过启动参数中的–log_dir可已配置输出到文件,重定向到文件后会自动轮转,但不会自动清理 accesslog:输出到stdout,通过nginx-configuration中的字段可以配置输出到哪个文件。输出到文件后不会自动轮转或清理 errorlog:输出到stderr,配置方式与accesslog类似。 ...

kubedog:解决K8S中资源跟踪问题

Kubedog 是一个开源的 Golang 项目,使用 watch 方式对 Kubernetes 资源进行跟踪,能够方便的用于日常运维和 CI/CD 过程之中,项目中除了一个 CLI 小工具之外,还提供了一组 SDK,用户可以将其中的 Watch 功能集成到自己的系统之中。安装过程非常简单,在项目网页直接下载即可。 源码地址:https://github.com/werf/kubedog.git kubedog主要使用以下三种方式进行资源跟踪: follow ro...

准备转行做Linux运维你需要掌握哪些知识?

文章目录 一、Linux操作系统概述 二、内存寻址 三、进程 四、内存管理 五、中断和异常 六、系统调用 七、内核中的同步 八、文件系统 九、设备驱动 今天小编要跟大家分享的文章是关于准备转行做Linux运维你需要掌握哪些知识?想要转行做Linux的小伙伴是否对Linux已经有所了解了呢?今天小编为大家分享这篇文章,就是帮助想要转行做Linux运维的小伙伴们提前了解一下都需要掌握哪些知识,...

2020年Linux工程师必备的职业规划

文章目录 一、Linux运维的主要工作内容 二、Linux运维工作分类 三、Linux运维日常使用软件和技能 四、Linux运维工作发展过程 五、2020年Linux运维必须抓住的前沿技能 今天小编要跟大家分享的文章是关于2020年Linux工程师必备的职业规划。首先祝贺你选择学习Linux,你可能即将踏上Linux的工作之旅,出发之前,让我带你来看一看关于Linux和Linux运维的一切。 Linux因其高效率、易于裁...

运维人员你知道如何监控Linux服务器的状态吗?

文章目录 1. watch 2. top 3. ac 小结 1. watch watch 命令我们的使用频率很高,它的基本作用是,按照指定频率重复执行某一条指令。使用这个命令,我们可以重复调用一些命令来达到监控服务器的作用。 默认情况下,watch 命令的执行周期是 2 秒,但我们可以使用 -n 选项来指定运行频率,比如我们想要每隔 5 秒执行 date 命令,可以这么执行: $ watch -n 5 date 一台服务器肯定有多...

Linux运维要知道的实用型Linux命令及知识

文章目录 1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录: 2、批量解压当前目录下以.zip结尾的所有文件到指定目录: 3、sed常用命收集:test.txt做测试 4、如何判断某个目录是否存在,不存在则新建,存在则打印信息。 5、监控Linux磁盘根分区,如果根分区空间大于等于90%,发送邮件给Linux SA 6、统计Nginx访问日志,访问量排在前20 的 ip地址: 7、sed另外一个用法找到...

Linux系统中常用的Vim 命令合集

1、命令历史 2、启动vim 3、文件命令 4、vim的模式 5、导航命令 6、插入命令 7、查找命令 8、替换命令 9、移动命令 10、撤销和重做 11、删除命令 12、拷贝和粘贴 13、剪切命令 14、退出命令 15、窗口命令 16、执行shell命令 17、注释命令 18、帮助命令 19、其他非编辑命令 20、vim教程 今天要跟大家分享的文章是关于Linux系统中常用的Vim 命令合集。正在从事Linux相关工作的小伙伴们...

入门Linux运维一定要知道的Linux常识有哪些

文章目录 1、GNU和GPL 2、Linux发行版 3、Unix和Linux 4、Swap分区 5、GRUB的概念 6、Buffer和Cache 7、TCP三次握手 8、Linux系统目录结构 9、硬链接和软链接 10、RAID技术 今天小编要跟大家分享的文章是关于入门Linux运维一定要知道的Linux常识。正准备学习Linux的小伙伴们,你是否对Linux的常识有所了解,为了让大家更快的学好Linux,小编今天为大准备了这篇关于Linux常识的文章,...

Linux运维常用的命令介绍-开发调试命令介绍

文章目录 一、示例程序 二、查看文件基本信息–file 三、查看程序依赖库–ldd 四、查看函数或者全局变量是否存在于elf文件中–nm 五、打印elf文件中的可打印字符串–strings 六、查看文件段大小–size 七、为elf文件”瘦身“–strip 八、查看elf文件信息–readelf 九、反汇编指定函数–objdump 十、端口占用情况查看–netstat 十一、core dump文件生成配置–ulimit -c 十二、调试神器–gdb 十三...

Linux运维有前途吗?BAT的运维都在做什么

文章目录 一、为何别人眼中的运维没有技术含量? 1、运维自身缺少对目标充分的规划和实施拆分,导致很多工作无技术性。 2、运维自身负责的点非常多,无法精通,无核心竞争力。 3、运维自身的总结、呈现不够,技术能力提升不足。 4、运维在技术部门毫无话语权,技术上得不到应有重视。 二、那么在BAT从事运维的同学们都在做什么?从几个层面简单描述: 1、运维职能方面: 2、技术工...

Linux运维常用的命令介绍-文本查看命令

一、全文本显示–cat 二、倒序显示全文本–tac 三、分页显示文本–more 四、任意浏览搜索文本–less 五、显示文本头部内容–head 六、显示文本尾部内容–tail 七、指定顺序显示文本–sort 1.升序显示文本 2.降序显示 3.去掉重复的行 4.按照数字排序 八、过滤显示文本–sed 九、去重显示文本–uniq 十、文本编辑查看–vi 总结 今天要跟大家分享的文章是关于Linux运维常用的命令介绍-文本查看...

Linux运维常用的命令介绍-查看系统状态系统

一、查看系统运行时间–uptime 二、查看系统已登录用户–who 三、查看系统版本相关信息–uname 四、查看当前环境变量–export 五、查看目录和文件占用空间–du 六、查看各挂载点空间–df 七、查看内存可用情况–free 八、查看进程的内存使用情况–pmap 九、查看虚拟内存统计信息–vmstat 十、查看ip地址–ip 十一、查看网络连接状态–netstat 十二、查看进程间关系–pstree 总结 今天要跟大家分...

新手Linux运维要知道的Linux常用命令

文章目录 一、查进程 二、杀进程 三、进入到进程的执行文件所在的路径下,执行文件 ./文件名 1. 更改档案拥有者 2. 修改权限 3. 修改文件日期 4. 链接文件 5. 显示日期 6. 显示日历 7. 显示文件头部 8. 显示文件尾部 9. 显示用户标识 10. 查看当前登录的用户 11. 显示都谁登录到机器上 今天马哥教育要跟大家分享的文章是关于新手Linux运维要知道的Linux常用命令。熟悉Linux运...

Linux运维工程师应该掌握的注意事项有哪些

文章目录 一、线上操作规范 1. 测试使用 2. Enter前再三确认 3. 切忌多人操作 4. 先备份后操作 二、涉及数据 1. 慎用rm -rf 2. 备份大于一切 3. 稳定大于一切 4. 保密大于一切 三、涉及安全 1. ssh 2. 防火墙 3. 精细权限和控制粒度 4. 入侵检测和日志监控 四、日常监控 1. 系统运行监控 2. 服务运行监控 3. 日志监控 五、性能调优 1. 深入了解运行机制 2. 调优框架以及...

Linux运维:如何使用ss代替netstat命令

文章目录 [隐藏] netstat 的用法 ss 的用法 在运维和管理Linux服务器的时候,我们最常用的就是netstat命令,我常用这个命令来查看当前服务器上有哪些进程正在侦听端口,主要用来诊断网络服务的工作状态。当然如果想代运维服务器,可以联系景安网络。 不过,最近有一次安装好一个 Ubuntu 发型版,发现默认没有netstat命令,觉得非常奇怪,自己手动安装后,发现 man pages 提示...

自动化运维之Ansible服务部署详述

文章目录 [隐藏] 一、概述分析 1. Puppet 2. SaltStack 3. Ansible 二、Ansible安装 一、概述分析 由于互联网的快速发展导致产品更新换代速度逐渐加快,运维人员每天都要进行大量的维护操作,仍旧按照传统方式进行维护会使得工作效率低下。这时,部署自动化运维就可以尽可能安全、高效地完成这些工作。 一般会把自动化运维工具划分为两类:一类是需要使用代理工具的,也就...

自动化运维工具—SaltStack安装部署及简单案例

文章目录 [隐藏] SaltStack原理 SaltStack常用模块 实验环境 SaltStack安装 1、更改主机名关闭防火墙 2、安装master与minion端 3、master端配置 4、被管理端minnion配置 5、C/S构建完成,验证简单操作 Saltstack批量部署安装Apache 1、创建sls入口文件表示执行Apache模块 2、创建模块执行文件 SaltStack原理 SaltStack由Master(服务端)和Minion(客户端)组成,Master和M...

MySQL运维系列 之 如何快速定位IO瓶颈

文章目录 [隐藏] 背景 实战 总结 摘要: MySQL的瓶颈,一般分为IO密集型和CPU密集型 CPU出问题的情况比较少,最近就遇到过一次比较大的故障,这个话题后面会有一篇专题介绍 今天主要聊聊IO密集型的应用中,我们应该如何快速定位到是谁占用了IO资源比较多 背景 环境1. MySQL的瓶颈,一般分为IO密集型和CPU密集型 CPU出问题的情况比较少,最近就遇到过一次比较大的故障,这个话...

CentOS 7 里使用自动化运维工具Ansible

文章目录 [隐藏] 一、简介与优点 二、安装与基本使用 PS:开源的自动化运维部署工具,在以前的项目中应用过Puppet,研发部门也开发过一套自动化部署系统(主要基于java在web界面调用shell脚本部署),使用过程中都有各种不满意。最近尝试一个新一点的Ansible,发现非常好用。配置简单,功能强大。 一、简介与优点 1、ansible是为类Unix系统开发的自动化运维工具,基于Python开...

自动化运维工具之SaltStack-2、SaltStack配置管理

文章目录 [隐藏] 1、salt-master的配置文件编写格式之YAML语法说明 2、修改salt-master配置文件 3、使用salt写一个自动化安装apache的状态并执行 1、salt-master的配置文件编写格式之YAML语法说明 YAML语法数据的结构通过缩进来表示,每一级用两个空格来表示缩进,如果有下一 级结构需要以冒号结尾,连续的列表通过减号“-”来表示,减号后面需要有空格,不 是以冒号结尾的冒...