知识蚂蚁

  • VIM必备神器之Ctags的安装与使用 抢沙发

    VIM必备神器之Ctags的安装与使用

    2014-02-22 By  分类:Linux 5,348人浏览

    Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器或其它工具用来快速查找定位源代码中的符号(tag/symbol),如变量名,函数名等。比如,VIM的Tagbar、Taglist、OmniCppComplete的插件工作的基础就是ctags产生的tags文件。 Ctags安装 1)从http://ctags.sourceforge.net/下载源代码包后,解压缩生成源代码目录 2)然后进...

  • vim插件管理神器——Vundle安装与基本配置 +1

    vim插件管理神器——Vundle安装与基本配置

    2014-02-21 By  分类:Linux 19,825人浏览

    Vundle 的安装方法很简单,具体如下 git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle 接下来在~/.vimrc文件中加入下面内容: filetype off set rtp+=~/.vim/bundle/vundle/ call vundle#rc() Bundle 'gmarik/vundle' Bundle '其他的 github 位置...' filetype plugin indent on Vundle自己本身也是插件,上面...

  • 编译安装Vim 7.4,编译错误error: cannot compute sizeof (off_t)解决方法 抢沙发

    编译安装Vim 7.4,编译错误error: cannot compute sizeof (off_t)解决方法

    2014-02-20 By  分类:Linux 11,169人浏览

    最近因为系统自带的VIM版本太低,导致很多插件无法使用,因此决定升级一下VIM到VIM7.4,下载代码后开始编译安装,谁知道在make的时候出现了下面的错误。 checking size of off_t... configure: error: in `/tmp/vim74/src': configure: error: cannot compute sizeof (off_t) See `config.log' for more details. 网上查找一番,说是因为...

  • Linux查看系统信息常用指令 抢沙发

    Linux查看系统信息常用指令

    2014-02-19 By  分类:Linux 6,851人浏览

    1、查看系统是32位的还是64位的 $ getconf LONG_BIT 32 2、查看Linux系统当前安装的发行版本 $ cat /etc/issue CentOS release 5.4 (Final) Kernel \r on an \m 3、查看内核信息 $ uname -a Linux letuknowit 2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT 2009 i686 i686 i386 GNU/Linux $ uname -pi i686 i386

  • Linux下vim树形目录插件NERDTree安装 抢沙发

    Linux下vim树形目录插件NERDTree安装

    2014-02-18 By  分类:Web服务器 9,746人浏览

    NERDTree插件的官方地址如下,可以从这里获取最新的版本 http://www.vim.org/scripts/script.php?script_id=1658 目前最新的下载地址是: http://www.vim.org/scripts/download_script.php?src_id=17123 安装方法很简单,先把压缩文件下载下来,解压后将plugin目录下的NERD_tree.vim拷贝~/.vim/plugin以及doc目录下的NERD_tree.txt拷贝到~/.v...

  • curl -w,--write-out参数详解 抢沙发

    curl -w,–write-out参数详解

    2014-02-14 By  分类:Web服务器 135,812人浏览

    顾名思义,write-out的作用就是输出点什么。curl的-w参数用于在一次完整且成功的操作后输出指定格式的内容到标准输出。 输出格式由普通字符串和任意数量的变量组成,输出变量需要按照%{variable_name}的格式,如果需要输出%,double一下即可,即%%,同时,\n是换行,\r是回车,\t是TAB。curl会用合适的值来替代输出格式中的变量,所有可用变...

  • tar: Removing leading `/’ from member names +2

    tar: Removing leading `/’ from member names

    2013-12-11 By  分类:Web服务器 14,276人浏览

    这并不是一个错误,而是一个警告,原因很简单,就是你在用tar打包一个绝对路径,要避免这个警告信息的话,在执行tar之 前,先cd到要打包的文件所在的路径。 下面文章很详细的解释了为什么,已经写得相当好了,我这里就不重新造轮子了,拿来主义一下~ ************************************************* 首先应该明确:*nix系统中,使用tar对...

  • awstats增加新的后缀文件(例如apk文件)统计功能 +1

    awstats增加新的后缀文件(例如apk文件)统计功能

    2013-12-02 By  分类:Web服务器 5,617人浏览

    awstats的下载统计功能默认是不统计apk后缀文件的,如果需要单独统计apk文件的下载情况,需要增加新的mime类型 进入awstats的根目录,按照下面路径找到mime.pm文件 wwwroot/cgi-bin/lib/mime.pm “如果您要添加MIME类型,您必须添加在MimeHashLib一个条目,并将其分配给一个族”,打开mime.pm,注释文本就已经告诉我们怎么做了。 MimeHashFamil...

  • Ubuntu系统中安装htpasswd 抢沙发

    Ubuntu系统中安装htpasswd

    2013-11-26 By  分类:Web服务器 18,300人浏览

    htpasswd是Apache附带的程序,htpasswd生成包含用户名和密码的文本文件,每行内容格式为“用户名:密码”,用于用户文件的基本身份认证。 当用户浏览某些网页的时候,浏览器会提示输入用户名和密码,比如awstats的日志报表,你肯定不希望别人也能访问,因此就需要对这些报表网页的访问增加身份验证。 如果你的web服务器是apache的话,那么应该会...

  • 让CentOS下的vi实现语法高亮 +1

    让CentOS下的vi实现语法高亮

    2013-11-18 By  分类:Web服务器 5,786人浏览

    在CentoS下面使用root登录,执行vi时会发现没有语法高亮。语法高亮是vim的活,要让vi实现语法高亮,就需要将vi alias到vim,先来看看CentOS系统下vi和vim在哪里? # whereis vi vi: /bin/vi /usr/share/man/man1/vi.1.gz # whereis vim vim: /usr/bin/vim /usr/share/vim /usr/share/man/man1/vim.1.gz 未知的确不一样,其实想语法高亮...

  • AWStats 国家地区扩展 GeoIP 安装配置 抢沙发

    AWStats 国家地区扩展 GeoIP 安装配置

    2013-11-14 By  分类:Web服务器 6,661人浏览

    安装好AWStats后(centos+nginx awstats安装配置详解),你一定看到了那漂亮的统计报告了,==,为什么来源显示的全部是“未知”,原因是还没有安装国家地区扩展GeoIP,安装后就可以根据IP地址来获取国家地区信息了。 第1步:下载GeoIP数据包 mkdir GeoIP cd GeoIP wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/G...