自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 mysqlbinlog

/usr/local/mysql55/bin/mysqlbinlog -vv mysql-bin.000064 –base64-output=DECODE-ROWS –start-datetime=’2017-09-16 00:00:00’ –stop-datetime=’2017-10-17 17:00:00’ | grep -A 20 “3F2D28FF-0254-4EEE-9B8C-024

2018-02-01 10:34:04 193

原创 mysql 查看所有表的数据行数

mysql> select table_name,table_rows from tables -> where TABLE_SCHEMA = ‘xdf_wechat’ -> order by table_rows desc; +————————————————+————+ | table_name

2018-02-01 10:32:29 2052

原创 mysql show processlist参数 说明

命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show processlist; 命令: show status; Aborted_clients 由于客户没有正

2018-01-31 19:54:45 605 1

原创 MYSQL 创建数据库

事例: mysql> CREATE DATABASE IF NOT EXISTS my123 DEFAULT CHARSET UTF8 COLLATE utf8_genneral_ci; 测试:

2018-01-31 19:52:02 221

原创 批量删除mysql线程

应为某种原因造成数据库sql堵塞,需要kill掉进程,但是由于线程有可能开出56百个线程,这中情况下只能批量杀了。 One: [root@WLYY-NEWBBS-P-db-09 newdate]# mysql -uroot -p -S /usr/local/mysql55/sock/mysql.sock -e ‘show processlist’ >> allDate Enter passw

2018-01-31 19:46:32 1274

转载 /etc/sysctl.conf

http://nch_225/article/details/9211731引用自:FreeBSD下构建安全的Web服务器  作者:heiyeluren http://www.unixsky.NET  编辑 /etc/sysctl.conf 文件,在里面加入如下内容:(有注释) 最大的待发送TCP数据缓冲区空间 net.inet.tcp.sendspace=65536 最大的接受TCP缓冲区空间

2017-10-28 10:35:53 643

原创 Linux 文件处理的一些技巧{整理中}

1.按时间倒叙列出所有目录和文件 : ll -rtl . 2.查看文件编码: enca filename 3查看上下翻页且显示行号 q退出:

2017-10-28 10:34:09 204

原创 时间服务器

root@ghostcloud:~# ntpdate asia.pool.ntp.org 验证:

2017-10-28 10:31:06 195

原创 文件的分离以及合并

One: 在liunx下文件的分离与合并是使用split和cat实现的。 分离: 1)按文件大小切割 split -C 50k log.log splog 将文本文件log.log按每块最大50k的大小进行切割,不打碎行。输出文件名类似splogaa

2017-10-28 10:26:22 1141

原创 欢迎使用CSDN-markdown编辑器

[root@DC_CentOS_TPL 111]# find . -type f -name "*.txt" | xargs -i zip -qr 111.zip {}

2017-10-28 10:21:38 163

原创 扩展已有的LVM

最近发现给的空间不够,所以在已有的逻辑卷中增加 1.先看一下有多少的空闲空间[root@wlyy.wx.p.app.63.19.bjidc.xdf data]# vgdisplay --- Volume group --- VG Name vg_new System ID Format lvm2

2016-05-25 10:44:44 376

原创 显示文件详细信息的命令

root@SP-sjyc-P-web-04 logs]# stat cdc.log.20160504.back File: `cdc.log.20160504.back' Size: 4818 Blocks: 16 IO Block: 4096 regular fileDevice: fd01h/64769d Inode: 1179651

2016-05-06 14:13:32 1138

原创 grep的简单的用法

演示文件:[root@cyf opt]# cat 123.txt qqqqqqqqqqwwwwwwwwweeeeeeeeeaarrrrrraaaaa11122233345a1 -A表示匹配本行和之后的行[root@cyf opt]# grep -A 1 111 123.txt 1112222 -B表示匹配本行和之前的行[root@cyf opt]# grep -

2016-05-05 17:35:03 524

原创 修改表结构中的一个值

查看mysql> desc ts_weiba_post ;+-----------------+--------------+------+-----+---------+----------------+| Field | Type | Null | Key | Default | Extra |+-----------------+-

2016-04-28 19:33:47 290

原创 mysql杀死堵塞进程

前段时间一个项目的mysql进程发生堵塞,导致load很高,甚至导致mysql连接web层失败。解决的方法有两种方法,一个是:杀进程,另一个方法是重启mysql。经过考虑,应为堵塞,有风险导致mysql重启会起不来,决定使用杀进程这种方法。 这个方法也是有一定的问题。应为有进程完成,有进程未完成,所以导致无法批量删除,只能手动删除,如果堵塞的进程很多,会很烦。查看进程:mysql> sh

2016-04-27 14:48:10 19472 1

原创 使用shell脚本显示出当前路径或者去掉目录路径

显示当前的路径脚本内容:[root@cuiyf sbin]# cat 123.sh #! /bin/basha=`dirname "$0"`a=`cd "$a" > /dev/null && pwd`echo $a[root@cuiyf sbin]#显示脚本123.sh和当前的路径显示:[root@cuiyf sbin]# ls123.sh nginx[root@cuiyf sbin]#

2016-04-27 14:19:20 4161

原创 PHP添加新模块

一个PHP项目需要添加ftp的模块,需要添加。 解决备注: 1 centos 6.5 PHP 5.3.28 iptable selinux 全部关闭2 PHP简单安装yum install -y libxml2 libxml2-devel libcurl libcurl-devel gd gd-develtar -zxvf php-5.3.28.tar.gzcd php-5.3

2016-04-19 17:40:35 1836

转载 SED和AWK的单行命令总结(一)

根据转载写一遍文本间隔处理: 1 在每一行的后面增加一个空白行[root@cyf opt]# cat test # CentOS-Base.repo[base]name=CentOS-$releasever - Basemirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os#

2016-04-13 16:32:01 423

原创 NGINX虚拟主机的创立

环境: centos 6.5 最小化 iptable selinux close nginx1.7部署: nginx配置文件: vim /usr/local/nginx/conf/nginx.confworker_processes 1;events { worker_connections 1024;}http { include mime

2016-04-12 12:46:01 239

原创 NGINX-PHP组合

环境: 1 centos6.5 iptables selinux 关闭 nginx 1.7.9 php 5.5.222vim /usr/local/nginx/conf/nginx.conf 找到这一段内容放开:location ~ \.php$ { root html; fastcgi_pass 127.0.

2016-04-11 19:05:13 257

原创 awk认真的总结(入门)-AWK程序设计语言

AWK的结构是模式-动作;可以理解为条件-动作。举个简单的例子:[root@cuiyf opt]# cat test Beth 4.00 0Dan 3.75 0Kathy 4.00 10Mark 5.00 20Mary 5.50 22Susie 4.25 18[root@cuiyf opt]# cat test | awk '$3>0 {print $1,$2*$3}'Kathy

2016-04-05 15:54:53 1672

原创 查看一个进程所使用的文件句柄数

1ps -ef | grep mysqlroot 3171 1 0 18:55 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/cyf.pidmysql 3308 3171 0 18:55 ? 0

2016-04-05 10:54:21 2251

原创 mysql主从实验

1环境 两台db服务器centos6.5 iptables 和selinux关闭2开始部署 主mysql(140.4);从mysql(140.19)查看mysql是否启动: /etc/init.d/mysql status主db服务器mysql.cnf配置(极简化配置): my.cnf:[mysqld]server-id=1log-bin=mysql-binbinlog-ignore-

2016-04-05 10:24:54 297

原创 解决应为tomcat日志造成磁盘空间不足

有一台的服务器是tomcat服务器,发现DISK已经达到90%,需要对其进行清理,否则可能影响性能。 但是这台上的tomcat的日志是不允许删除的,那么我的解决策略如下: 1.清空catalina.out动态日志(rm -rf是无效的) echo ” ” > catalina.out {可以清空}2.对按照日期的分割的日志进行压缩来节省空间gzip 时间* 根据实际情况来分批次压缩效果

2016-04-02 11:03:49 2103

原创 nat绑定问题

绑定nat前段时间老大给了一个任务让我绑定NAT;作为一个小白,不明白什么意思。找了一个同事讲解了一下才明白原来绑定nat的意思其实就是在服务器上加一块网卡,作用是新加的网卡来做映射外网。不是很难的事不过还是记录下来,与君共勉之。1加一块网卡;{过程就不说了} 查看是否加载上: 2vim /etc/sysconfig/network-scripts/ifcfg-eth2 根据实际的情况进行修

2016-04-01 17:45:21 769

原创 使用nginx反向代理tomcat服务

使用nginx反向代理tomcat服务 本次的实验需要nginx服务和tomcat服务{具体就不讲怎么安装}环境: 1.centos6.5 2.iptables和selinux关闭 3.服务全部启动 思路:通过nginx的配置文件中指定对应的服务。nginx.conf配置内容:#user nobody;worker_processes 2;#error

2016-04-01 17:08:24 382

原创 hostname -i 无法识别hostname的解决的方法

hostname -i 无法识别hostname的解决的方法前段时间部署一套服务;测试环境和生产环境的环境和代码是一样的,但是发现生产的服务器连接不到mail服务器;测试的可以,经过测试发现在开启nameserver时,hosts文件居然是不生效的。查阅了很多的资料都没有关于这个方面的合理的解释。经过测试发现一个有趣的问题;在开启那么server时, ping localhost 是可以

2016-04-01 10:19:11 4083

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除