现在位置: 首页 > Linux > Linux基础 > 文章
apache编译ldap模块的两个错误已关闭评论
2014年08月29日 Linux基础, Web技术 ⁄ 共 320字 ⁄ 被围观 8,532 views+
错误一:configure: error: Cannot find ldap libraries in /usr/lib 在centos 6.x 64位版本上安装LNMP,config php的时候出现下面错误而退出 configure: error: Cannot find ldap libraries in /usr/lib 解决办法: cp -frp /usr/lib64/libldap* /usr/lib/ 然后再./configure ...即可 错误二、configure: error: Cannot find ldap.h 编译 php出现如下错误 configure: error: Cannot find ldap.h 安装 : yum -y install...
阅读全文
Can’t locate ExtUtils/MakeMaker.pm in @INC已关闭评论
2014年08月29日 Linux基础 ⁄ 共 293字 ⁄ 被围观 9,730 views+
perl Makefile.PL 报错 Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at Makefile.PL line 1. BEGIN failed--compilation aborted at Makefile.PL line 1. 解决方案 yum -y install perl-devel
阅读全文
Linux下几个实用的bash命令已关闭评论
2014年08月16日 Linux基础 ⁄ 共 3583字 ⁄ 被围观 6,924 views+
一、扩展字段匹配 首先我们来看一个叫做扩展字段匹配的功能。这个选项允许你执行比标准Bash所提供的更复杂的字段匹配。例如,你可以定位除了后缀为.tmp之外的所有文件。扩展字段匹配功能可以通过shopt命令启用,或者内置的shell选项: $ shopt -s extblob 备注:你还可以运行shopt命令来查看其它选项、特性和它提供的一些秘密功能。 一旦启用,我们可以用一个简单的语法列出某个目录中除去后缀为.tmp的所有文件: $ ls !(*.t...
阅读全文
vim取消自动缩进已关闭评论
2014年08月16日 Linux基础 ⁄ 共 412字 ⁄ 被围观 6,865 views+
vim在粘贴代码时会自动缩进,把代码搞得一团糟糕,甚至可能因为某行的一个注释造成后面的代码全部被注释掉,我知道有同学这个时候会用vi去打开文件再粘贴上去(鄙人以前就是这样),其实需要先设置一下: set paste 然后再进入插入模式粘贴,代码就不会被自动缩进。可是敲代码的时候需要自动缩进,又得改回来: set nopaste 最方便的方法就是在.vimrc中加一句: set pastetoggle=<F9> 以后在插入模式下,只要按F9键就...
阅读全文
如何查看并杀死僵尸进程已关闭评论
2014年08月14日 Linux基础 ⁄ 共 1084字 ⁄ 被围观 6,799 views+
在UNIX 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他, 那么他将变成一个僵尸进程. 在fork()/execve()过程中,假设子进程结束时父进程仍存在,而父进程fork()之前既没安装SIGCHLD信号处理函数调用 waitpid()等待子进程结束,又没有显式忽略该信号,则子进程成为僵尸进程。 1、如何查看僵尸进程? 如何查看linux系统上的僵尸进程,如何统计有多少僵尸进程? #ps -ef | grep defunct 或者查找状态为Z的进...
阅读全文
linux下tar、gz、bz2等各种解压文件使用方法已关闭评论
2014年08月13日 Linux基础 ⁄ 共 1094字 ⁄ 被围观 6,690 views+
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName ——————————————— .bz2 解压1:bzip2 -d FileName.bz2 解压2:bunzip2 FileName.bz2 压缩: bzip2 -z FileName...
阅读全文
Linux下/etc/profile、~/.bash_profile 等几个文件的执行过程已关闭评论
2014年08月12日 Linux基础 ⁄ 共 1943字 ⁄ 被围观 5,005 views+
在登录Linux时要执行文件的过程如下: 在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个, 执行的顺序为:~/.bash_profile  -->  ~/.bash_login  -->  ~/.profile。 如果 ~/.bash_profile文件存在的话,一般还会执行 ~/.bashrc文件。 因为在 ~/.bash_profile文件中一般会有下面的代码: if [ -f ~/.bashrc ] ; ...
阅读全文
文本过滤之grep,egreo及fgrep 三剑客及正则表达式已关闭评论
2014年08月10日 Linux基础 ⁄ 共 2612字 ⁄ 被围观 6,210 views+
服务器中常用的文本过滤工具。掌握好这三个工具并结合正则表达式,对我们日后的运维工作有很大的帮助。 1、三者的主要区别在于对正则表达式的支持不同。 首先,grep支持的是标准正则表达式;而egrep及grep -e则支持的是扩展正则表达式;至于fgrep,是不支持正则表达式的,在本文也就不再赘述。但是其在速度方面,相对前面两者,就比较快了,如果能精确匹配就很好用。 2、支持的常用选项 选项 作用 --color=auto ...
阅读全文
Linux防火墙iptables简明教程已关闭评论
2014年08月09日 Linux基础 ⁄ 共 7366字 ⁄ 被围观 4,369 views+
一:前言 防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。 目前市面上比较常见的有3、4层的防火墙,叫网络层的防火墙,还有7层的防火墙,其实是代理层的网关。 对于TCP/IP的七层模型来讲,我们知...
阅读全文
sar 找出系统瓶颈的利器已关闭评论
2014年08月09日 Linux基础 ⁄ 共 1898字 ⁄ 被围观 5,242 views+
sar是System Activity Reporter(系统活动情况报告)的缩写。sar工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态。它的 特点是可以连续对系统取样,获得大量的取样数据;取样数据和分析的结果都可以存入文件,所需的负载很小。sar是目前Linux上最为全面的系统性能分析 工具之一,可以从14个大方面对系统的活动进行报告,包括文件的读写情况、系统调用的使用情况、串口、CPU效率、内存使用状况...
阅读全文
×