安装mutt后会存在sent大文件的原因及解决办法

今天看来又注定晚睡了!
自己的母鸡快没空间了,最初买的时候是25G空间大小,可是现在是15G大小了,哎!伤心欲绝
没办法,我就到里面来条命令
find / -size +50000k -exec ls -lhd {} \ ;

查看了一下机器上有哪些操作50多M的大文件,没想到发现不少还!

首先看到的是在家目录下的一个sent文件,相当大了,有5.6个G大小。吓坏我了,也不知道这个是什么文件,很奇怪!当时想直接删除掉了,可是不知道这个文件是干嘛的,而且是自动生成的删除就有点太仓促了(后面知道我的结论是正确的),还发现了就是mysql的增量日志文件,也[……]

继续阅读

FTP备份用的一个Shell方法函数

之前写的ftp备份时可以使用的一个方法(function),可能适合或不适合其他人,不过自己修改还是很方便的!
我现在备份就用这个,不知道还有其他更好的办法吗?
(1)在数据变化小时;
(2)数据变化量大时。

function funFtp()
#function start
{
#FTP_IP:远程ftp域名或Ip/FTP_USER:用户名/FTP_PASSWD:密码
#CDLOAD:通过命令dirname,取得传入本地”$1″的目录值(因为我是使用ls -t file|head -1来取得当前最新的一个文件的)
#FTP_SNAME:通[……]

继续阅读

Subversion权限的深度挖掘

这个问题的发现,也很意外!也许也有人知道这个玩法?但多数人只有用到了一层组嵌套!或者只是知道这样能用,并不知道svn的权限层次判断关系。

上次很偶然,因为公司的svn代码目录结构非常的繁琐,然后各种人需要各种各样的权限。
多数人在控制权限的时候,可能分为严格权限和非严格权限,也就是 "*=","*=r" 或者可读写。那问题就出来了,当严格权限控制的时候,就会出现下面这种状况,(no date)了,这就是设置了"*="的原因。如下图

而在数据段出现这种no date,就代表一些对此目录有读写权限也没[……]

继续阅读

Vsftp服务安装搭建,虚拟用户配置

vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。
vsftpd 的名字代表"very secure FTP daemon", 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标。 目前在开源操作系统中常用的FTPD套件主要还有ProFTPD、PureFTPd和wuftpd等。更多请百度谷歌一下 安装环境:
centos 2.6.28 #1 SMP Sat Dec 17 01:54:27 CST 2011 x86_64 x86_[……]

继续阅读

tar 的–exclude参数,实现不包括某些文件

最近有人问我tar压缩能不能不包含不想要的文件或者文件夹
压缩包很利于传送,备份等等。但比如大量的日志文件一般是不需要备份,或者需要分开备份。
tar参数中的–exclude,这个是我在看鸟哥私房菜时看到的。当时觉得肯定有用,就多留意了几眼,但使用的时候发现不是那么回事,所以后来就多研究了一下。没想到现在对于备份来说很舒服~~~得心应手,如果要包含其他路径的文件需要使用–include
例子:
在我的test文件夹下面,包含一些symbian的sisx安装包及andoid包apk安装包等等
test的大致目录结构:
[root@*[……]

继续阅读

yum源安装python2.6

安装 modwsgi  mod_python  python
modwsgi下载对应版本:
由于python版本不匹配,所以需要重新安装python
rpm –import http://mirrors.ircam.fr/pub/ius/IUS-COMMUNITY-GPG-KEY
wget http://mirrors.ircam.fr/pub/ius/stable/Redhat/5/x86_64/epel-release-5-4.noarch.rpm
wget http://mirrors.ircam.fr/pub/ius/sta[……]

继续阅读

启动eclipse时出现JVM terminated.Exit code=13的错误提示框

这段在将android打包操作转到linux下,必定shell比dos好玩。但在启动eclipse时提示错误“JVM terminated.Exit code=13”,以前在windows上帮同事安装时出现过,当时好像是换了一个eclipse就好了,但这次我没换。想了想办法,参考了很多网上的资料,包括修改什么内存配额等等,均失败了。思前想后,感觉会不会是jdk是32位的原因呢,因为很多人是没有这种问题的。果断下载eclpse 32位(安装jdk1.6 32位是有原因的)安装后问题解决可以正常使用eclipse了

centos 5.5-64位
eclipse下载的时32位
jd[……]

继续阅读

svn增量备份脚本的一些思路

其实,开始时我也不知道增量备份该怎么做,在公司里没时间去翻这方面东西,回到家也比较懒到家也没有多余的时间去研究。直到还有两天要要续交网费,而我不想续交了,不然每天都耗在网络上不做实事实在是在浪费自己的金钱时间生命。所以最后的两天我翻了很多资料,但看网上的看不太明白,做法也不一样。而且多库以后不便于增加,网上如何获取版本号这个我就没搞清楚他们的逻辑。所以我就把svn所有的help看了一边,最初打算使用下面这行代码来获取svn最新版本号:
VANCL_OLD_BUILD=`svn log ${URL}/Vancl| head -2 |awk -F ‘|’ ‘{print $1}’|grep[……]

继续阅读

svn增量备份脚本 | Incremental backup script

每天有空我就观察观察svn,昨天写好一份,但是分布写的,也就是如果我们公司用8个库来存储代码的话,我那个脚本就不能用了,或者需要改动。但这个就不需要了,你只需要在数组REPOSITORY内添加你svn内的库就可以了。无论你有几百个(玩笑),都可以~~~~ 我最喜欢的编辑器界面
环境要求:
系统:centos 5.6
svn version:1.6.11
是否需要mail服务:是,请安装sendmail、mutt(可选 只要你linux那可以发送邮件就可以)
是否与http服务整合:是
第一次改完脚本,请自己看是否保存:[……]

继续阅读

Shell脚本内使用数组,方便修改配置增加灵活度,减少脚本长度

    玩玩数组,会让你的管理更加简单,合理的安排备置,比如文件夹路径等!反正我是这样的,尽量让自己的服务器有一种规律,这样可以用一个简短的脚本完成憨重繁琐的工作。我保证你用过后会喜欢上它,这种要比你以文件或其他方式存储临时数据更方便!修改配置也方便,一目了然,还等什么换吧~
数组:数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组[……]

继续阅读

将JIRA加入到系统服务内(不是简单的添加)

这个脚本里面内容有些不是最新的,刚才隔壁的一个人跟我聊天,是做销售的。我还不好意思打断他,没办法,让他聊了一个小时~所以配置的那个文件我也没有来得及写,现在现写。不过觉得这个脚本也有危险,因为停止服务在启动时会马上去删除掉.jira-home.lock,可能如果某些异常宕机会有些影响,不过应该不大!请斟酌使用,此问仅提供想法使用

目的:主要是为了方便以后管理,以及其他不懂的人管理;
环境:Centos 5.5 ,shell支持:bash,JIRA;
注意:如需使用,请下载文本文件,若复制,请将下面脚本信息复制为UTF-8格式文本
执行方[……]

继续阅读

Jira饼图上中文乱码,显示为“口”的解决办法。以及问题附件中文名时无法打开终极办法

再次之前,先啰嗦下,标题上的所谓终极就是把我之前写的那两篇文章用到一起,就绝对无敌,肯定解决!记得最好是先使用老外的办法,然后在使用我的办法,觉得百分百解决附件图片中文名不显示及附件中文找不到附件的问题。两篇文章链接地址:

  • Jira的附件从windows环境导入到Linux环境后中文名称附件无法访问解决办法
  • Jira附件中文乱码的解决办法
  • 在啰嗦一下,今天这篇文章的由来!就是我们今天公司军军同学乱[……]

    继续阅读

    Jira的附件从windows环境导入到Linux环境后中文名称附件无法访问解决办法

    之前写了一篇【Jira附件中文乱码的解决办法】,当时上次出现Jira附件乱码问题解决掉了。但今天由于原Jira系统还没有完全移交到新的jira系统,这次打算同步一下。因为上次已经解决了Windows上Jira服务的Bug附件导入Linux系统Jira服务内,所以这次也比较大胆,直接拷贝过来。然后杯具产生了,使用第一次的过程无法解决中文名称附件访问了,我汗~又试了N多网上的方法依然无法解决。

    最后被我一个一个试,试出了一个方法!不知道适不适用其他人
    比如你的attachments解压到了/opt/local/DATA_HOME/Jira/data/attachments (这个可是你的[……]

    继续阅读

    Ubuntu下安装VMware-server-2.0.2

    安装VMware-server-2.0.2-203138.i386.tar.gz时提示找不到内核的头文件
    What is the location of the directory of C header files that match your running
    kernel? [/usr/src/linux/include]
    The path "/usr/src/linux/include" is not an existing directory.
    网上搜索!很多都没什么用~
    ////后来找到http://bl[……]

    继续阅读

    Subversion 安装配置

    Subversion 安装配置
    先更改一下我的系统时间,由于虚拟机每次都暂停,所以时间不对!

    [root@kinggoo ~]# date -s "04/05/2011 11:44:00" && hwclock –systohc
    [root@kinggoo ~]# reboot
    tar -zxvf apr-1.4.2.tar.gz -C /usr/local/src
    tar -zxvf apr-iconv-1.2.1.tar.gz -C /usr/local/src
    tar -zxvf[……]

    继续阅读

    第 4 页,共 6 页123456