问轩博客

展开菜单

vim 中文乱码,显示正常

vim 中文乱码,显示正常
编辑~/.vimrc(没有就创建)文件,加上如下几行:set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8...

Linux 定时脚本crontab 中文乱码问题

Linux 定时脚本crontab 中文乱码问题
在linux下,利用定时任务执行一个脚本,把结果输出到文件中,查看文件里面有中文,发现中文是乱码。手动执行测试中文显示就正常。原因:因为Unix/Linux下使用crontab时的运行环境已经不是用户环境了,因此原本用户下的一些环境变量的设置就失效了。解决方法:只需要在脚本最前面加上当前环境的lang环境即可。具体操作:①获取当前语言环境,在linux下输入echo $LANG,例如输出en_US.UTF-8②在执行脚本最前面增加一行export LANG=en_US.UTF...

企业案例

企业案例
一、如果向磁盘写入数据提示如下错误:No space left on device,通过df -h查看磁盘空间,发现没有满,请问可能原因是什么?企业场景什么情况下会导致这个问题发生?解答:小文件多,可能是Inode数量被消耗尽了。产生原因:企业工作重临时文件对应太多/var/spool/clientmquene 大量的小文件(centos5默认安装sendmail)二、一个100M(100000K)的磁盘分区,分别写入1K的文件或写入1M的文件,分别可以写多少个?解答:1.主...

keepalived安装配置

keepalived安装配置
1.安装前准备环境:Linux 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux下载wget http://www.keepalived.org/software/keepalived-1.1.20.tar.gzln -s /usr/src/kernels/2.6.32-696.16.1.el6.x86_64/ /usr/src/linux...

监测网站目录是否有篡改

监测网站目录是否有篡改
方法一:md5sum [root@shnne scripts]# cat diffpro.sh  #!/bin/sh path=/server/scripts/cuangai [ ! -d $path ] && mkdir -p $path  [ ! -f $path/diff.log...

打印下面不大于6的单词

打印下面不大于6的单词
[root@shnne ~]# cat liu.log  I am shnne welcome to my blog. [root@shnne ~]# cat liu.sh  #!/bin/sh array=($(cat liu.log)) for((i=0;i<${#array[@]};i++)) do...

监测MySQL主从同步shell脚本

监测MySQL主从同步shell脚本
1. [root@shnne ~]# cat slave_check.sh  #!/bin/sh while true do flag=0  array=($(egrep "_Running|Behind_Master" slave.log|awk '{print $NF}'))    for&nb...