2017年9月27日

linux操作备份

摘要: 杀掉匹配到hello的所有进程,使用下面这个命令就能直接实现。 ps -ef |grep hello |awk '{print $2}'|xargs kill -9 mysqlbinlog日志导到文件查看,要先导入到文件,否则的话就是直接恢复了 mysqlbinlog --start-datetim 阅读全文

posted @ 2017-09-27 09:55 dongruiha 阅读(227) 评论(0) 推荐(0)

pcntl_fork()函数说明

摘要: pcntl_fork()函数复制了当前进程的PCB,并向父进程返回了派生子进程的pid,父子进程并行,打印语句的先后完全看系统的调度算法,打印的内容控制则靠pid变量来控制。因为我们知道pcntl_fork()向父进程返回了派生子进程的pid,是个正整数;而派生子进程的pid变量并没有被改变,这一区 阅读全文

posted @ 2017-09-27 09:54 dongruiha 阅读(347) 评论(0) 推荐(0)

查看进程的命令ps

摘要: 查看进程的命令:ps aux strace -p pid(进程id) 杀死进程:kill pid(进程id)强制杀死进程:kill -9 pid(进程id) linux ps 命令查看进程状态linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待 阅读全文

posted @ 2017-09-27 09:50 dongruiha 阅读(415) 评论(0) 推荐(0)

从库因为sql错误导致主从同步被中断的问题解决

摘要: 从库因为sql错误导致主从同步被中断的问题解决:show slave status\G;看lasterror:看延迟多少秒,正常情况下是没有延迟的。 跳过错误的那条sql:SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; 步骤:1.slave stop;2.SET GLOBA 阅读全文

posted @ 2017-09-27 09:50 dongruiha 阅读(167) 评论(0) 推荐(0)

给mysql创建用户

摘要: 给mysql 创建用户过程: 1.进入mysql cmd下 2.输入密码:123 3.选择使用的数据库:use myeshop 4.创建新用户grant usage on *.* to 'cctvsearch'@'192.168.112.52' identified by 'searchcctv@# 阅读全文

posted @ 2017-09-27 09:47 dongruiha 阅读(124) 评论(0) 推荐(0)

MYSQL的MYSQLDUMP命令

摘要: 1.用mysqldump对MySQL数据库进行数据备份与恢复 下面假设要备份tm这个数据库:Shell>mysqldump -uroot –p123456 tm > tm_050519.sql这时可以利用gzip压缩数据,命令如下:Shell>mysqldump -uroot -p123456 tm 阅读全文

posted @ 2017-09-27 09:41 dongruiha 阅读(213) 评论(0) 推荐(0)

MySQL服务器最大连接数的合理设置

摘要: MySQL服务器的连接数并不是要达到最大的100%为好,还是要具体问题具体分析,下面就对MySQL服务器最大连接数的合理设置进行了详尽的分析,供您参考。 我们经常会遇见“MySQL: ERROR 1040: Too many connections”的情况,一种是访问量确实很高,MySQL服务器抗不 阅读全文

posted @ 2017-09-27 09:40 dongruiha 阅读(366) 评论(0) 推荐(0)

Linux下如何启用MySQL数据库远程访问

摘要: 远程连接MySQL出于安全考虑,一般都关闭了远程访问,但有时候需要提供远程访问数据库的服务,下面我们快速学习下: 第一步:修改my.cnf文件使用文本编辑器去编辑MySQL服务器的配置文件my.cnf 如果你使用Debian Linux,文件位置在: /etc/mysql/my.cnf如果你使用Re 阅读全文

posted @ 2017-09-27 09:34 dongruiha 阅读(218) 评论(0) 推荐(0)

Crontab的格式说明

摘要: 第1列分钟1~59第2列小时1~23(0表示子夜)第3列日1~31第4列月1~12第5列星期0~6(0表示星期天)第6列要运行的命令 下面是crontab的格式:分 时 日 月 星期 要运行的命令 这里有crontab文件条目的一些例子: 30 21 * * * /usr/local/apache/ 阅读全文

posted @ 2017-09-27 09:33 dongruiha 阅读(332) 评论(0) 推荐(0)

一条语句kill 多条mysql语句

摘要: If information_schema.processlist doesn’t exist on your version of MySQL, this works in a linux script: #!/bin/bashfor each in mysqladmin -u root -pro 阅读全文

posted @ 2017-09-27 09:31 dongruiha 阅读(721) 评论(0) 推荐(0)

如何查看apache,php,mysql的编译参数

摘要: 如何查看apache,php,mysql的编译参数 查看nginx编译参数:/usr/local/nginx/sbin/nginx -V查看apache编译参数:cat /usr/local/apache2/build/config.nice查看mysql编译参数:cat /usr/local/my 阅读全文

posted @ 2017-09-27 09:29 dongruiha 阅读(157) 评论(0) 推荐(0)

centos6.x一直停留在进度条的问题

摘要: 由于屏幕关闭加上长时间没有操作可能导致centos进行深度休眠,此时只能通过电源键来强制重启。可以通过修改X11的配置来禁止休眠,配置文件为/etc/X11/xorg.conf,注意修改此文件前记得备份,防止由于配置错误导致无法进行X11桌面。 修改涉及两个地方,第一个是 Section “Moni 阅读全文

posted @ 2017-09-27 09:28 dongruiha 阅读(2370) 评论(0) 推荐(0)

使用linux flock文件锁实现任务锁定避免计划任务程序冲突

摘要: 格式:flock [-sxun][-w #] fd#flock [-sxon][-w #] file [-c] command选项-s, --shared: 获得一个共享锁 -x, --exclusive: 获得一个独占锁 -u, --unlock: 移除一个锁,通常是不需要的,脚本执行完会自动丢弃 阅读全文

posted @ 2017-09-27 09:27 dongruiha 阅读(254) 评论(0) 推荐(0)

nginx访问日志的几个统计命令

摘要: nginx日志中得到访问量最高前10个IP: cat access.log.10 | awk '{a[$1]++} END {for(b in a) print b"\t"a[b]}' | sort -k2 -r | head -n 10 访问量统计:每秒最大请求数倒叙排列10个 awk '{S[$ 阅读全文

posted @ 2017-09-27 09:21 dongruiha 阅读(1112) 评论(0) 推荐(0)

centos安装tidy扩展

摘要: wget http://pecl.php.net/get/tidy-1.2.tgztar -xvzf tidy-1.2.tgzcd tidy-1.2/usr/local/php/bin/phpize./configure --with-php-config=/usr/local/php/bin/ph 阅读全文

posted @ 2017-09-27 09:17 dongruiha 阅读(578) 评论(0) 推荐(0)

用alert打印js对象

摘要: 用alert查看对象: 阅读全文

posted @ 2017-09-27 09:13 dongruiha 阅读(960) 评论(0) 推荐(0)

导航