[置顶]常用命令.

[置顶]office常用

[置顶]sql常用

将MySql和Apache加入Linux系统服务

mysql 增加服务

cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql
chkconfig --add mysqld
chkconfig mysqld on

apache 增加服务

cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd
vi /etc/rc.d/init.d/httpd
在文件头部加入以下内容
###
# Comments to support chkconfig on RedHat Linux
# chkconfig: 2345 90 90
# description:http server
###
保存退出
chkconfig --add httpd
chkconfig httpd on

tomcat 增加服务

编译apache出现的问题:configure: error: APR not found

下载软件包

wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz  
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz  
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip  

安装apr

修改SecureCRT终端的Home和End功能键

默认情况下一些按键的功能如下:
pageup:向上翻页客户端工具窗口
pagedown:向下翻页客户端工具窗口
home:无用
end:无用
delete:功能同backspace,向前删除字符。

修改后的按键功能如下:
pageup:向上翻页终端文件内容,例如用vi编辑文件,翻页文件的内容。
pagedown:向下翻页终端文件内容。
home:返回当前行的第一个字符位置。
end:返回当前行最后一个字符的位置。
delete:向后删除字符。

修改方法:
在securecrt界面:工具→键映射编辑器,在弹出的键盘中点击“home”,会弹出一个窗口,在“发送字符串”中输入:\033[1~
另存为securecrt安装根目录下的Keymaps目录里即可,后缀是key结尾的文件,例如我的是home.key。

用编辑器打开home.key文件,依次修改如下键值即可:
E VK_END "\033[4~"
E VK_HOME "\033[1~"
E VK_INSERT "\033[2~"
E VK_DELETE "\033[3~"

linux lsof命令

lsof全名list opened files,也就是列举系统中已经被打开的文件。

lsof filename.txt 显示开启文件filename.txt的进程

lsof -i :22 知道22端口现在运行什么程序

lsof -c abc 显示abc进程现在打开的文件

魔兽改图常用

一、最简单的基地无忧修改(适用于所有地图)
血量上亿,护甲上亿,仍然觉得不保险,怎么办?其实,给基地添加一个100%几率的闪避就能轻松实现基地无忧了。SLK图添加新闪避技能方法:在最下面空白处添加这样一行,alias列任意填写一个与原地图技能代码不冲突的技能代码,如AAAA,code列填写AEev(闪避的技能原型),levels列填写1,DataA1列填写闪避几率,100%就填1,15%就填0.15,类似这样。

二、最简单的刷钱法(适用于大部分地图)
不会写刷钱触发,怎么实现刷钱?很简单,导出地图的war3mapmisc.txt文件,加入
PawnItemRate=100.0
即可,效果为,卖出物品价格为物品价值的100倍。

三、最简单的金钱无用修改(适用于所有SLK地图)
买进卖出好麻烦,有没有更简单的办法?导出地图的ItemData.slk,将goldcost、lumbercost列从第二行开始清空,即可实现全物品免费。将stockRegen、stockStart列从第二列开始清空,刷物品将无需等待。

四、最简单的清CD修改(适用于所有SLK地图)
脚本清CD仍然有大约一秒的延迟,怎样才完美?导出地图的AbilityData.slk,将Cool1、Cool2、Cool3、Cool4列从第二行开始清空,即可实现所有技能无CD。将Cost1、Cost2、Cost3、Cost4列从第二行开始清空,即可实现所有技能不耗魔。

varnish 安装

wget -c http://repo.varnish-cache.org/source/varnish-3.0.1.tar.gz
tar xzvf varnish-3.0.1.tar.gz
cd varnish-3.0.1
./configure --prefix=/usr/local/varnish
make 
make install
groupadd varnish
useradd -d /var/lib/varnish -g varnish -s /sbin/nologin varnish
ln -s /usr/local/varnish/sbin/varnishd /usr/sbin/varnishd

如果在make的时候报错 No package 'libpcre' found 可以安装 yum -y install pcre-devel

linux ssh互信

A机器:jshyjk 192.168.1.135

B机器:laomm 192.168.1.189


要求 A无密码登录到B

如下设置

登录A,成功后执行

ssh-keygen -t rsa

回车默认

然后接着输入

ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.1.189

键入B的密码.完成

DRBD安装


两台虚拟机,均装 centos 6.4 32位

主服务器:jshyjk ip地址:192.168.1.135

从服务器:laomm ip地址:192.168.1.189

新装好的linux,确保正常访问dns解析正常.关闭selinux、iptables、安装wget、更新yum源为163的,安装 yum -y install gcc automake autoconf libtool make ntp

centos mysql 更改默认字符集

linux下修改/etc/mysql/my.cnf文件

找到客户端配置[client] 在下面添加

Linux 禁ping和开启ping操作

方法一:

       

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all


    如果要恢复,只要:
    

echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all


    即可,挺方便,不要去专门使用ipchains或者iptables了。

搜索