随笔分类 - linux
摘要:1. 下载:2. 解压,然后复制到需要的目录下3. 修改 /usr/local/mysql的所有者为mysql: chown -R mysql:mysql mysql (这一步我是没做,爱做不做。)4. 安装mysql ? :sudo mysql/scripts/mysql_install_dbmj...
阅读全文
摘要:磁盘 I/O 优化1. 性能检测 我们的应用程序通常都需要访问磁盘系统,而磁盘 I/O 通常都很耗时, 要判断 I/O 是否是一个瓶颈,有一些参数指标可以参考. 我们可以压力测试应用程序看系统的 I/Owait 指标是否正常. 例如,测试服务器有4个 CPU, 那么理想的 I/O wait 参数...
阅读全文
摘要:ZeroMQ 在 centos 6.5_x86_64 下的安装作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、ZeroMQ介绍ZeroMQ是一个开源的消息队列系统,按照官方的定义,它是一个消息通信库,帮助开发者设计分布式和并行的应用程序。首先,我们需要...
阅读全文
摘要:Linux vmstat命令实战详解 vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top...
阅读全文
摘要:CentOS 大量的TIME_WAIT解决方法 最近个人博客总是出现无法打开的现象,具体表现为,打开页面需要等待n长时间,登陆系统后发现系统存在大量TIME_WAIT状态的连接,google了一下解决方法,分享如下:系统存在大量TIME_WAIT状态的连接,通过调整内核参数解决,vi /etc/s...
阅读全文
摘要:md: mdadm: 将任何块设备做成RAID模式化的命令:1.创建模式-C 专用选项:-l: 级别-n #: 设备个数-a {yes|no}: 是否自动为其创建设备文件-c: CHUNK大小, 2^n,默认为64KB,最好为块的倍数 ,为了提高raid 0/5 的性能 mke2fs -E str...
阅读全文
摘要:ACL的使用 ACL即Access Control List 主要的目的是提供传统的owner,group,others的read,write,execute权限之外的具体权限设置,ACL可以针对单一用户、单一文件或目录来进行r,w,x的权限控制,对于需要特殊权限的使用状况有一定帮助。如,某一个文...
阅读全文
摘要:SUIDpasswd:sSUID: 运行某程序时,相应进程的属主是程序文件自身的属主,而不是启动者; chmod u+s FILE chmod u-s FILE如果FILE本身原来就有执行权限,则SUID显示为s;否则显示S;如:chmod u+s /bin/cat 就能查看任何文件了SGID...
阅读全文
摘要:vi/vim : Visual Interface/VI iMproved VI命令可以说是Unix/Linux世界里最常用的编辑文件的命令了,但是因为它的命令集众多,很多人都不习惯使用它,其实您只需要掌握基本命令,然后加以灵活运用,就会发现它的优势,并会逐渐喜欢使用这种方法。本文旨在介绍V...
阅读全文
摘要:sed 详解1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中...
阅读全文
摘要:linux下安装vsftpLinux下安装VSFTPD可是一个技术活,但是掌握了方法之后就一切变的很简单了。本文以CentOS 6.4为配置环境,进行vsftpd的安装。命令:yum install vsftpd下载VSFTPD Linux下传统的安装软件方法是下载tar.gz安装包,或者RPM安...
阅读全文
摘要:ls 排序 首先我们通过man 来看看 ls其中有几项;-S sort by file size :按大小降序 --sort=WORD sort by WORD instead of name: none -U, extension -X, size -S, time...
阅读全文
摘要:lsLinux "ls -l"文件列表权限详解1.使用 ls -l 命令 执行结果如下(/var/log) :drwxr-x--- 2 root adm 4096 2013-08-07 11:03 apache2 drwxr-xr-x 2 root ...
阅读全文
摘要:nginx做反向代理显示在后台访问的真实ip总是显示127.0.0.1只要添加如下内容:proxy_set_header Host $host;proxy_set_header X-Forwarded-For $remote_addr;如果你是java环境做个检测jsp文件访问192.168.0.2...
阅读全文
摘要:mysql 磁盘空间不足错误 磁盘空间满了, 写不进去了。141020 09:45:24 mysqld_safe Starting mysqld daemon with databases from /alidata/server/mysql-5.6.20/data2014-10-20 09:45...
阅读全文
摘要:1.下载并安装Memcache服务器端服务器端主要是安装memcache服务器端. 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装...
阅读全文
摘要:开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供web服务和socket等接口服务。之初,曾有个小小的疑问为何不采用开源的apache、Nginx软件负载,F5设备动辄几十万,价格昂贵?自己一个比较幼稚的问题,后续明白:...
阅读全文
摘要:安装nginx版本为1.7.5一。下载nginx官方地址:http://www.nginx.org/下载地址:http://nginx.org/download/Nginx官网提供了三个类型的版本Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版S...
阅读全文
摘要:[1] 当数据库被删除后的恢复方法 首先建立一个测试用的数据库。mysql-uroot-p123123←用root登录到MySQL服务器Enterpassword:←输入MySQL的root用户密码Welcome to the MySQL monitor. Commands end with...
阅读全文
摘要:当数据库服务器建立好以后,我们首先要做的不是考虑要在这个支持数据库的服务器运行哪些受MySQL提携的程序,而是当数据库遭到破坏后,怎样安然恢复到最后一次正常的状态,使得数据的损失达到最小。 或者说,仅仅是数据库服务器的建立,只能说明它能做些什么,并不代表它能稳定的做些什么。灾难恢复的效率及全面...
阅读全文