Linux chattr改变文件属性命令详解

      chattr(changeattribute)功能说明:改变文件属性。语法:chattr[-RV][-v][+/-/=][文件或目录…]补充说明:这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:a:让文件或目录仅供附加用途。b:不更新文件或目录的最后存取时间。c:将文件或目录压缩后存放。d:将文件或目录排除在倾倒操作之外。i:不得任意更动文件或目录。s:保密性删除…

    标签:Linux发布于:2019-10-06 10:49:28

    Linux cat输出档案命令详解

      名称:cat使用权限:所有使用者使用方式:cat[-AbeEnstTuv][–help][–version]fileName说明:把档案串连接后传到基本输出(萤幕或加>fileName到另一个档案)参数:-n或–number由1开始对所有输出的行数编号-b或–number-nonblank和-n相似,只不过对于空白行不编号-s或–squeeze-blank当遇到有连续两行以上的空白行,就代换…

    标签:Linux发布于:2019-10-06 10:20:37

    适合Web服务器的iptables规则

      IPT="/sbin/iptables"$IPT--delete-chain$IPT--flush$IPT-PINPUTDROP  #1$IPT-PFORWARDDROP #1$IPT-POUTPUTDROP  #1$IPT-AINPUT-mstate--stateRELATED,ESTABLISHED-jACCEPT#2$IPT-AINPUT-ptcp-mtcp--dport80-jACCEPT…

    标签:Iptables发布于:2019-10-06 09:37:14

    Linux下使用rsync最快速删除海量文件的方法

      昨天遇到了要在Linux下删除海量文件的情况,需要删除数十万个文件。这个是之前的程序写的日志,增长很快,而且没什么用。这个时候,我们常用的删除命令rm-fr*就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。我们可以使用rsync来实现快速删除大量文件。1、先安装rsync:yuminstallrsync2、建立一个空的文件夹:mkdir/tmp/test3、用rsync删除目标目录:…

    标签:RsyncLinux发布于:2019-10-06 09:03:38

    MySQL常用用户管理命令

      1、添加用户本机访问权限:mysql>GRANTALLPRIVILEGESON*.*TO'username'@'localhost'IDENTIFIEDBY'password'WITHGRANTOPTION;远程访问权限:mysql>GRANTALLPRIVILEGESON*.*TO'username'@'%'IDENTIFIEDBY'password'WITHGRANTOPTION;…

    标签:MySQL发布于:2019-10-06 08:51:11

    MySQL my.cnf参数配置优化详解

      PS:本配置文件针对DellR710,双至强E5620、16G内存的硬件配置。CentOS5.664位系统,MySQL5.5.x稳定版。适用于日IP50-100w,PV100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实际情况来设置优化。#以下选项会被MySQL客户端应用读取。#注意只有MySQL附带的客户端应用程序保证可以读取这段内容。#如果你想你自己的MySQL应用程序获…

    标签:MySQL发布于:2019-10-06 08:24:22

    MySQL Innodb 存储引擎参数优化

      介绍:InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGNKEY强制。在SQL查询中,你可以自由地将InnoDB类型的表与其它…

    标签:InnoDBMySQL发布于:2019-10-06 07:38:07

    MySQL MyISAM/InnoDB高并发优化经验

      MySQL MyISAM/InnoDB高并发优化经验最近做的一个应用,功能要求非常简单,就是key/value形式的存储,简单的INSERT/SELECT,没有任何复杂查询,唯一的问题是量非常大,如果目前投入使用,初期的单表insert频率约20Hz(次/秒,我喜欢这个单位,让我想起国内交流电是50Hz),但我估计以后会有500Hz+的峰值。目前的工作成果,额定功率200Hz(CPU占用10–20,loadavg=2),最大功率500Hz(这时lo…

    标签:InnoDBMySQL发布于:2019-10-06 07:16:22

    MySQL如何避免使用swap

      Linux有很多很好的内存、IO调度机制,但是并不会适用于所有场景。对于DBA来说Linux比较让人头疼的一个地方是,它不会因为MySQL很重要就避免将分配给MySQL的地址空间映射到swap上。对于频繁进行读写操作的系统而言,数据看似在内存而实际上在磁盘是非常糟糕的,响应时间的增长很可能直接拖垮整个系统。这篇blog主要讲讲我们作为DBA,怎样尽量避免MySQL惨遭swap的毒手。首先我们要了解…

    标签:MySQL发布于:2019-10-06 07:01:24

    CentOS源码编译安装MySQL 5.5.15

      安装编译工具yuminstallgccgcc-c++yuminstallncurses-devel下载源码mkdir-p/tmpcd/tmpwgethttp://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.15.tar.gz/from/http://mysql.he.net/wgethttp://www.cmake.org/files/v2.8/…

    标签:CentosMySQL发布于:2019-10-06 06:50:09

    CentOS 5.x编译安装配置ProFTPd与添加MySQL虚拟用户

      在安装ProFTPd与配置MySQL虚拟用户之前,请确保你的系统已经正常运行MySQL服务器。编译安装ProFTPdwgetftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.proftpd.net/distrib/source/proftpd-1.3.1.tar.gztarxzvfproftpd-1.3.1.tar.gzcdproftpd-1.3.1.…

    标签:CentosMySQL发布于:2019-10-06 05:50:50

    CentOS 5.x YUM安装ProFTPd与添加虚拟用户

      ProFTP已经成为继Wu-FTP之后最为流行的FTP服务器软件,越来越多的站点选用它构筑安全高效的FTP站点,ProFTP配置方便,并有MySQL和Quota模块可供选择,利用它们的完美结合可以实现非系统账号的管理和用户磁盘的限制。下面介绍如何安装和添加虚拟用户。安装EPEL软件包rpm-Uvhhttp://download.fedora.redhat.com/pub/epel/5/i386/e…

    标签:YumCentos发布于:2019-10-06 05:09:35

    CentOS 源码编译安装LAMP(Apache MySQL PHP)

      源码编译安装LAMP虽然过程繁琐,但可以根据自己PHP程序的需要配置相应的环境,非常的灵活。对于比较急于配置好LAMP的同学,可以使用lamp一键安装。卸载yum或rpm安装的amp软件在编译安装lamp之前,首先先卸载已存在的rpm包吧。rpm-ehttpdrpm-emysqlrpm-ephpyum-yremovehttpdyum-yremovephpyum-yremovemysql-serve…

    标签:CentosPHPApacheMySQL发布于:2019-10-06 04:14:32

    error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file

      今天编译安装LAMP,运行mysql命令时出现errorwhileloadingsharedlibraries:libmysqlclient.so.15:cannotopensharedobjectfile,在其它机子上安装又没问题,不明白这次有问题。下面是解决方法。首先确定libmysqlclient.so.15确实存在,出现这种错误可能是没有装载上。通过下列方法解决。通过ldconfig注册即…

    标签:MySQL发布于:2019-10-06 03:47:00

    Nginx简单防御CC攻击

      Nginx简单防御CC攻击防cc攻击,推荐使用HttpGuard Nginx是一款轻量级的Web服务器,由俄罗斯的程序设计师IgorSysoev所开发,最初供俄国大型的入口网站及搜寻引Rambler使用。其特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网站服务器中表现较好。Nginx虽然可以比Apache处理更大的连接数,但是HTTPGETFLOOD针对的不仅仅是WEB服务器,还有数据库服务器。大量…

    标签:Nginx发布于:2019-10-06 02:52:43

    保证Linux Apache Web服务器安全的10个建议

      如果你是一个系统管理员,你应该按照以下的10点建议来保证Apacheweb服务器的安全。1、禁用不必要的模块如果你打算源码编译安装apache,你应该禁用以下的模块。如果你运行./configure-help,你将会看到所有可用的你可以禁用/开启的模块。userdir–用户特定用户的请求映射。例如:带用户名的URL会转化成服务器的一个目录。autoindex–当没有默认首页(如index.html…

    标签:ApacheLinux发布于:2019-10-06 02:07:01