草庐IT

linux命令_sed

sedsed命令sed全称是:StreamEDitor(流编辑器。Linuxsed命令是利用脚本来处理文本文件,sed可依照脚本的指令来处理、编辑文本文件。Sed主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。当处理数据时,sed从输入源一次读入一行,并将它保存到所谓的模式空间patternspace中。所有sed的变换都发生在模式空间。变换都是由命令行上或外部sed脚本文件提供的单字母命令来描述的。大多数sed命令都可以由一个地址或一个地址范围作为前导来限制它们的作用范围。选项含义-e脚本命令该选项会将其后跟的脚本命令添加到已有的命令中。-f脚本命令文件该选项会将其后文

十一、Docker 其它命令

DockerMachine最新版docker已弃用docker-machineDocker官方文档已没有相关信息,如需了解可参考https://www.runoob.com/docker/docker-machine.htmlDockerStackDockerCompose,缺点是不能在分布式多机器上使用;Dockerswarm,缺点是不能同时编排多个服务,所以才有了DockerStack,可以在分布式多机器上同时编排多个服务。stack是构成特定环境中的service集合,它是自动部署多个相互关联的服务的简便方法,而无需单独定义每个服务。stackfile是一种yaml格式的文件,类似于do

十一、Docker 其它命令

DockerMachine最新版docker已弃用docker-machineDocker官方文档已没有相关信息,如需了解可参考https://www.runoob.com/docker/docker-machine.htmlDockerStackDockerCompose,缺点是不能在分布式多机器上使用;Dockerswarm,缺点是不能同时编排多个服务,所以才有了DockerStack,可以在分布式多机器上同时编排多个服务。stack是构成特定环境中的service集合,它是自动部署多个相互关联的服务的简便方法,而无需单独定义每个服务。stackfile是一种yaml格式的文件,类似于do

Linux 基础-文件及目录管理

本文大部分内容参看《Linux基础》一书,根据自己的工程经验和理解加以修改、拓展和优化形成了本篇博客,不适合Linux纯小白,适合有一定基础的开发者阅读。一,概述在Linux中一切皆文件。文件管理主要是涉及文件/目录的创建、删除、移动、复制和查询,有mkdir/rm/mv/cp/find等命令。其中find文件查询命令较为复杂,参数丰富,功能十分强大;查看文件内容是一个比较大的话题,文本处理也有很多工具供我们使用,本文涉及到这两部分的内容只是点到为止,没有详细讲解。另外给文件创建一个别名,我们需要用到ln,使用这个别名和使用原文件是相同的效果。二,文件及目录常见操作2.1,创建、删除、移动和复

linux命令_ps

ps命令ps命令来自于英文词组”processstatus“的缩写,其功能是用于显示当前系统的进程状态。使用ps命令可以查看到进程的所有信息,例如进程的号码、发起者、系统资源使用占比(处理器与内存)、运行状态等等。帮助我们及时的发现哪些进程出现”僵死“或”不可中断“等异常情况。经常会与kill命令搭配使用来中断和删除不必要的服务进程,避免服务器的资源浪费。a显示现行终端机下的所有程序,包括其他用户的程序-A显示所有程序c显示每个程序真正的指令名称,而不包含路径-C指定执行指令的名称,并列出该指令的程序的状况-d显示所有程序,但不包括阶段作业管理员的程序e列出程序时,显示每个程序所使用的环境变量

Linux 基础-文件及目录管理

本文大部分内容参看《Linux基础》一书,根据自己的工程经验和理解加以修改、拓展和优化形成了本篇博客,不适合Linux纯小白,适合有一定基础的开发者阅读。一,概述在Linux中一切皆文件。文件管理主要是涉及文件/目录的创建、删除、移动、复制和查询,有mkdir/rm/mv/cp/find等命令。其中find文件查询命令较为复杂,参数丰富,功能十分强大;查看文件内容是一个比较大的话题,文本处理也有很多工具供我们使用,本文涉及到这两部分的内容只是点到为止,没有详细讲解。另外给文件创建一个别名,我们需要用到ln,使用这个别名和使用原文件是相同的效果。二,文件及目录常见操作2.1,创建、删除、移动和复

linux命令_ps

ps命令ps命令来自于英文词组”processstatus“的缩写,其功能是用于显示当前系统的进程状态。使用ps命令可以查看到进程的所有信息,例如进程的号码、发起者、系统资源使用占比(处理器与内存)、运行状态等等。帮助我们及时的发现哪些进程出现”僵死“或”不可中断“等异常情况。经常会与kill命令搭配使用来中断和删除不必要的服务进程,避免服务器的资源浪费。a显示现行终端机下的所有程序,包括其他用户的程序-A显示所有程序c显示每个程序真正的指令名称,而不包含路径-C指定执行指令的名称,并列出该指令的程序的状况-d显示所有程序,但不包括阶段作业管理员的程序e列出程序时,显示每个程序所使用的环境变量

zabbix自定义监控(服务进程和日志)

zabbix自定义监控自定义监控进程测试监控httpd,需要在监控端部署httpd,以方便监控配置监控脚本#在监控端[root@localhost~]#dnf-yinstallhttpd[root@localhost~]#systemctlstarthttpd[root@localhost~]#ss-anlt|grep80LISTEN0128*:80*:*#编写脚本[root@localhost~]#mkdir/scripts[root@localhost~]#vim/scripts/check_process.sh#!/bin/bashcount=$(ps-ef|grep-Ev"grep|$

zabbix自定义监控(服务进程和日志)

zabbix自定义监控自定义监控进程测试监控httpd,需要在监控端部署httpd,以方便监控配置监控脚本#在监控端[root@localhost~]#dnf-yinstallhttpd[root@localhost~]#systemctlstarthttpd[root@localhost~]#ss-anlt|grep80LISTEN0128*:80*:*#编写脚本[root@localhost~]#mkdir/scripts[root@localhost~]#vim/scripts/check_process.sh#!/bin/bashcount=$(ps-ef|grep-Ev"grep|$

分布式存储系统之Ceph集群启用Dashboard及使用Prometheus监控Ceph

  前文我们了解了Ceph之上的RadosGW基础使用相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/16768998.html;今天我们来聊一聊Ceph启用Dashboard和使用Prometheus监控Ceph相关话题;  MGR组件作用  Ceph在早些版本(L版之前)都是没有MGR这个组件的,L版之前,ceph集群相关监控数据都是靠mon节点完成,为了减轻mon节点的压力,ceph集群相关状态数据的功能在L版之后被独立出来,用MGR来负责,MGR主要作用是用于责跟踪运行时指标和Ceph集群的当前状态,包括存储利用率,当前性能指标和系统负载