linux中查看网卡mac地址 1. ifconfig -a 其中 HWaddr字段就是mac地址2. cat /sys/class/net/eth0/address 查看eth0的mac地址3. cat /proc/net/arp 查看连接到本机的远端ip的mac地址4. 程序中使用SIOCGIFHWADDR的ioctl命令获取mac地址和ifcfg-eth0中device和mac地址的
linux grep命令 1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(
nginx防DDos nginx 上有两个限制连接的模块一个是 limit_zone 另一个是 limie_req_zone,两个都可以限制连接,但具体有什么不同呢?下面是 nginx 官网上给的解释limit_req_zoneLimit frequency of connections from a client.This module allows you to limit the number o
mysql日志主丛 Linux命令.chm主服务器 10.10.1.100从服务器 10.10.1.1011、主从设置工作准备100服务器添加账户用于从服务器同步GRANT REPLICATION SLAVE ON *.* TO 'backup'@'10.10.1.101' IDENTIFIED BY 'oppein123!';锁定表只读set GLOBAL rea
MySQL数据库服务器逐渐变慢分析与解决(8) 根据mysql状态调整系统参数 6.进程使用情况 mysql> show global status like ‘Thread%’; +——————-+——-+ | Variable_name | Value | +——————-+——-+ | Threads_cached | 46 | | Threads_connected | 2 | | Threads_created | 57
MySQL数据库服务器逐渐变慢分析与解决(7) 根据mysql状态调整系统参数 三、根据mysql状态调整系统参数mysql> show global status; 可以列出MySQL服务器运行各种状态值,另外,查询MySQL服务器配置信息语句:mysql> show variables; 1.慢查询mysql> show variables like ‘%slow%’; +——————+——-+
MySQL数据库服务器逐渐变慢分析与解决(6)vmstat命令输出的六个部分 二、 vmstat命令输出分成六个部分: ①进程procs: r:在运行队列中等待的进程数 。 b:在等待io的进程数 。 ②内存memoy: swpd:现时可用的交换内存(单位KB)。 free:空闲的内存(单位KB)。 buff: 缓冲去中的内存数(单位:KB)。 cache:被用来做为高速缓存的内存数(单位:KB
MySQL数据库服务器逐渐变慢分析与解决(5)SAR命令的五个例子 例一:使用命令行 sar -u t n 例如,每60秒采样一次,连续采样5次,观察CPU 的使用情况,并将采样结果以二进制形式存入当前目录下的文件zhou中,需键入如下命令:# sar -u -o zhou 60 5 屏幕显示:SCO_SV scosysv 3.2v5.0.5 i80386 10/01/200114:43:50 %usr
MySQL数据库服务器逐渐变慢分析与解决(4)安装sysstat 系统状态包 以下是附录内容 一.Sar命令获得:安装sysstat 系统状态包root@mysql1 ~]# yum info sysstatLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfileInstalled PackagesName : sysstat
MySQL数据库服务器逐渐变慢分析与解决(2)检查mysql参数 二、检查mysql参数 1.几个不被注意的mysql参数 ①max_connect_errors max_connect_errors默认值为10,如果受信帐号错误连接次数达到10则自动堵塞,需要flush hosts来解除。如果你得到象这样的一个错误:Host ’hostname’ is blocked because of many connectio
MySQL数据库服务器逐渐变慢分析与解决(3)检查mysql相关状态 三、检查mysql 相关状态值 1.关注连接数 如果连接数达到了最大连接数,那不管 有多少资源,用户都会阻塞在外面。 修改mysql最大连接数: 打开my.ini,修改max_connections=100(默认为100)。 请根据硬件情况调整到合适的大小,一般经验值可设为3000。Windows服务器大概支持量为1500-1800个连接,linu
MySQL数据库服务器逐渐变慢分析与解决(1)检查系统状态 本文针对MySQL数据库服务器逐渐变慢的问题, 进行分析,并提出相应的解决办法。 一、检查系统的状态 通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。 1.使用
Linux下重置MySQL ROOT密码 在安装MYSQL时,默认会弹出密码配置界面,显示设置root用户密码,但是一旦忘记就只能想办法重设了。重设ROOT密码有如下几种方法。方法一、使用mysqladmin# ./mysqladmin -u root password 'newpassword'# ./mysqladmin -u root -h host_name password 'newpassword'
seLinux的开启与关闭 查看SELinux状态:1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态SELinux status: enabled2、getenforce ##也可以用这个命令检查关闭SELinux:1、临时关闭(不用重启机器):
MySQL状态检查 检查mysql 相关状态值 1.关注连接数 如果连接数达到了最大连接数,那不管 有多少资源,用户都会阻塞在外面。 修改mysql最大连接数: 打开my.ini,修改max_connections=100(默认为100)。 请根据硬件情况调整到合适的大小,一般经验值可设为3000。Windows服务器大概支持量为1500-1800个连接,linux服