摘要:
在多数项目中你总会有文件和目录不需要进行版本控制。这可能包括一些由编译器生成的文件,*.obj,*.lst,或许是一个用于存放可执行程序的输出文件夹。只要你提交修改,TortoiseSVN 就会在提交对话框的文件列表中显示出未版本控制文件。当然你可以关闭这个显示,不过你可能会忘记添加新的源文件。最好... 阅读全文
随笔分类 - Linux
svn命令行使用
2015-12-04 16:57 by youxin, 1059 阅读, 收藏, 编辑
摘要:
1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 注意,如果出现连接拒绝,看看是不是没有启用svn协议,一般用http协议比较多。 如果有 阅读全文
CentOS软件的安装,更新与卸载命令
2015-12-04 15:00 by youxin, 583 阅读, 收藏, 编辑
摘要:
Linux常见的安装为tar,zip,gz,rpm,deb,bin等。我们可以简单的分为三类.第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后运行sh文件;第二:对应的有管理工具的deb,rpm等,通常的这类安装文件可以通过第三方的命令行或UI来简单的安装,例如Ubuntu中的... 阅读全文
centos 相关
2015-12-04 11:04 by youxin, 258 阅读, 收藏, 编辑
摘要:
运行locate httpd.conf,提示-bash: locate: command not found错误。则需要安装mlocate软件包:yum install mlocate搜索,提示locate: can not stat () `/var/lib/mlocate/mlocate.db'... 阅读全文
Linux /proc/pid目录下各文件含义
2015-11-20 11:00 by youxin, 6869 阅读, 收藏, 编辑
摘要:
/proc 是一个伪文件系统, 被用作内核数据结构的接口, 而不仅仅是解释说明/dev/kmem. /proc 里的大多数文件都是只读的, 但也可以通过写一些文件来改变内核变量. ( Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件 阅读全文
git相关使用技巧和问题 fatal: repository 'xxxx' not found
2015-11-16 12:50 by youxin, 1021 阅读, 收藏, 编辑
摘要:
本地有修改和提交,如何强制用远程的库更新更新。我尝试过用git pull -f,总是提示 You have not concluded your merge. (MERGE_HEAD exists)。 我需要放弃本地的修改,用远程的库的内容就可以,应该如何做?傻傻地办法就是用心的目录重新clone一 阅读全文
查看某个进程允许打开的最大文件描述符
2015-10-23 10:23 by youxin, 4452 阅读, 收藏, 编辑
摘要:
Centos服务器默认的文件描述符是1024个(linux),查看方式是执行ulimit-n命令。对于高负载高连接的服务器来说,1024远远不够,至于修改方式,这里就不在赘述了,随便上网一搜就大把大把的文章介绍。蚊子这篇要说的是如何查看一个进程能打开的最大文件描述符。不知到各位SA们有没有过这种困惑... 阅读全文
ubuntu update-alternatives
2015-10-20 21:17 by youxin, 528 阅读, 收藏, 编辑
摘要:
update-alternatives是ubuntu系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使用哪个命令、哪个软件版本,比如,我们在系统中同时安装了open jdk和sun jdk两个版本,而我们又希望系统默认使用的是sun jdk,那怎么办呢?通过update-alte... 阅读全文
gcc安装多个版本
2015-10-20 19:53 by youxin, 509 阅读, 收藏, 编辑
摘要:
http://blog.csdn.net/chid/article/details/6251781 阅读全文
Source Insight设置
2015-09-11 23:13 by youxin, 3130 阅读, 收藏, 编辑
摘要:
SourceInsight如何消除函数体花括号后面跟着的两个问号? 可以设置: Options -> Preferences -> Syntax Decorations 最后的 Auto Annotations 第二个勾取消掉就可以了。 http://www.cnblogs.com/bluestor 阅读全文
数据库连接池libzdb
2015-09-06 16:09 by youxin, 1082 阅读, 收藏, 编辑
摘要:
官网:http://www.tildeslash.com/libzdb/A small, easy to use Open Source Database Connection Pool Library with the following features:Thread safe Database... 阅读全文
linux automake使用
2015-09-06 15:38 by youxin, 350 阅读, 收藏, 编辑
摘要:
一篇文章: 一、Makefile介绍 Makefile是用于自动编译和链接的,一个工程有很多文件组成,每一个文件的改变都会导致工程的重新链接,但是不是所有的文件都需要重新编译,Makefile中纪录有文件的信息,在make时会决定在链接的时候需要重新编译哪些文件。 Makefile的宗旨就是:让... 阅读全文
linux strace
2015-08-31 12:44 by youxin, 372 阅读, 收藏, 编辑
摘要:
strace - trace system calls and signalsstrace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬... 阅读全文
网站实时信息采集和统计graphite
2015-08-29 11:12 by youxin, 872 阅读, 收藏, 编辑
摘要:
Graphite 是一个Python写的web应用,采用django框架,Graphite用来进行收集服务器所有的即时状态,用户请求信息,Memcached命中率,RabbitMQ消息服务器的状态,Unix操作系统的负载状态,Graphite服务器大约每分钟需要有4800次更新操作,Graphite... 阅读全文
内存检查工具Valgrind
2015-08-27 11:24 by youxin, 631 阅读, 收藏, 编辑
摘要:
官网介绍:http://www.valgrind.org/Valgrind is an instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatic... 阅读全文
usr/bin/ld: cannot find 错误解决方法和 /etc/ld.so.conf
2015-08-25 14:29 by youxin, 9326 阅读, 收藏, 编辑
摘要:
我makefile出现这个错误: HelloWorldServer.c:(.text+0xaa): undefined reference to `zmq_send'collect2: error: ld returned 1 exit statusmake: *** [HelloWorldServ 阅读全文
通用makefile
2015-08-20 11:48 by youxin, 405 阅读, 收藏, 编辑
摘要:
比较通用的makefile: ##################################### # Copyright (c) 1997 George Foot (george.foot@merton.ox.ac.uk) # # All rights reserved. # ####### 阅读全文
git pull和git merge区别&&Git冲突:commit your changes or stash them before you can merge. 解决办法
2015-06-23 22:59 by youxin, 3370 阅读, 收藏, 编辑
摘要:
http://blog.csdn.net/sidely/article/details/40143441 原文: http://www.tech126.com/git-fetch-pull/ Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本 阅读全文
linux rm指定的文件
2015-06-02 21:24 by youxin, 915 阅读, 收藏, 编辑
摘要:
如何删除一个目录下的除了想要的文件之外的所有文件rm `ls | grep -v "aa"`Linux下 报错“命令参数列表过长”,在用mv命令一次移动3万多个文件时失败了,原始命令类似这样:”mv $(ls dir1) dir2“。错误提示的中心思想是:”你这参数也太TM多了吧“。于是求助于goo... 阅读全文
nginx php fastcgi安装
2015-04-14 22:43 by youxin, 540 阅读, 收藏, 编辑
摘要:
CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。FastCGI像是一个常... 阅读全文