vim编辑器-多行加注释与去注释 vim编辑器-多行加注释与去注释 在使用vim编辑器时,有时候需要对多行代码进行加注释或去注释,它不像我们在类似于vs等下,需要我们自己输入命令操作,下面将介绍两种方法。 方法一:块选择模式 1. 插入注释 (1)首先按键盘上的ESC进入命令行模式 (2)再按Ctrl+V进入VISUAL BLOCK模式 (3)利用上下左右键调整需要注释多少行以及行的宽度 (4)...
inux进程及作业管理(四)---进程优先级nice 相对优先级 nice 由于不是每个进程都与其他进程同样重要,可告知进程调度程序为不同的进程使用不同的调度策略。常规系统上运行的大多数进程所使用的调度策略为SCHED_OTHER(也称为SCHED_NORMAL),但还有其它一些调度策略用于不同的目的。SCHED_OTHER 调度策略运行的进程的相对优先级称为进程的 nice 值,可以有40种不同级别的nice值。nice 值越高: 表示优先级越低,例如+19,该进程容易将CPU 使用量让给其他进程。nice 值越低: 表示优先级越高,例如-...
linux进程及作业管理(三)---作业管理 Linux系统作业控制: job: 前台作业(foregroud):通过终端启动,且启动后会一直占据终端; 后台作业(backgroud):可以通过终端启动,但启动后即转入后台运行(释放终端); 如何让作业运行于后台? (1) 运行中的作业 Ctrl+z (相当于19号信号) 注意:送往后台后,作业会转为停止态;...
linux进程及作业管理(二)---命令及管理工具 目录进程文件/proc/PIDPSpgrep, pkillpidoftop vmstat dstat pmapglances kill killallLinux系统上的进程查看及管理工具:pstree, ps, pidof, pgrep, top, htop, glances, pmap, vmstat, dstat, kill, pkill, job, bg, fg, n...
linux进程及作业管理(一)----概念相关 关于进程什么是进程程序只是静态的数据,运行起来后才是进程,进程是动态的,有不同的生命周期。进程是已启动的可执行程序的运行实例,运行中的程序的一个副本,一个程序可同时运行多个,例如QQ。一般应用程序的运行都会发生系统调用(system call)和库 调用(libary call),将特权指令或用户指令发送给CPU。程序的运行过程不断地在执行用户代码和执行内核代码之间转换。例如1、执行用户代码------>2、提交指令CPU------>3、需要系统调用------>4、软中
企业—RHCS简介及其基本原理 一.RHCS的基本概念 RHCS是Redhat Hat Cluster Suite的缩写,也就是红帽子集群套件,RHCS是一个能高提供高可用性,高经济性,负载均衡,存储共享且经济廉价的集群工具集合,它将集群系统中的三大经济架构融为一体,可以给web应用,数据库应用等提供安全,稳定的...
SQL 中where与having区别 where是对from后面指定的表进行数据筛选,属于对原始数据的筛选 having是对group by的结果进行筛选例如一个学生表查询男生的总数方案一select count(*) from students where gender=1;方案二:select gender as 性别,count(*)from studentsgroup by genderhaving gender=1;这个例子还不明显,看下面的例子TRANSFER_HOLDSUM 持仓表,其中COMM.
CSV保存身份证后再打开后4位0000的解决办法 1、数据库中导出大量数据,包括身份证号码,条数超过10W+。2、新建CSV空文档,设置单元格格式位文本。3、复制粘贴数据至CSV,身份证号能正常显示,保存关闭文档。4、重新打开CSV表格,发现身份证后4位都是0。问题原因:重新打开后CSV将原来的文本格式视作科学计数法,导致18位的身份证号码不能正常显示。如何解决?网上处理的方法很多,我这里只记录一种,亲测有效。思路就是把身份证那列变成文本,在身份证前面或者后面加字符或者符号。比如在身份证前面加单引号1、新增一列,在新列上
Zabbix 5.0 LTS 源码包编译部署以及新特性介绍 背景2020年 4月推出新版本 5.0 LTS,这个版本是长期支持版本,未来几年都会流行。所以我这边也补充课程并讲解下。当然Zabbix 4.4 也是承前启后的版本,因为Zabbix4.4是4.x的最后一个版本,包含了大部分5.0的功能。官方下载地址: https://www.zabbi...
Cetetos7.6 lnmp环境安装步骤 Cetetos7.6 lnmp环境安装步骤lnmp 是由Linux+nginx+mysql+php这个几个组件组成的,用来搭建php网站应用而生。网上有很多一...
如何使用Bash Shell脚本创建自己的Nagios插件 如何使用Bash Shell脚本创建自己的Nagios插件,这对于监视基础架构是非常有用的。 本教程将帮助您了解如何编写脚本并将其与NRPE和Nagios一起用于监控。第1步 - 了解返回代码每个Nagios插件必须返回一个被称为返回码的状态码。 Nagios核心服务根据返回码为相应的主机或服务作出决策并采取适当的行动。Hosts:Return Code / Host status0 =>UP1 =>DOWNOtherMaintains last known state...
nagiso的日常管理及调试方法 查看服务状态#查看主程序状态[root@nagios-server services]# service nagios statusnagios (pid 29350) is running...#查看NRPE端口[root@nagios-server services]# netstat -tlnp |grep 5666tcp 0 0 :::5666 :::* LISTEN
nagios监控详解 接上一篇介绍《详解十三款运维监控工具》,nagiso虽然是老牌监控,但凭借其灵活的配置功能和强大的管理中心,还是有一些企业在使用或者结合其他监控工具使用,仍值得学习。1、nagios介绍nagios 是一款开源的网络监视工具,能有效监控 Windows、Linux 和 Unix 的主机状态,交换机路由器等网络设备,打印机等。在系统或服务状态异常时发出邮件或短信通知运维人员,并且能在状态恢复后发出正常的邮件或短信通知。Nagios 服务端运行在 Linux/Unix 平台之上,同时提供一个可选的基
详解十三款运维监控工具 原文链接:https://blog.csdn.net/abcdocker/article/details/79289579纵观我们部署在基础设施当中并始终保持运作的全部测量机制,监控系统无疑是重要性最高的机制之一,但它却常常遭到我们的忽视。如果能够建立起一套坚实的监控系统来针对可能发生的灾难加以警示,我们就有机会迅速启动灾难响应方案或者着手排除复杂的性能故障,这对于任何规模的企业而言都极具巨大的实际价值。有效的运行监测体系,最终离不开相关技术平台的支撑,而我们需要了解监测技术平台。一、开源工.
squid介绍及其简单配置 squid-cache 官网http://www.squid-cache.orgsquid介绍及其简单配置https://www.cnblogs.com/cherishry/p/5706736.htmlCentOS 7安装squid代理服务器https://blog.csdn.net/ithomer/article/details/78136993squid的概念squid是一种用来缓存Internet数据的软件。接受来自人们需要下载的目标(object)的请求并适当的处理这些请求。.
正确理解Linux内存占用过高的问题及可用内存计算方法 权威问题解答参见https://www.linuxatemyram.com/最近生产的监控一直疯狂告警,内存占用过高,有的甚至达到90%++,但是业务并未受到任何影响,于是有了以下的分析:linux使用free和top命令查看结果如下:[root@xxx~]# toptop - 14:11:09 up 202 days, 2:06, 2 users, load average: 0.00, 0.02, 0.00Tasks: 210 total, 1 running, ...
【Linux基础】Linux下查看硬件配置 Linux服务器配置查看,主要包括CPU、内存、硬盘、网卡等信息一、查看机器所有硬件信息:1、dmidecode |moredmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。#查看bios信息# dmidecode -t bios#查看内存信息# dmidecode -t memory#查看更多硬件
windows 2012服务器远程桌面,身份验证错误:要求的函数不正确解决办法及“没有远程桌面授权服务器可以提供许可证” 网上方法很多,亲测修改策略的方式有效!运行gpedit.msc打开本地组策略编辑器。依次展开“计算机配置”->“管理模板”->“系统”->“凭据分配”设置名称: 加密 Oracle 修正设置为启动,下面保护级别设置为易受攻击。有时候策略不能立即生效,我们可以手动刷新下策略完成后发现以前的报错没有了,又出现另外一个报错,这个根据各个服务器情况而定,有的不会出现。处理方法见https://blog.csdn.net/renanrenan/article/deta..
Windows服务器端创建iSCISI连接存储 一、windows环境下配置以windows server R12为例关于存储中创建存储池、RAID、LUN步骤省略,详细步骤参考《存储资源配置流程》,下面将从创建客户端开始步骤1、创建存储池步骤2、创建target注意:1、target名称随机生成,服务器上配置iscisi时发现的名称与之对应。2、双控制器时都需要绑定上。步骤3、为Target关联LUN步骤4、启动initiator服务器管理器->工具->iSCSI发起程序步骤5、添
存储资源配置流程 一、流程图其中lun、initiator、target术语不了解,可参考曙光DS800-G25磁盘阵列基础知识点记录(一)二、操作步骤在本操作实例描述了 iSCSI 环境下的资源配置流程,仅介绍必选步骤和参数。FC 环境下配置流程类似,不再单独介绍。第1步:创建存储池存储池存储池,即资源分区,一个存储池中包含一组磁盘、一组 RAID 和一组 LUN,数据可以按照 Cell为单位在存储池内部流动,以实现存储资源的动态分配和管理。DS800-G25 磁盘阵列支持两种类型的存储