1.在Shell下将信息输入到文件用 > 符号 如 ps ax|grep GameLogic > a.txt 追加则用 >> 如ps ax|grep >> a.txt
2.egrep用于多个过滤 如 ps ax|egrep 'GameLogic|WorldServer'
3.Linux系统有7个启动等级 0-6 查看当前的服务信息如下 chkconfig --list |grep mysqld 开启服务如下 chkconfig --level 3 mysqld on 一般3级是常用的
4.Linux启动时一定会执行的脚本 /etc/rc.local
5.默认Linux是Utf-8的中文字符集 而Window是GB2312 因此Linux下保存过的文件 在Windows下看就是乱码 只需要将Linux设置成GB2312字符集即可
vi /etc//sysconfig/i18n
修改LANG= "zh_CN.GB2312"
cp /etc/sysconfig/i18n $HOME/.i18n 这样只对登陆账号有效
6.设置Core文件生成 在/etc/profile 文件里查找 ulimit -S -c 发现有 ulimit -S -c 0 > /dev/null 2>&1 将 0改成unlimited即可
7.数据库字符集为gbk 一般插入字符是正常 但是使用存储过程时 可能有中文变成了? 原因是存储过程有字符转换而他默认的字符是mysql的系统字符
修改存储过程create procedure t ( aa char(10) charset 'gbk')
8.找不到sftp yum install openssh-clients
9.时间同步cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime yum install -y ntpdate ntpdate us.pool.ntp.org
10.ssh其他机器时卡住 ssh -o StrictHostKeyChecking=no 192.168.1.19
11.mysql很慢 注意下innodb_flush_log_at_trx_commit 这个值默认是1 那么要写硬盘 改成2 比较好
12.如果你的网络需要通过网关上网,需设置网关,否则不需要。
# route add default gw 192.168.1.1