linux
文章平均质量分 64
fengyifei11228
这个作者很懒,什么都没留下…
展开
-
xmanage用root不能登陆solaris10
前几天在虚拟机上安装了一个solaris10,但是xmanage用root用户却没有办法登录,报了Not on system console,root login rejected.错误;而其他用户却可以正常使用。 google,baidu了半天,终于找到了解决方法: 释掉/etc/default/login文件中的这一行#CONSOLE=/dev/console 重新启动原创 2010-01-19 16:22:00 · 1077 阅读 · 0 评论 -
启用vsftpd日志及其解读
启用vsftpd日志及其解读在vsftpd.conf中有如下内容定义了日志的记录方式:# 表明FTP服务器记录上传下载的情况xferlog_enable=YES # 表明将记录的上传下载情况写在xferlog_file所指定的文件中, 即xferlog_file选项指定的文件中xferlog_std_format=YES xferlog_file=/var/log/转载 2013-07-11 11:35:26 · 2407 阅读 · 0 评论 -
启用vsftpd日志及其解读
前几天,身为广州北大青鸟湘计立德网络工程师的我被朋友求助帮忙搭个ftp,需求是只能上传,浏览不能下载。初步一想,这权限按常规权限来做的话根本实现不了,因为浏览跟下载是一个权限,没办法区分。朋友对我冷嘲热讽,我动力出来了,打算尝试下,而且估计应该是可以实现的,因为linux有很多意想不到的事情。果然google了下就找到方法了,可以对用户操作ftp的命令进行控制,那就简单了。网上找到了能实现我需求的转载 2013-07-11 11:34:45 · 6299 阅读 · 0 评论 -
Centos搭建SVN服务器三步曲
搭建SVN服务,有效的管理代码,以下三步可以快速搞定。1、安装 #yum install subversion 判断是否安装成功#svnserve --version svnserve, version 1.6.11 (r934486)出现上面的提示,说明安装成功。有了SVN软件后还需要建立SVN库。#mkdir /op转载 2013-04-16 13:59:34 · 1041 阅读 · 0 评论 -
关于vsftpd下显示的修改时间与系统时间不一致的解决方法
最近在CentOS上新建立了一个FTP(VSFtpd),然后用FTP客户端连接之后,上传了一个文件,结果发现FTP上文件显示的修改时间与文件上传时间不一致。最初以为是操作系统时间有问题,可是登陆Centos之后,发现操作系统时间没有问题,而且,文件的修改时间也是正确的。这时候,想起来是不是因为VSFtpd的问题,查了一下,发现原因了:在默认情况下,vsftpd 是用GMT做为它的时间的,所原创 2013-04-23 15:18:06 · 1937 阅读 · 0 评论 -
更改CentOS yum 源为163的源
CentOS下可以通过yum很方便快捷的安装所需的软件和库,如果yum的源不好,安装速度会非常慢,CentOS默认官方源似乎都是国外的,所以速度无法保证,我一直使用163的源,感觉速度不错。下面就说说如何修改yum的源。1、进入存放源配置的文件夹 cd /etc/yum.repos.d2、备份默认源 mv ./CentOS-Base.repo ./CentOS-原创 2013-01-14 10:36:56 · 11043 阅读 · 0 评论 -
查看linux服务器硬盘IO读写负载
最近一台linux服务器出现异常,系统反映很慢,相应的应用程序也无法反映,而且还出现死机的情况,经过几天的观察了解,发现服务器压力很大,主要的压力来自硬盘的IO访问已经达到100% 为了方便各位和自己今后遇到此类问题能尽快解决,我这里将查看linux服务器硬盘IO访问负荷的方法同大家一起分享: 首先 、用top命令查看 top - 16:15:05 up 6 days转载 2013-01-12 14:25:10 · 951 阅读 · 0 评论 -
杀人诛心 解读Android违反开源协议案
据媒体报道:谷歌安卓(Android)操作系统中的部分基于BSD软件许可协议的发布的程序文件因使用了基于Linux系统的程序文件,但未开放软件源代码而涉嫌违反了GPL开源软件协议。但迅速有Linux专家称谷歌的行为只是调用程序接口,不存在侵权问题 。上面的新闻仔细研究了一下发现还是很有意思,有商业价值,下面就解读下此案,欢迎大家指正。 一、 GPL 协议、LGPL协议与BSD协议的法律区别原创 2012-10-30 13:31:24 · 5514 阅读 · 0 评论 -
Linux下批量杀掉 包含某个关键字的 程序进程
有时候因为一些情况,需要把 linux 下符合某一项条件的所有进程 kill 掉,又不能用killall 直接杀掉某一进程名称包含的所有运行中进程(我们可能只需要杀掉其中的某一类或运行指定参数命令的进程),这个时候我们需要运用ps, grep, cut 和 kill 一起操作。ok,下面给出具体的参考:ps -ef|grep LOCAL=NO|grep -v grep|转载 2012-05-08 16:31:15 · 3850 阅读 · 0 评论 -
CENTOS下 ORACLE安装rlwrap工具
在linux下面使用sqlpus连接数据库处理,实在不是很方便,还好有一个工具rlwrap,通过这个能够调用历史命令和回调功能,能够极大的提高效率。1、 下载从http://utopia.knoware.nl/~hlub/uck/rlwrap/下载rlwrap-0.37.tar.gz 2、 解压缩安装[root@localhosttmp]# tar -zxvf rlwrap转载 2012-01-10 21:53:25 · 4869 阅读 · 0 评论 -
linux下apache+SVN搭建完美版
一 、先介绍一下Subversion和apache,apr,apr-util的关系 很多朋友初次接触Subversion时不是很理解subversion和apache的关系。 我在这里简单说明一下svn服务器和客户端的安装说明。1.1服务器 subversion服务器是不需要apache的,但是可以使用apache,视具体情况来选择。转载 2011-06-13 01:22:00 · 3245 阅读 · 0 评论 -
五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://www.fsf.org/licensing/licenses/现今存在的开源协转载 2011-06-13 01:50:00 · 1003 阅读 · 0 评论 -
configure: error: Cannot find the WebServer
今天在CentOS编译安装“tomcat-connectors-1.2.30”软件进行到configure时,提示“configure: error: Cannot find the WebServer”错误信息,如下图所示: 最后仔细阅读文档,发现是没有“apxs”文件, ./configure --with-apxs=/usr/sbin/apxs 时,要查找转载 2011-06-04 16:27:00 · 5533 阅读 · 0 评论 -
RPM应用——查询(已安装包和未安装包)
查询功能命令格式 rpm {-q|--query} [select-options] [query-options] RPM的查询功能是极为强大,是极为重要的功能之一;举几个常用的例子,更为详细的具体的,请参考#man rpm1、对系统中已安装软件的查询1)查询系统已安装的软件 语法:rpm -q 软件名 举例:[root@localhost beinan]# rpm转载 2011-06-04 16:20:00 · 28333 阅读 · 0 评论 -
Solaris系统中将进程转入后台运行的方法
<br />Solaris系统中将进程转入后台运行的方法<br /><br /> 问题描述:<br />在solaris系统中将进程转入后台运行<br /> 解决方法:<br />在solaris中将进程转入后台运行分两种情况,一种是进程尚未运行,在初始运行进程时就转入后台,此时可以在命令行中输入相应的命令后,在后面加上一个“ &”符号,例如:<br />SS-TEST# <br />SS-TEST# tar cvf /home/test.tar /home/test &<br />SS-TEST#<br转载 2010-12-15 12:53:00 · 4206 阅读 · 0 评论 -
AIX5安装bash
bash是linux上默认的shell,可以使用tab补全,上下键切换历史命令等。 客户的服务器忽然更改成了AIX,telnet上去一看,晕,竟然默认的是ksh,用起来感觉很别扭,还是安装bash吧 安装过程如下: 1、下载bash的rpm安装包 下载地址:http://www-03.ibm.com/systems/power/software/aix/linu原创 2010-05-27 10:17:00 · 2080 阅读 · 0 评论 -
在AIX上安装VNC
VNC (Virtual Network Computing)是虚拟网络计算机的缩写。VNC基本上是由两部分组成:一部分是客户端的应用程序(vncviewer);另外一部分是服务器端的应用程序(vncserver)。VNC的基本运行原理和一些Windows下的远程控制软件很相象。VNC的服务器端应用程序在UNIX和Linux操作系统中适应性很强,图形用户界面十分友好,看上去和Windo原创 2010-05-27 10:40:00 · 5594 阅读 · 0 评论 -
Linux后台进程管理
<br />fg、bg、jobs、&、ctrl + z命令<br />一、 &<br />加在一个命令的最后,可以把这个命令放到后台执行 ,如gftp &,<br />二、ctrl + z<br />可以将一个正在前台执行的命令放到后台,并且处于暂停状态,不可执行<br /> 三、jobs<br />查看当前有多少在后台运行的命令<br />jobs -l选项可显示所有任务的PID,jobs的状态可以是running, stopped, Terminated,但是如果任务被终止了(kill),shell原创 2010-07-15 15:54:00 · 19716 阅读 · 3 评论 -
切割 Tomcat 的 catalina.out 文件,解决日志文件过大的问题
Tomcat 下日志文件 catalina.out 过大,几百兆或几十个G,进而造成再也无法写入更多的日志内容,至使 Tomcat 无法处理请求。然后你可以在 $TOMCAT_HOME/logs 目录下看到文件 catalina.out 却一直在膨胀。你可以每次手工或定时(crontab/计划任务)清理 catalina.out 文件,或是规划好日志输出(终究也会有满的时候)。再就是有两种转载 2013-06-26 14:18:00 · 11824 阅读 · 0 评论