- 博客(176)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
转载 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地址的
2015-02-02 15:07:01 49650
转载 linux grep命令
1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(
2015-02-01 23:25:01 566
转载 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
2015-01-31 17:54:57 1323
转载 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
2015-01-28 11:31:11 831
转载 MySQL数据库服务器逐渐变慢分析与解决(8) 根据mysql状态调整系统参数
6.进程使用情况 mysql> show global status like ‘Thread%’; +——————-+——-+ | Variable_name | Value | +——————-+——-+ | Threads_cached | 46 | | Threads_connected | 2 | | Threads_created | 57
2015-01-26 22:22:35 648
转载 MySQL数据库服务器逐渐变慢分析与解决(7) 根据mysql状态调整系统参数
三、根据mysql状态调整系统参数mysql> show global status; 可以列出MySQL服务器运行各种状态值,另外,查询MySQL服务器配置信息语句:mysql> show variables; 1.慢查询mysql> show variables like ‘%slow%’; +——————+——-+
2015-01-26 22:21:10 616
转载 MySQL数据库服务器逐渐变慢分析与解决(6)vmstat命令输出的六个部分
二、 vmstat命令输出分成六个部分: ①进程procs: r:在运行队列中等待的进程数 。 b:在等待io的进程数 。 ②内存memoy: swpd:现时可用的交换内存(单位KB)。 free:空闲的内存(单位KB)。 buff: 缓冲去中的内存数(单位:KB)。 cache:被用来做为高速缓存的内存数(单位:KB
2015-01-26 22:20:36 612
转载 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
2015-01-26 22:20:02 552
转载 MySQL数据库服务器逐渐变慢分析与解决(4)安装sysstat 系统状态包
以下是附录内容 一.Sar命令获得:安装sysstat 系统状态包root@mysql1 ~]# yum info sysstatLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfileInstalled PackagesName : sysstat
2015-01-26 22:19:16 619
转载 MySQL数据库服务器逐渐变慢分析与解决(2)检查mysql参数
二、检查mysql参数 1.几个不被注意的mysql参数 ①max_connect_errors max_connect_errors默认值为10,如果受信帐号错误连接次数达到10则自动堵塞,需要flush hosts来解除。如果你得到象这样的一个错误:Host ’hostname’ is blocked because of many connectio
2015-01-26 22:17:25 577
转载 MySQL数据库服务器逐渐变慢分析与解决(3)检查mysql相关状态
三、检查mysql 相关状态值 1.关注连接数 如果连接数达到了最大连接数,那不管 有多少资源,用户都会阻塞在外面。 修改mysql最大连接数: 打开my.ini,修改max_connections=100(默认为100)。 请根据硬件情况调整到合适的大小,一般经验值可设为3000。Windows服务器大概支持量为1500-1800个连接,linu
2015-01-26 22:16:05 571
转载 MySQL数据库服务器逐渐变慢分析与解决(1)检查系统状态
本文针对MySQL数据库服务器逐渐变慢的问题, 进行分析,并提出相应的解决办法。 一、检查系统的状态 通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。 1.使用
2015-01-26 22:14:52 546
转载 Linux下重置MySQL ROOT密码
在安装MYSQL时,默认会弹出密码配置界面,显示设置root用户密码,但是一旦忘记就只能想办法重设了。重设ROOT密码有如下几种方法。方法一、使用mysqladmin# ./mysqladmin -u root password 'newpassword'# ./mysqladmin -u root -h host_name password 'newpassword'
2015-01-26 15:37:48 501
转载 seLinux的开启与关闭
查看SELinux状态:1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态SELinux status: enabled2、getenforce ##也可以用这个命令检查关闭SELinux:1、临时关闭(不用重启机器):
2015-01-26 14:06:56 1917
转载 MySQL状态检查
检查mysql 相关状态值 1.关注连接数 如果连接数达到了最大连接数,那不管 有多少资源,用户都会阻塞在外面。 修改mysql最大连接数: 打开my.ini,修改max_connections=100(默认为100)。 请根据硬件情况调整到合适的大小,一般经验值可设为3000。Windows服务器大概支持量为1500-1800个连接,linux服
2015-01-24 11:44:34 3049
转载 RHEL/CentOS 6.x使用EPEL6与remi的yum源安装MySQL 5.5.x
统自带的MySQL版本一般都比当前最新的稳定版低,想使用最新的稳定版本需要手动编译安装,耗时不用说了,还要解决令人头疼的一系列的软件依赖关系,作为系统管理员希望找到便捷的升级MySQL版本的方法。remi源针对Fedora和RHEL、CentOS的更新源。remi解决了相关软件的依赖关系,而且不会跟Fedora和RHEL、CentOS原来的软件包冲突。remi使用yum自动从网络上下载需要更新的软
2015-01-23 21:14:12 961
原创 mysql创建用户语句
create user test@'%' identified by 'test' //创建用户和密码grant all on *.* to test@'localhost' identified by 'test'; //赋权限给localhostgrant all on *.* to test@'%' identified by 'test'; //赋权限给所有用户
2015-01-20 22:21:58 1095
转载 MariaDB my.cnf 详解
# /usr/share/mysql/my-huge.cnf # MariaDB 配置文件 示例模板(huge,巨型).## 本文件适用于专用数据库服务器, 内存为 1G-2G# 机器上主要只运行 MariaDB的大型系统 ,## MariaDB 程序会根据运行的操作系统平台查找一系列的配置文件,# 你可以将此模板配置文件拷贝到对应的位置(并重命名),# 要查看有哪些配置文件会被读取到,执行:#
2015-01-20 21:23:32 1758
转载 FLUSH TABLES WITH READ LOCK和set global read_only=1的区别
set global read_only是全局级别的,置为1之后root用户还可以写,其他用户不能写FLUSH TABLES WITH READ LOCK是表级别的(使用UNLOCK tables解锁),执行之后所有用户都不能写,但是在flush tables以后lock就失效了,而set global read_only不会失效
2015-01-20 16:30:43 3090
转载 Linux实时网络监控工具:iftop
iftop是类似于top的实时流量监控工具,可以用来实时监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。夜间值班的童鞋如果发现有邮局流量异常时可以使用该软件查看详细流量状况。下面介绍下iftop的安装和使用:安装:yum install flex byacc libpcap ncurses ncurses-devel libpcap-devel #安装
2015-01-18 11:50:25 509
转载 linux grep命令
1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(
2015-01-17 14:10:14 331
转载 CentOS7 firewal
查询当前防火墙状态firewall-cmd --stat查询当前防火墙策略 firewall-cmd --list-all配置防火墙在public区域打开http协议,并保存,以致重启有效firewall-cmd --permanent --zone=public --add-service=http防火墙策略配置后重新载入firewall-cm
2015-01-16 23:07:39 1358
转载 php 5.3.3 中 php-fpm 的重启、终止操作命令
php-fpm 关闭:kill -INT `cat /usr/local/php/var/run/php-fpm.pid`php-fpm 重启:kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`查看php-fpm进程数:ps aux | grep -c php-fpm
2015-01-15 23:14:27 1371
转载 Linux下Oracle数据导入导出方法
Oracle 11G在用EXPORT导出时,空表不能导出 11G R2中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 一、 insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 二、 设置deferred_segment
2015-01-04 13:28:53 1087
转载 变速跑、间歇跑、重复跑,训练的特点与区别
变速跑、间歇跑、重复跑,训练的特点与区别文章来源:跑吧会员佳宇 一、变速跑训练 源于1936年。在澳洲芬兰盛行。芬兰长跑明星维纶采用这种训练方法。奥运会上一举夺得三梅奥运金牌。(5000米,10000米。马拉松)。变速跑训练一直流传到现在。中国教练员采用次方法培养了许多优秀运动员。 (1)坚持多变性的原则。通常以400米快100米慢;300米快,100米慢,600米快
2014-12-22 15:23:27 1878
转载 apache编译安装的参数说明
apache编译安装参数说明./configure //配置源代码树--prefix=/usr/local/apache2 //体系无关文件的顶级安装目录prefix ,也就apache的安装目录。如果没有指定PREFIX,默认会装到/usr/local/apache2。--enable-module=so //打开 so 模块,so 模块是用来提 dso 支持的 apache 核
2014-12-18 11:58:44 5422
转载 configure: error: APR not found . Please read the documentation
编译apache时出错:#./configure --prefix……检查编辑环境时出现:checking for APR... noconfigure: error: APR not found . Please read the documentation解决办法:1.下载所需软件包:wget http://archive.ap
2014-12-18 10:57:36 630
原创 MariaDB5.5安装
MariaDB安装的时候一定要先安装MariaDB-common安装包,再安装client最后安装server包,要按一定的顺序。
2014-12-17 13:23:31 628
转载 apache日志说明
本文分五个部分:访问日志、错误日志、定制日志、日志分析、其他用法。摘自永远的Linux,做了一些修整。 Apche日志系列(1):访问日志 想要知道什么人在什么时候浏览了网站的哪些内容吗?查看Apache的访问日志就可以知道。访问日志是Apache的标准日志,本文详细解释了访问日志的内容以及相关选项的配置。 一、访问日志的格式 Apache内建了记录服务器活动
2014-12-16 15:57:30 2078
转载 apache日志分割
一、日志切割 安装cronolog CentOS 5.4中编译安装Apache默认日志是不切割的,需要用用工具Cronnolog进行日志切割 1.下载及安装 wget http://cronolog.org/download/cronolog-1.6.2.tar.gz tar zxvf cronolog-1.6.2.tar.gz cd c
2014-12-15 16:28:10 2611
转载 Linux网站架构系列之Apache调优篇
归纳总结出的apache调优的20个小点。本文篇幅有点长,本来想分开写了,后来想想还是放在一篇博文吧。因此,大家就担待担待吧。环境: view sourceprint?1.CentOS6.4 x86_64位 采用最小化安装,系统经过了基本优化篇2.apache版本:httpd-2.4.63.apr版本:apr-1.4.
2014-12-15 11:50:51 2321
转载 linux网站目录最小权限分配-linux读写执行权限区别
网站文件最小权限设置方法: 1、假如web服务器是apache,那么用户访问web页面的时候,就是通过apache服务(httpd)的所有者的身份进行访问,所以要将 apache也就是httpd服务的所有者和所有组设为apache或者自定用户,不要用root,这个一般安装的时候就会有默认设置。 2、网站程序的所有者不要和apache服务的所有者一样,如果一样就相当于
2014-12-11 16:14:15 1549
转载 Linux软连接和硬链接
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的
2014-12-11 15:03:50 513
转载 linux文件属性详细说明
1、 Linux 文件属性概说;Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容;[root@localhost ~]# ls -lih总计 104K2408949 -rwxr-xr-x 1 root root 7 04-21 12:47 lsfile.sh24088
2014-12-11 14:49:34 536
转载 MySql位置
MySQL数据库文件放在哪里 2012-03-30 17:45 mysql的数据储存目录在mysql的配置文件my.ini文件设置,格式如下: # Uncomment the following rows if you move the MySQL distribution to another # location basedir =
2014-12-10 11:59:40 728
转载 MySql怎么附加数据库
你如果原来将数据库导出的话 直接在新的mysql里面导入就行了 Import是导入也可以直接将原来的数据库目录剪切到新的数据库目录下面.
2014-12-10 11:53:01 8663
转载 mysql修改字符编码
Liunx下修改MySQL字符集:1.查找MySQL的cnf文件的位置find / -iname '*.cnf' -print/usr/share/mysql/my-innodb-heavy-4G.cnf/usr/share/mysql/my-large.cnf/usr/share/mysql/my-small.cnf/usr/share/mysql/my-medium
2014-12-10 10:18:24 483
转载 apache
要想在linux上实现网页服务器(www)需要Apache这个服务器软件,不过Apache仅能提供最基本的静态网站数据而已, 想要实现动态网站的话,最好还是要PHP与MySQL的支持,所以下面我们将会以LAMP(linux+Apache+MySQL+PHP)作为安装与设置的介绍。 LAMP(linux+Apache+MySQL+PHP)所需软件与其结构 httpd mysql mysq
2014-12-08 16:57:42 461
转载 linux之fuser命令
fuser:使用文件或者套节字来表示识别进程。我常用的他的两个功能:查看我需要的进程和我要杀死我查到的进程。比如当你想umount光驱或者其他文件系统的的时候,结果系统提示你设备正在使用或者正忙,可是你又找不到到底谁使用了他。这个时候fuser可派上用场了。[root@lijun ~]# fuser -vm /usr/local/
2014-11-24 22:58:16 1962
java几年的经验和大家人享
2009-08-04
server与clent的端口并发问题?
2016-09-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人