原文网址:http://www.cnblogs.com/cocowool/archive/2010/10/19/1855616.html最近开始使用git对kohana3的文档做一些补充的工作,使用了git 和 github ,从了解到使用,还是有一点距离,下面是总结的一些方法。1、Git的安装我使...
分类:
系统相关 时间:
2015-06-15 18:05:57
阅读次数:
205
在 使用find命令的-exec选项处理匹配到的文件时,find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命 令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在, 特别是与...
分类:
系统相关 时间:
2015-06-15 17:58:27
阅读次数:
197
以下内容是本人接触linux工作后,每次安装后服务器必做的一些操作,如有不对之处欢迎大神指出,感谢。安装系统分区(1)/boot分区给100M;(2)swap分区大小为内存的2倍,最大16G足矣;(3)/usr分区50G;(4)/分区100G;(5)/data分区200G;(6)/tmp分区100G设定服务器公网IP等信息yumupdat..
分类:
系统相关 时间:
2015-06-15 16:49:56
阅读次数:
136
一般要安装32位的运行库ubuntusudoapt-getinstalllibc6:i386centosyuminstallglibc.i686
分类:
系统相关 时间:
2015-06-15 16:49:59
阅读次数:
118
首先我们来说说需求:某个用户创建了一些虚拟机,我们通过Get-SCIPAddress是可以得到特定名称的虚拟机,但是,如果我们希望从某个描述来批量获得虚拟机的IP,这个时候通过“管道”和“直接的命令”是无法获取的。这个时候,就需要用到循环。比如下面这个例子,虚拟机的get-vm所..
分类:
系统相关 时间:
2015-06-15 16:45:01
阅读次数:
237
压缩:tar-jcv-ffilename.tar.bz2要被压缩的档案或目录名称查询:tar-jtv-ffilename.tar.bz2解压缩:tar-jxv-ffilename.tar.bz2-C欲解压缩的目录-p保留原本档案属性tar-zpcv-f/root/etc.tar.gz/etctar-jtv-f/root/etc.tar.bz2|grep‘shadow‘tar-jxv-f/root/etc.tar.bz2etc/shado..
分类:
系统相关 时间:
2015-06-15 16:40:29
阅读次数:
131
一、tcp并发服务器概述
一个好的服务器,一般都是并发服务器(同一时刻可以响应多个客户端的请求)。并发服务器设计技术一般有:多进程服务器、多线程服务器、I/O复用服务器等。
二、多进程并发服务器
在 Linux 环境下多进程的应用很多,其中最主要的就是网络/客户服务器。多进程服务器是当客户有请求时,服务器用一个子进程来处理客户请求。父进程继续等待其它客户的请求。这种方法的...
分类:
系统相关 时间:
2015-06-15 16:34:10
阅读次数:
143
一直想写个无锁的队列,来提高项目后台的效率。
偶然看到linux内核的kfifo.h 实现原理。于是自己仿照了这个实现,目前linux应该是可以对外提供接口了。
#ifndef _NO_LOCK_QUEUE_H_
#define _NO_LOCK_QUEUE_H_
#include
#include
#include
#include
#include
#include
...
分类:
系统相关 时间:
2015-06-15 16:25:20
阅读次数:
411
1.configure: error: MySQL library not found MySQL library not found
apt-get install libmysqlclient-dev
2.configure: error: Invalid Net-SNMP directory - unable to find net-snmp-config
apt-get install...
分类:
系统相关 时间:
2015-06-15 16:25:26
阅读次数:
177
很多的攻城师,在开发编程的时候大多数使用的都是Eclipse这一款IDE,那么在开发编程的过程中为了有一个非常舒服的集成开发环境,我们都会对其做一些优化,比如:字体的修改,背景颜色的修改等 ...
字体修改:
第一步、
第二步、
背景色修改:
代码编辑区背景色,第一步、
第二步、
第三步、
专家给出背景色为:豆沙绿,色调:85,饱和度:123...
分类:
系统相关 时间:
2015-06-15 16:24:26
阅读次数:
130
创建Git服务器账号打开【系统设置】中的【用户和组】,加入新用户【git】,该用户主要是提供git服务器的安全和配置环境图1 加入新用户配置Git服务器环境1. 在Terminal中登陆该用户命令如下: ssh -l git 127.0.0.1 或使用 su git2. 配置Git服务器路径 ...
分类:
系统相关 时间:
2015-06-15 16:20:49
阅读次数:
172
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。和 find相比,whereis查找的速度非常快,这是因为linux系统会将系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面...
分类:
系统相关 时间:
2015-06-15 16:20:56
阅读次数:
125
locate让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了。在一般的distribution之中,数据库的建立都被放在crontab中自动执行。1.命令格式:Locate[选择...
分类:
系统相关 时间:
2015-06-15 16:20:11
阅读次数:
149
Linux 下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所 以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统(NFS),find命令在该文件系统中同样有效,只你具有...
分类:
系统相关 时间:
2015-06-15 16:08:33
阅读次数:
139
1.创建project$ django-admin startproject mysite2.install app设置$ python manage.py migrate3.运行服务$ python manage.py runserver 88884.创建app$ python manage.py...
分类:
系统相关 时间:
2015-06-15 16:09:30
阅读次数:
130
对于分布式缓存,之前公司项目中只使用了MemCached,使用比较方便,有现成的C#版本组件。如今用Redis的公司有很多,所以打算了解一下Redis。Redis的官网地址:http://redis.io Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Ke....
分类:
系统相关 时间:
2015-06-15 16:03:42
阅读次数:
151
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which查看可执行文件的位置。 whereis查看文件的位置。 locate配合数据库查看文件位置。 find实际搜寻硬盘查询文件名称。which命令的作用是,在PATH变量指定的路径中,搜索某...
分类:
系统相关 时间:
2015-06-15 16:01:53
阅读次数:
192