王殊勋的个人博客

只要开始,虽远不迟!

1>Diff命令的功能 Linux中Diff命令的功能为逐行比较两个文本文件,列出其不同之处.它对给出的文件进行系统的检查,并显示出两个文件中所有不同的行,不要求事先对文件进行排序. 2>语法 1 diff [options] file1 file2 该命令告诉用户,为了使两个文件file1和file2一致,需要修改它们的哪些行.如果用”-“表示file1或file2,则表示标准输入.如果file1或file2是目录,那么diff将使用该目录中的同名文件进行比较. 3>[options]主要参数 1 2 3 4 5 6 7 8 9 10 -a:将所有文件当作文本文件来处理
阅读全文 »

说这是SSH Secure Shell Client多年未解决的短板,要求客户端和服务器端都要’UTF-8’编码,这下我终于知道Windows中文版的编码居然是非UTF-8了. 意思是我不换操作系统,就无法使用这个东东了? 于是乎,解决办法貌似只有两个: 1,换系统. 2,使用Putty:http://filezilla-project.org/download.php?type=client 当然,如果需要SFTP,可以使用filezilla,包含了一个小巧的服务器端和FTP功能. 就是安装起来麻烦点… 后来找到根本的解决办法,只知方法,不知原因. 1 vi /etc/syscon
阅读全文 »

由于面板更新频繁,中文包这里不提供下载. 点击system-import-select language file后面浏览到网上下载的中文包. 点击import the selected language file就可以导入中文包了. 然后进入tool-password and language里面的language里面就可以修改系统语言了.
阅读全文 »

遇到这个错误的朋友应该是拆卸mysql又重新安装的,拆卸mysql的时候,下面这个文件是不会删除的,导致第二次的启动失败. 1 /usr/share/mysql/english/errmsg.sys 解决办法是在: 1 http://downloads.mysql.com/archives.php 寻找下载对应的mysql版本,解压后: 1 mysq-x.x.x/sql/share/english/errmsg.sys 拷贝到系统的: 1 /usr/share/mysql/english/ 覆盖同名errmsg.sys文件. 或者拆卸mysql,删除该文
阅读全文 »

1、将文件checkout到本地目录 1 svn checkout path # path是服务器上的目录 例如: 1 svn checkout svn://192.168.1.1/pro/domain 简写: svn co 2、往版本库中添加新的文件 1 svn add file 例如: 1 2 svn add test.php # 添加test.php svn add *.php # 添加当前目录下所有的php文件 3、将改动的文件提交到版本库 1 svn commit -m "LogMessage" [-N] [--no-unlock]
阅读全文 »

这个脚本会自动记录成功与不成功到文件,我们只要定时发送失败文件到邮箱就能知道服务器那些时间断了网. 1 2 DATE=`date +%Y年%m月%d日%H:%M` ping -c1 www.baidu98798sdf987sd89f.com >/dev/null 2>&1 && echo $DATE "网络测试结果为:success" >> /var/log/ping_ok.log || echo $DATE "网络测试结果为:failed" >> /var/log/ping_error.log
阅读全文 »

报错: 1 Network errorSoftware caused connection abort 1. 在PuTTY的Connection项目中设定”Sending of null packets to keep session active” 也就是每隔几秒传送一个 null packet 让 session不会 timeout . 2. 启用 sshd host 的 /etc/ssh/sshd_config 设定值: TCPKeepAlive yes .
阅读全文 »
0%