Linux
碎炎
用学核心编程当学操作系统的孩子。。。
展开
-
关闭SELinux
问题描述时间 2008.10.14环境 CentOS5症状 正常安装svn后执行不能# 执行svn命令,会提示[root@localhost lib]# svnsvn: error while loading shared libraries: /usr/local/svn-1.4.0/lib/libsvn_ra_dav-1.so.0: cannot restore se转载 2014-01-08 14:59:53 · 9379 阅读 · 0 评论 -
linux下svn客户端安装及环境配置
转自 cnblog SunBo一、svn客户端安装及环境配置.果所在的linux机器上没有安装svn客户端,则首先安装svn客户端:1. subversion-1.4.3.tar.bz2 subversion-deps-1.4.3.tar.bz22. 使用tar xvfj subversion-1.4.3.tar.bz2 tar xvfj转载 2014-01-08 14:26:49 · 885 阅读 · 0 评论 -
Lua-5.2.2 在CentOS下提示libreadline.so undefined reference to tputs解决
http://www.blogjava.net/xiaomage234/archive/2013/09/13/404037.html Lua-5.2.2lua-5.2.2发布已有一段时间了,最近在redhat Linux平台编译时报错。这里给出解决方案,或许对某人会有帮助。编译报错,如下:lua@home> make linux ... gcc -O2 -Wal转载 2014-01-09 09:19:33 · 9564 阅读 · 0 评论 -
linux后台执行程序
1、&命令 sh test.sh & 该命令将脚本放到后台执行,但是标准输出还是会显示到当前终端,影响用户操作,所以最好是将输出重定向到其他文件 sh test.sh &>/dev/null 如果需要查看输出结果,也可以定向到一个固定的文件中。 2、通过ctrl+z;bg等一系列的命令,将已经在前台运行的作业放到后台执行 如果一个作业已经在前台执行,转载 2014-02-10 15:55:34 · 719 阅读 · 0 评论 -
轻量级HTTP服务器NginX的配置与调试
Nginx安装完毕后,会产生相应的安装目录,根据前面的安装路径,Nginx的配置文件路径为/opt/nginx/conf,其中nginx.conf为Nginx的主配置文件。这里重点介绍下nginx.conf这个配置文件。 Nginx配置文件主要分成四部分:main(全局设置)、server(主机设置)、upstream(负载均衡服务器设置)和 location(URL匹配特定位转载 2014-02-12 10:56:16 · 704 阅读 · 0 评论 -
用screen 取代nohup命令
大家在起后台服务,或者长时间执行某个脚本的时候。是不是感觉,交互性很差,有时,想把结果直接在终端上输出,又怕不小心关闭了终端导致进程退出? (有些sshd服务还会设置连接超时,自动退出终端)现在用 screen 这个指令可以很好的解决跑后台服务的尴尬。命令其实超简单的:直接在终端上输入 screen , 这个时候,服务器端会启一个新的终端,但这个终端,与之前的普通终端不一样,它转载 2014-02-17 10:37:22 · 2171 阅读 · 0 评论 -
Linux的命令及全称
apt = Advanced Packaging Toolar = archiveras = assemblerawk = "Aho Weiberger and Kernighan" 三个作者的姓的第一个字母 bash = Bourne Again SHellbc = Basic (Better) Calculatorbg = BackGroundbin = BIN转载 2014-02-17 11:47:47 · 607 阅读 · 0 评论 -
多线程情况下慎用localtime_r
最近有个需求,需要提升日志模块的性能。当前日志模块每秒钟处理的日志数量大概在55w左右,于是进行优化,在日志的IO线程中将sprintf剥离,提前将时间、日志等级等格式化处理。于是这样就产生了一个问题,在IO线程中频繁的使用localtime_r来获取日期时间,在单线程中性能影响可能不大,然而我将localtime_r移动到各工作线程后,首先在windows下性能还是有55%左右的提升的,大概原创 2016-04-26 11:56:52 · 10544 阅读 · 2 评论