标签
#shell-scripting
33 篇文章
-
网卡流量监控
#!/bin/bash PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export PATH function trafficmonitor { OSNAME=$(sed -n '1p' /etc/issue) eth=$1
-
kafka的监控搭建--yau
主体思想:采用prometheus+grafana来做。 现在先要找到合适的kafka-exporter,先找了一个kafka-exporter,发现监控项较少,不太符合要求。
-
Druid的发送数据和查询数据 - CSDN博客
博客 学院 下载 GitChat 论坛 问答 商城 VIP 活动 招聘 ITeye 码云 CSTO . 写博客 发Chat 登录 注册 北京小辉的博客 学习是一种享受,也是一种痛苦,更是一种回忆! ! ! . 目录视图 摘要视图 订阅 . .
-
Shell脚本生成随机密码的若干种可能
转载 2017-09-30 作者:丁丁历险 的BLOG 我要评论 这篇文章主要介绍了Shell脚本生成随机密码的若干种可能,需要的朋友可以参考下 1.生成随机密码(urandom版本) < /dev/urandom tr -dc 'A-Za-z0-9' < /dev/urandom | head -c 10
-
shadowsock搭梯子
服务端: 下载一键安装脚本。 wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocksinstall/master/shadowsocks-go.sh 执行该脚本,会安装好该软件。 编辑配置文件后启动软件。
-
Docker常见命令---简易教程
2018 年 1 月 11 日 20:21 Docker常见命令---简易教程 时间:2016-04-27 容器相关操作 获取容器相关信息 导出容器 执行 docker exec # 在容器里执行一个命令,可以执行bash进入交互式 镜像操作 镜像仓库(registry)操作 获取Container
-
Linux服务器如何查看自己的公网出口IP地址
2017年9月28日 10:57 Linux服务器如何查看自己的公网出口IP地址 linux 21运维 9个月前 (12-23) 2159浏览 0评论 windows服务器我们都知道如何获取公网IP,直接ip.cn或者ip138.com即可查到。
-
线程监控
显示进程的线程信息 ps -efL 显示每个线程和其所绑定的cpu ps -eo ruser,pid,ppid,lwp,psr,args -L | grep Conn|awk '{if($5==0)print $0}' top进去后按H可看线程信息.
-
Linux cpuinfo 详解2012-01-04 10:38:11
Linux cpuinfo 详解 2012-01-04 10:38:11 标签:linux命令 linux 休闲 cpuinfo 职场 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。 否则将追究法律责任。
-
Linux cpuinfo 详解2012-01-04 10:38:11
Linux cpuinfo 详解 2012-01-04 10:38:11 标签:linux命令 linux 休闲 cpuinfo 职场 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。 否则将追究法律责任。
-
shell中的浮点数比较
博客分类: Bash Shell shell 比较浮点数 由于程序需要,我要判断一个浮点数是否大于另一个浮点数。
-
shell脚本分析 nginx日志访问次数最多及最耗时的页面(慢查询)
shell 脚本分析 nginx 日志访问次数最多及最耗时的页面 ( 慢查询) 当服务器压力比较大,跑起来很费力时候。 我们经常做站点页面优化,会去查找那些页面访问次数比较多,而且比较费时。 找到那些访问次数高,并且比较耗时的地址,就行相关优化,会取得立竿见影的效果的。
-
修改Apache最大连接数/apache并发数
Apache优化步骤: 1 先查看apache的运行模式,查看命令:httpd -l Compiled in modules: core.c prefork.c httpcore.c modso.c 这里可以看到运行模式是prefork模式。
-
查看Apache并发请求数及其TCP连接状态[原创]
大 | 中 | 小 [ 2007-7-20 18:30 | by 张宴 ] [文章作者:张宴 本文版本:v1.1 最后修改:2007.07.27 转载请注明出处: http://blog.zyan.cc ] 这两天搭建了一组Apache服务器,每台服务器4G内存,采用的是prefork模式,一开始设置的连接数太少了
-
批量修改配置文件中的参数项
#!/bin/bash while read line;do done < /tmp/conf.txt
-
tcpdump参数及使用介绍2011-02-10 14:07:40
tcpdump参数及使用介绍 2011-02-10 14:07:40 标签:tcpdump 休闲 职场 tcpdump的参数介绍 -a 将网络地址和广播地址转变成名字; -d 将匹配信息包的代码以人们能够理解的汇编格式给出; -dd 将匹配信息包的代码以c语言程序段的格式给出; -ddd
-
Centos环境下MySQL-python安装过程2012-06-05 11:43:43
Centos环境下MySQL-python安装过程 2012-06-05 11:43:43 标签: python mysql centos 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。 否则将追究法律责任。
-
网络流量监控
#!/bin/bash if [ -n "$1" ]; then ethname=$1 else ethname="eth0" fi i=0 sendo=ifconfig $ethname | grep bytes | awk '{print $6}' | awk -F : '{print $2}'
-
Bash中关于日期时间操作的常用自定义函数
在编写Linux Bash脚本时,经常会用到一些日期时间有关的命令,下面是我多年Shell编程中常用的函数,现在整理出来,希望起到抛砖引玉的作用。
-
一些不为人知的Linux命令
浮现在脑海的很多 Linux命令,其中一些不为人知,另一些则很常见,如下: xargs or parallel: 并行运行一些程序,命令有很多的选项 sed and awk: 广为人知并且非常有用的处理文本文件的命令,比Python和Ruby还快 m4: 简单的宏处理命令 screen:
-
vim字符串替换
vi/vim 中可以使用 :s 命令来替换字符串。 以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。
-
linux系统优化
PS:在服务器硬件资源额定有限的情况下,最大的压榨服务器的性能,提高服务器的并发处理能力,是很多运维技术人员思考的问题。 要提高Linux系统下的负载能力,可以使用nginx等原生并发处理能力就很强的web服务器,如果使用Apache的可以启用其Worker模式,来提高其并发处理能力。
-
利用Piranha实现Web负载均衡
分类: LVS 集群 HA 2013-01-17 09:59 141人阅读 评论 (0) 收藏 举报 一、背景知识 1、LVS架构的基本分类 (1)Virtual Server via Network Address Translation(VS/NAT) 通过网络地址转换,调度器重写请求报文的目标地址
-
解决CentOS6下安装ipvsadm-1.26报错
这次在CentOS6.2中测试安装缺发现一点小问题,特意记录一下: ipvsadm-1.26.tar.gz (for kernel 2.6.28-rc3 or later) - February 8, 2011 [root@host2 ~]# uname -r 2.6.32-220.el6.x8664
-
检查垃圾邮件
进入anspam的log目录 awk -F"," '{print $67,$70,$75}' .log |grep Pass|grep chinaboqi
-
测试网卡负载
修改eth2为要测试的网卡即可 typeset in inold difin difin1 difout1 packetold packet difpack typeset out outold difout inold=$(cat /proc et/dev | grep eth2 | sed 's=^.:==' |
-
多实例mysql的安装和管理
mysql的多实例有两种方式可以实现,两种方式各有利弊。 第一种是使用多个配置文件启动不同的进程来实现多实例,这种方式的优势逻辑简单,配置简单,缺点是管理起来不太方便。 第二种是通过官方自带的mysqldmulti使用单独的配置文件来实现多实例,这种方式定制每个实例的配置不太方面,优点是管理起来很方便,集中管理。
-
sed一些用法
在文本的最后一行后插入内容: sed -i '$ a\greenlizard-end' content #greenlizard-end为插入的内容。 在第一行前插入: sed -i '1 i\greenlizard-begin' content #greenlizard-begin为插入的内容。
-
提取ip地址:
[root@web41 ~]# ifconfig|grep "inet addr"|grep -o "[0-9.]\{1,\}"|head -n 1 192.168.70.41 [root@web41 ~]# ifconfig|grep "inet addr"|grep -o "[0-9.]\{1,\}"|sed
-
corosync+pacemaker+mysql+drbd 实现mysql的高可用2013-09-29 10:46:34
corosync+pacemaker+mysql+drbd 实现mysql的高可用 2013-09-29 10:46:34 标签:corosync pacemaker mysql drbd 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。 否则将追究法律责任。
-
在redhat6.2as下安装centoscluster集群
一. 配置yum源 二、安装cluster套件 RHCS(Red Hat Cluster Suite)是一个能够提供高可用性、高可靠性、负载均衡、存储共享且经济廉价的集群工具集合. LUCI:是一个基于web的集群配置方式,通过luci可以轻松的搭建一个功能强大的集群系统。
-
sed的笔记
目标如题,文本如下 34:40031:12635:suc:1:40093:4:40086 34:40031:15658:suc 29:40031:17066:suc:3:40086 如何将偶数的冒号改为逗号呢?
-
awk的笔记
关于RS/ORS,FS/OFS的解释和区别 [root@r25 zy]# cat 7.txt 1234 323123 4321 321321 66661234 124213 [root@r25 zy]# awk 'BEGIN{RS=2}{print $0}' 7.txt #记录分隔符,默认为