利用SVNListParentPath增加http浏览仓库根目录的功能

2014-12-17
阅读 2 分钟
6.8k
二、Location 设置中最后要加上/,应该是<Location /svn/>而不是<Location /svn>否则可能不能访问。

Chrome 浏览器加载 css Failed to load resource

2014-12-15
阅读 1 分钟
15.7k
Chrome 浏览器加载 css Failed to load resource: net::ERR_BLOCKED_BY_CLIENT 解决方案:停止过滤广告插件

centos gitlab一键安装

2014-12-04
阅读 1 分钟
8k
centos gitlab一键安装脚本

linux sar命令

2014-12-02
阅读 1 分钟
3.8k
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等

ruby on rails 报错解决

2014-11-24
阅读 3 分钟
5.8k
{代码...} 解决 yum -y install nodejs

AWK统计

2014-11-18
阅读 2 分钟
3.6k
netstat -ntlp | sed '/Active/d' | sed '/Proto/d' | sed 's/:::/:/g'| sed 's/::ffff:/ /g'| awk '{print $4,$7}' | awk -F':' '{print $2}' | sed 's/[0-9][0-9][0-9][0-9]\// /g' 查看当前系统所有服务进程对应的端口 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 查看当前网络tcp连接 ne...

Crontab导致Linux的线程数枯竭

2014-11-12
阅读 2 分钟
12.3k
症状描述: ps -ef |grep sendmail 满屏ps -ef |grep postdrop 满屏 查看log疯狂刷屏 {代码...} 同时/var/spool/postfix/maildrop/文件夹下出现大量簇文件 解决 使用pstree|grep crond,结果如下: {代码...} 可见crond守护进程启动了sendmail,进而启动了postdrop。查看crond的配置, crontab -e,都没有发现几秒就启动...

-bash: /bin/rm: Argument list too long的解决办法

2014-11-12
阅读 1 分钟
3.8k
当目录下文件太多时,用rm删除文件会报错: -bash: /bin/rm: Argument list too long 提示文件数目太多。 解决的办法是使用如下命令: ls | xargs -n 10 rm -fr ls 输出所有的文件名(用空格分割) xargs就是将ls的输出,每10个为一组(以空格为分隔符),作为rm -rf的参数也就是说将所有文件名10个为一组,由rm -rf删除

SVN强制提交commit

2014-11-12
阅读 1 分钟
11.7k
不少开发员提交修改的时候都不写注释,导致查看历史时很费劲,也不太符合规范。这时候就需要强制开发人员提交的时候填上注释,否则无法提交! 利用svn的pre-commit钩子可简单实现此要求。 进入仓库project1/hooks目录,找到pre-commit.tmpl文件,重命名,去掉后缀.tmpl {代码...}

用二句Shell命令实现FTP批量上传文件夹

2014-11-11
阅读 1 分钟
9.6k
实现代码如下: {代码...} 简要说明: 核心思想:1.初始化上传目录结构 2.初始化目录之后就可以直接使用put命令上传文件了 3.主要还是使用ftp自身的命令 4.格式化输出(可看作是FTP的宏命令) 5.保守的重定向输入流 核心语句只有两句: 第一句: sss=find /root/sk -type d -printf '%P\n'| awk '{if ($0 == "")next;print "...

redis 写磁盘出错Cannot allocate memory

2014-11-10
阅读 1 分钟
11.3k
在小内存的进程上做一个fork,不需要太多资源,但当这个进程的内存空间以G为单位时,fork就成为一件很恐怖的操作。何况在16G内存的主机上fork 14G内存的进程呢?肯定会报内存无法分配的。更可气的是,越是改动频繁的主机上fork也越频繁,fork操作本身的代价恐怕也不会比假死好多少。

Redhat/CentOS系统KVM虚拟机安装过程详解

2014-08-21
阅读 11 分钟
42.2k
KVM 是指基于 Linux 内核的虚拟机(Kernel-based Virtual Machine)。 2006 年 10 月,由以色列的Qumranet 组织开发的一种新的“虚拟机”实现方案。 2007 年 2 月发布的 Linux 2.6.20 内核第一次包含了 KVM 。增加 KVM 到 Linux 内核是 Linux 发展的一个重要里程碑,这也是第一个整合到 Linux 主线内核的虚拟化技术。

将sublime text添加到右键菜单中

2014-08-18
阅读 1 分钟
4k
使用的是免安装便携版的Sublime Text,所以右键加入菜单这样的事情也就是能自己手动来设置了。 将下面的代码保存为*.reg的文件,然后导入到注册表中,这样就可以在右键的菜单中打开文件或者文件夹了。 {代码...}

Sublime Text 3设置python编译支持环境设置

2014-08-13
阅读 1 分钟
8.7k
这里主要解决Sublime中运行带input或raw_input的Python代码出错:EOFError: EOF when reading a line

SHELL syntax error:unexpected end of file 提示错误

2014-08-11
阅读 1 分钟
6.7k
linux下执行sh test.sh提示syntax error:unexpected end of file 因为脚本是在windows下通过sublime编写的,然后upload到linux服务器。 解决思路: DOS下文件和Linux下文件格式差异问题导致的。 DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以\n作为断行标志的,表示成十六进...

CentOS NFS的安装配置、启动及mount挂载方法

2014-07-31
阅读 5 分钟
10.2k
一、环境介绍:   服务器:centos 192.168.1.225   客户端:centos 192.168.1.226 二、安装: centos 5 : yum -y install nfs-utils portmap centos 6 : yum -y install nfs-utils rpcbind 三、服务器端配置: 1、创建共享目录: [root@centos2 /]# mkdir /usr/local/test 2、NFS文件配置: {代码...} 注:配置文件...

Windows下MySQL无法区分大小写解决方案

2014-07-30
阅读 1 分钟
5k
1、数据库名与表名是严格区分大小写 2、表的别名是严格区分大小写 3、列名与列的别名在所有的情况下均是忽略大小写的 4、变量名也是严格区分大小写的

腾讯云的YUM repo

2014-07-30
阅读 3 分钟
10.5k
http://centos.mirrors.cs.ucloud.cn/centoshttp://mirrors.tencentyun.com/centos

Mysqldump参数大全

2014-07-29
阅读 9 分钟
16.6k
--all-databases , -A 导出全部数据库。mysqldump -uroot -p --all-databases--all-tablespaces , -Y 导出全部表空间。mysqldump -uroot -p --all-databases --all-tablespaces--no-tablespaces , -y 不导出任何表空间信息。mysqldump -uroot -p --all-databases --no-tablespaces--add-drop-database 每个数据库创建之...

git删除错误提交的commit

2014-07-28
阅读 1 分钟
5.1k
有时候push了错误的信息,为了防止patch的时候错误的log,所以需要清除错误的commit {代码...}

centos安装ossec

2014-07-25
阅读 13 分钟
8.6k
OSSEC是一款由Trend Micro(趋势科技)开发的开源的基于主机的入侵检测系统,可以简称为HIDS。它具备日志分析,文件完整性检查,策略监控,rootkit检测,实时报警以及联动响应等功能。它支持多种操作系统:Linux、Windows、MacOS、Solaris、HP-UX、AIX。属于企业安全之利器。

MySql中把一个表的数据插入到另一个表中的实现

2014-07-25
阅读 1 分钟
7.9k
1.如果2张表的字段一致,并且希望插入全部数据,可以用这种方法: {代码...} 2.如果只希望导入指定字段,可以用这种方法: {代码...} 3.如果您需要只导入目标表中不存在的记录,可以使用这种方法: {代码...}

访问phpmyadmin错误,输入帐号密码无反应

2014-07-25
阅读 1 分钟
8.5k
解决办法; 首先检查vim /etc/php.ini 查看里面session.save_path = "/usr/local/php/tmp/"是否注释掉。如果注释把;去掉。开启。