![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
rushcc2006
2005年入行,一直从事游戏运营平台的开发和架构,优化,大数据的处理。
展开
-
不重启Linux服务器关闭SeLinux的方法
执行命令:setenforce 0就可以不重启关闭selinux了,不过关闭selinux而使zend optimizer生效毕竟不是完美的解决办法,继续关注中。附selinux的资料:selinux简介SElinux 在linux内核级别上提供了一个灵活的强制访转载 2011-10-11 11:22:58 · 599 阅读 · 0 评论 -
Linux 中踢用户(pkill)
我们在LINUX下可以使用多个用户在不同地方连接上LINUX服务器,这样也出现一个问题就是會有多個用戶同進登在服務器上了,在系統中我們可以使用w來查看當前有多少個用戶登陸了,圖下出 01:52:52 up 18 min, 3 users, load average: 0.00, 0.02, 0.05USER TTY FROM LOGIN@ I转载 2010-03-31 18:06:00 · 413 阅读 · 0 评论 -
Apache安全配置
毋庸讳言,令Apache占领Web<a id="vad_3" class="vLink1" style="font-size: 1em; border-bottom: 1px dotted #ff3366; text-decoration: underline; cursor: pointer; color: #ff3366;" onmouseover="this.style.borderBott转载 2010-05-20 15:31:00 · 508 阅读 · 0 评论 -
Apache Web服务器安全配置全攻略
作为最流行的Web服务器,Apache Server提供了较好的安全特性,使其能够应对可能的安全威胁和信息泄漏。 Apache 服务器的安全特性 1、 采用选择性访问控制和强制性访问控制的安全策略 从Apache 或Web的角度来讲,选择性访问控制DAC(Discretionary Access Control)仍是基于用户名和密码的,强制性访问控制MAC(转载 2010-05-20 14:06:00 · 379 阅读 · 0 评论 -
wget 使用技巧
wget 是一个命令行的下载工具。对于我们这些 Linux 用户来说,几乎每天都在使用它。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。$ wget -r -np -nd http://example.com/packages/这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其原创 2010-05-25 09:31:00 · 338 阅读 · 0 评论 -
inux下history(历史)命令用法详解(转)
如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的15个用法。1. 使用 HISTTIMEFORMAT 显示时间戳当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身。如果你想要查看命令历史的时间戳,那么可以执行:# export HISTTIMEFOR转载 2010-05-28 17:49:00 · 535 阅读 · 0 评论 -
linux开机启动服务详解
acpid配置文件:/proc/acpi/event默认端口:无说明:Advanced Configuration and Power Interface,为替代传统的APM 电源管理标准而推出的新型电源管理标准。是否需要启动:如果你需要对电源进行管理,那就需要启动。anacron配置文件:/etc/anacron默认端口:无说明:一个原创 2010-05-30 12:36:00 · 520 阅读 · 0 评论 -
单网卡绑定多IP与静态路由
系统环境:CentOS 51、单网卡绑定多IP建立配置文件ifcfg-ethX-rangeX:IPADDR_START=开始ipIPADDR_END=结束ipJava代码 vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0 加入如下: DEVICE=e原创 2010-05-30 14:31:00 · 1635 阅读 · 0 评论 -
Install JSON PHP Extension on CentOs / RedHat
<br />I had numerous requests for info and questions relating to JSON extension in CentOS. To enable these functions in RedHat and CentOs 5, the process is really simple and fast.<br />NOTE: As of PHP 5.2, json extension is now standard. If you’re ru原创 2010-06-24 20:08:00 · 703 阅读 · 0 评论 -
解决rpmdb: Lock table is out of available locker entries问题。
如果运行一些程序后,远行yum命令出现“rpmdb: Lock table is out of available locker entries...”的问题时, 你可以按照如下操作来修复它:错误表现如下:rpmdb: Lock table is out of available locker entrieserror: db4 error(22) from db->close: Invalid转载 2010-03-31 17:26:00 · 440 阅读 · 0 评论 -
Linux-Apache-MySQL-PHP网站架构方案分析
LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等特点,微软的.NET架构相比转载 2010-01-04 16:21:00 · 511 阅读 · 0 评论 -
TC(HTB)+iptables作流量控制
一、环境和要求: 线路:ADSL:2M/512K eth0:10.0.0.136,外网口 eth1:192.168.1.1,内网口 业务需求:保证正常的网页浏览,FTP,SMTP,POP3,对其它的所有应用加以限制,以免影响正常业务的使用。 1、让交互数据包保持较低的延迟时间,也就是说上载或下载文件不会打扰SSH/telnet等。 2、上载或下载期间有合理的速率用于网页浏览,即使htt转载 2009-12-03 17:00:00 · 401 阅读 · 0 评论 -
写得蛮好的linux学习笔记
linux目录架构/ 根目录/bin 常用的命令 binary file 的目錄/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 /boot/initrd 核心解壓縮所需 RAM Disk/dev 系统周边设备 /转载 2009-12-16 23:34:00 · 354 阅读 · 0 评论 -
如何来判断你的Linux系统机器是否被黑?
俗称“脚本小鬼”的家伙是属于那种很糟糕的黑客,因为基本上他们中的许多和大多数人都是如此的没有技巧。可以这样说,如果你安装了所有正确的补丁,拥有经过测试的防火墙,并且在多个级别都激活了先进的入侵检测系统,那么只有在一种情况下你才会被黑,那就是,你太懒了以至没去做该做的事情,例如,安装BIND的最新补丁。一不留神而被黑确实让人感到为难,更严重的是某些脚本小鬼还会下载一些众所周知的“root k转载 2009-12-18 10:32:00 · 350 阅读 · 0 评论 -
linux安装awstats对apache日志进行监测
首先下载两个文件:wget http://cronolog.org/download/cronolog-1.6.2.tar.gzwget http://prdownloads.sourceforge.net/awstats/awstats-6.7.tar.gzcronolog是用来改变日志的格式以适合awstats的分析cronolog很好装,下载后解包,命令行安装./configurem转载 2009-12-18 10:48:00 · 574 阅读 · 0 评论 -
用bandwidthd进行网络流量检测和分析
在流量统计软件中有MRTG,NTOP,BANDWIDTHD等多种,MRTG 只是显示某一网络接口的总量,NTOP详细得来也很占系统资源.但不知道大家用过bandwidthd没有,我就很喜欢它,因为它精简,直观.很容易配置.好处:在任何一台电脑可以通过web界面用浏览器查看经过网关的各个ip流量,而且是分协议,分颜色显示,已经有直观的图象曲线.在日常维护中, 网管人员最头痛的是内部网经常有人在大量传转载 2009-12-18 11:18:00 · 733 阅读 · 0 评论 -
用tc+iptables+HTB解决ADSL宽带速度瓶颈技术
#!/bin/bash#脚本文件名: tc2##########################################################################################用TC(Traffic Control)解决ADSL宽带速度技术 Ver. 1.0 by KindGeorge 2004.12.27 #######转载 2009-12-18 11:22:00 · 592 阅读 · 0 评论 -
快速安装awstats监控apache状态
(1)、安装cronolog并查找所安装的位置yum -y install cronologwhereis cronolog(2)、修改httpd.conf把这行CustomLog logs/access_log common修改成CustomLog "|/usr/sbin/cronolog /var/log/httpd/access-%Y%m%d_log" combinedCronolog这个脚原创 2009-12-22 15:41:00 · 730 阅读 · 0 评论 -
Linux 修改IP、DNS和路由配置
在Linux操作系统下修改IP、DNS和路由配置 ifconfig eth0 新ip 然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip 一、修改IP地址 [aeolus@db1 network-scripts]$ vi ifcfg-eth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPAD原创 2009-12-22 10:48:00 · 475 阅读 · 0 评论 -
Nat+Iptables+Squid的脚本
<br />Nat+Iptables+Squid的脚本<br />#!/bin/bash<br /># 飘飘的风于2003年7月26日修改,端口影射成功。<br />###--------------------------------------------------------------------###<br />#以下是定义变数<br />###--------------------------------------------------------------------###<br /转载 2010-10-11 10:33:00 · 371 阅读 · 0 评论 -
SecureCRT 使用技巧2
这不是我自创的,是遇到同样的问题觉得不错转的.https://opensolaris.org/jive/thread.jspa?threadID=64803&tstart=105http://hi.baidu.com/5ih2o/blog/item/0c8a97de5e143f5bcdbf1a7a.html 第一个链接的内容:最近经常使用SrcureCRT用来远程访问,但是它自动中断真的很头疼的问题。尤其正在做测试,等待测试结果,一旦logout,要重新建立连接,结果自然是看不到了。 解决办法如下:<br转载 2010-12-23 17:19:00 · 842 阅读 · 0 评论 -
find命令常用选项汇总
<br />find [寻找的目录] [表示式]<br /><br /> 寻找文件工具<br /><br /> find 是高级的寻找文件工具,可不像 whereis 那么“阳春白雪”。但也因为它太高级了,复杂到很多人用不熟练。我们尽量只举简单的例子。<br /><br /> 最简单的格式如下:<br /><br /> find / -name my* -print<br /><br /> 这个意思是请它从渶底层的主目录开始找,找出文件名是 my 开头的文件,把它显示出来。-p转载 2010-11-20 23:28:00 · 925 阅读 · 0 评论 -
每位linux系统管理员必须知道的20条监控工具
Finding out bottlenecks.Disk (storage) bottlenecks.CPU and memory bottlenecks.Network bottlenecks.<br /><br /><br /><br />#1: top - Process Activity CommandThe top program provides a dynamicreal-time view of a runningsystem i.e. actual process activit转载 2010-11-21 22:34:00 · 870 阅读 · 0 评论 -
Linux查看CPU信息、机器型号等硬件信息
<br />测试机器的硬件信息: <br /><br />查看CPU信息(型号) <br /># cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c <br />8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz <br />(看到有8个逻辑CPU, 也知道了CPU型号) <br /><br /># cat /proc/cpuinfo | grep physical | uniq -c <br />4原创 2010-11-21 22:44:00 · 369 阅读 · 0 评论 -
使用.htaccess对目录进行密码保护
<br /> 尽管有各种各样的.htaccess用法,但至今最流行的也可能是最有用的做法是将其用于网站目录可靠的密码保护。尽管JavaScrip等也能做到,但只有.htaccess具有完美的安全性(即访问者必须知晓密码才可以访问目录,并且绝无“后门”可走)。<br /><br />一、创建.htaccess文件:<br /><br /> 创建.htaccess文件也许会给你带来一些困难。因为.htaccess是一个古怪的文件名(它事实上没有文件名,只有一个由8个字母组成的扩展名),而在一些系统(如转载 2010-11-23 17:24:00 · 1017 阅读 · 0 评论 -
Unix 下要采用的20个好习惯
<br /> 不良的使用模式会降低您的速度,并且通常会导致意外错误。养成这些好习惯是加强您的 UNIX 命令行技能的积极步骤。<br /> <br />Unix 下要采用的20个好习惯为:<br />1) 在单个命令中创建目录树。<br />2) 更改路径;不要移动存档。<br />3) 将命令与控制操作符组合使用。<br />4) 谨慎引用变量。<br />5) 使用转义序列来管理较长的输入。<br />6)转载 2011-01-21 16:07:00 · 476 阅读 · 0 评论 -
RewriteRule-htaccess详细语法使用教程
<br />一、正则表达式教程<br />有一个经典的教程: 正则表达式30分钟入门教程,大家可以搜索一下。<br />这个教程的确很简单,看完基本上写一些简单的正则就没有问题了。正则是一个需要长期使用的工具,隔段时间不用会忘记,所以我每次都看一遍这个教程。其实学过之后重要的就是一点内容。<br />简单罗列如下:<br />.换行符以外的所有字符<br />/w 匹配字母或数字或下划线或汉字<br />/s 匹配任意的空白符<br />/d 匹配数字<br />/b 匹配单词的开始或结原创 2011-02-07 20:37:00 · 1349 阅读 · 0 评论 -
Sysstat 软件包集成如下工具:
Sysstat 软件包集成如下工具: * iostat 工具提供CPU使用率及硬盘吞吐效率的数据; * mpstat 工具提供单个处理器或多个处理器相关数据; * sar 工具负责收集、报告并存储系统活跃的信息; * sa1 工具负责收原创 2011-10-11 12:33:58 · 470 阅读 · 0 评论 -
PHP5.3.x安装Zend Optimizer(Zend Guard Loader)[Linux][Windows]
到目前发稿截止,Zend Optimizer目前的版本为3.3.3(Windows)、3.3.9(Linux),且均不支持PHP5.3及以上版本。很多同学包括我自己,一直也是被B的只能使用PHP5.2版本,当然,因为DEDE对PHP5.3的支持不好,也没办法,只能停在5.2时转载 2011-10-11 17:18:33 · 728 阅读 · 0 评论 -
页面访问控制的3种方法
<br />经常会看到这种现象,看下图<br />apache 页面访问控制<br />为什么要进行这样的控制呢,给不同的人看不同的东西,对信息进行保护,虽然这种保护比较低级,多多少少还是有点用的。<br />一,用htpasswd命令,产生权限控制文件查看复制打印?[zhangy@BlackGhost test]$ htpasswd -c ./access tank //生成一个密码文件 ,-c是新建一个文件 htpasswd -h可查看 New password: //提转载 2010-11-18 15:19:00 · 814 阅读 · 0 评论 -
PHP 实现多网站共享用户SESSION 数据解决方案
<br />一、问题起源<br />稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。各个服务器共享用户数据是比较容易实现的,只需要在后端放个数据库服务器,各个服务器通过统一接口对用户数据进行访问即可。但还存在一个问题,就是用户在这个服务器登录之后,进入另一个服务器的别的模块时,仍然需要重新登录,这就是一次登录,全部通行的问题,映射到技术上,其实就是各个服务器转载 2010-11-18 14:21:00 · 802 阅读 · 0 评论 -
ssh打通通道自动登录
自动ssh登录的几种方法1. 自动ssh/scp方法==<br /><br />A为本地主机(即用于控制其他主机的机器) ;<br />B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110;<br />A和B的系统都是Linux<br /><br />在A上运行命令:<br /># ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码)<br /># ssh root@192.168.60.110 "转载 2010-12-24 11:15:00 · 902 阅读 · 0 评论 -
linux远程桌面管理VNC
<br />author:skate<br />time:2010-05-24<br /><br />--------------------------------------------------------------------------------<br />以前也用过linux的远程图形界面管理程序x-win32,地址如下:<br />http://blog.csdn.net/wyzxg/archive/2007/09/10/1779148.aspx <br />今天介绍在介绍一个图形管理转载 2010-12-30 14:00:00 · 568 阅读 · 0 评论 -
find grep perl配合查找替换内容
<br />有时候需要对一个目录或者一批文件进行内容的替换。<br />可以用find配合sed或者perl来完成<br />查找当前目录下,把</title><br />替换成</title><meta http-equiv="Content-Type" content="text//html; charset=utf-8" />find ./ -type f -exec sed -i "s/<//title>/<//title><meta http-equiv=/"Content-Type/" cont转载 2010-12-30 13:24:00 · 1316 阅读 · 0 评论 -
linux修改主机名的方法
<br />linux修改主机名的方法<br />用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。<br />#hostname //查看机器名<br />#hostname -i //查看本机器名对应的ip地址<br /><br />另外一种方法就是之久修改配置文件<br />修改/etc/sysconfig/network 修改这个文件,系统才有效<br /> /etc/hosts hostname命令读这个配置文件<br />网上有很多朋友说直转载 2010-12-30 13:41:00 · 454 阅读 · 0 评论 -
让进程在Linux后台运行
<br />在Linux中,如果要让进程在后台运行,一般情况下,我们在命令后面加上&即可,实际上,这样是将命令放入到一个作业队列中了: <br /><br />$ ./test.sh & <br />[1] 17208 <br /><br />$ jobs -l <br />[1]+ 17208 Running ./test.sh & <br /><br />对于已经在前台执行的命令,也可以重新放到后台执行,首先按ctrl+z暂停已经运行的进程,然后使用bg命令将停止的作业放到后台运行:原创 2010-11-20 01:26:00 · 342 阅读 · 0 评论 -
apache利用mod_cache缓存图片等
<br />一,引言<br />以前我写过二篇有关图片,静态文件的缓存文章,一个是用varnish来缓存,一个用squid来缓存,apache当然也可以用来做图片,静态文件的缓存,下面我将详细说明一下,怎么完装和配置<br />二,安装mod_cache,mod_mem_cache,mod_disk_cache<br />先查一下,安装apache的时候,有没有安装这些模块,如果没有安装就安装一下,请参考apache怎么安装模块,查看是否安装<br />[zhangy@BlackGhost er转载 2010-11-18 15:16:00 · 2296 阅读 · 0 评论 -
面对一个全新的环境,作为一个Mysql DBA,首先应该了解什么?
<br />一个全新的Mysql环境。<br /><br />1、先要了解当前的Mysql数据库的版本和平台以及字符集等相关信息<br />[Copy to clipboard][ - ]CODE:mysql> status<br />--------------<br />mysql Ver 14.14 Distrib 5.1.34, for unknown-linux-gnu (x86_64) using EditLine wrapper<br /><br />Connection id:原创 2010-11-17 11:24:00 · 415 阅读 · 0 评论 -
MySQL DBA 管理常用命令
<br />一:在Linux下管理MySQL数据库的时候总有一些很紧急的情况,发现数据库突然变得压力很大了,那么作为一个DBA,也许需要一些常用的手段或者说命令去分析问题出现在哪里,然后解决:<br /> 数据库突然产生压力时查看正在查询的SQL:(如果这里内容太多表示并发执行的SQL过多,或许数据库堵塞了,会越来越慢,正常情况下这里应该很少有东西的,也就是连接都在Sleep状态)<br />/usr/local/mysql/bin/mysql -uroot -ppassword database转载 2010-11-17 11:35:00 · 525 阅读 · 0 评论 -
使用MRTG画图进行监控
MRTG通常认为是一个性能监控工具,有着很长的使用历史,很多网管都使用它来对系统进行监控。实际上,它真正的作用是一个画图工具。它可以接受一些数值参数,并根据这些值构建一个二维图形以供监控使用。最常见的就是获取设备的snmp信息,例如网络流量,然后生成图形。还可以从脚本得到CPU、Disk I/O、内存的数据,而呈现直观的图形。 虽然其功能有限,而且已经逐步被rrdtool代替。但因为大部转载 2009-12-03 15:33:00 · 708 阅读 · 0 评论