给PHP添加扩展

   以前编译LAMP环境时没有加上FTP支持,今天突然要用到ftp的扩展,所以只好编译以下FTP扩展了,有两种方法:(1).重新编译一遍PHP(这种方法要编译的东西比较多,因此比较费时),(2).单独编译FTP扩展然后配置php支持该扩展(这种方式比较省时,因此选用这种方式进行)   (1).解压PHP源码    &

原创 点赞0 阅读315 收藏0 评论0 2011-10-31

select

   select doi in '创建文件' '创建目录' '列出目录';do  if [ $doi == '创建文件' ];then

原创 点赞0 阅读347 收藏0 评论0 2011-10-30

hash

  说明:这个命令很有用,它可以记住你指定的命令的完整路径,若你下次再执行这个命令时它就不会再去$PATH中寻找,而是再hash表中寻找,减少了查找命令的时间

原创 点赞0 阅读321 收藏0 评论0 2011-10-30

umask

说明:默认情况下创建的目录的权限=777-umask 而默认创建的文件的权限=666-umask.也就是说     默认情况下创建的文件不具备可执行文件.参见: chmod

原创 点赞0 阅读347 收藏0 评论0 2011-10-30

help

help    #[2].列出cd命令的帮助信息        help cd    #[3].以man手册页格式列出cd命令帮助信息        

原创 点赞0 阅读309 收藏0 评论0 2011-10-30

export

原创 点赞0 阅读265 收藏0 评论0 2011-10-30

{

原创 点赞0 阅读271 收藏0 评论0 2011-10-30

kill

原创 点赞0 阅读332 收藏0 评论0 2011-10-30

pwd

原创 点赞0 阅读241 收藏0 评论0 2011-10-30

cd

原创 点赞0 阅读284 收藏0 评论0 2011-10-30

true

原创 点赞0 阅读158 收藏0 评论0 2011-10-30

false

原创 点赞0 阅读242 收藏0 评论0 2011-10-30

for

    done名称2: 循环执行总揽2: for (( Exp1; Exp2; Exp3 ));do Commands ;done描述:    Exp1,Exp2,Exp3都是数学表达式。若没有指定表达式则等价于指定为1返回值

原创 点赞0 阅读308 收藏0 评论0 2011-10-30

while

        done参见:for  while

原创 点赞0 阅读209 收藏0 评论0 2011-10-30

until

    until [ $i -ge 100 ];doecho -n "$i "

原创 点赞0 阅读327 收藏0 评论0 2011-10-30

break

    while [ $i -le 10 ];doif [ $i -eq 3 ];then         fi

原创 点赞0 阅读206 收藏0 评论0 2011-10-30

continue

    while [ $i -le 10 ];doif [ $i -eq 5 ];then         fiecho $ii=$i+1

原创 点赞0 阅读234 收藏0 评论0 2011-10-30

case

    ……     1) echo '1' ;;  esac参见: if注意:这里容易范的错是每个标签的命令结束后忘了加上';;'.

原创 点赞0 阅读232 收藏0 评论0 2011-10-30

if

    then     then     [else Commands;]    

原创 点赞0 阅读207 收藏0 评论0 2011-10-30

dirs

原创 点赞0 阅读371 收藏0 评论0 2011-10-30

popd

原创 点赞0 阅读271 收藏0 评论0 2011-10-30

pushd

原创 点赞0 阅读264 收藏0 评论0 2011-10-30

function

     }   #执行函数 Foo    Foo

原创 点赞0 阅读267 收藏0 评论0 2011-10-30

source

原创 点赞0 阅读437 收藏0 评论0 2011-10-30

RAID的初步使用

   很久以前就听说过RAID(廉价磁盘冗余阵列),但是一直没机会测试,今天偶然看到<<鸟哥私房菜>>一书中有一个小章节中有介绍使用RAID的,于是就用虚拟机来做个试验来验证一下,也玩一玩如何将小磁盘变成一个大的磁盘使用。(1). 什么是RAID?   RAID中文翻译为廉价磁盘冗余阵列,是通过一些技术将多个较小的磁盘整合为一个大磁盘

原创 点赞0 阅读311 收藏0 评论0 2011-10-29

nginx+php的搭建

    今天突然想搭建Nginx+php环境使用下传说中的nginx,找了一些资料最后终于搭建好了,记录下搭建的步骤供以后参考(1).安装pcre-8.12.tar.bz2     tar xvf pcre-8.12.tar.bz2     cd pcre-8.12   

原创 点赞0 阅读334 收藏0 评论0 2011-10-28

自动安装lamp脚本(2)

(2).auto_lamp.conf 配置文件内容#全局配置文件#安装到的目录PREFIX=/usr/local/lamp1#临时编译的目录BUILDDIR=${curdir}/build#Mysql用户和群组MYSQL_USER=mysql1MYSQL_GROUP=mysql1#MySQL密码MYSQL_PASSWORD="root"#SELinux的设置#若你的计算机开启了SELinux则无法

原创 点赞1 阅读351 收藏0 评论0 2011-10-23

自动安装lamp脚本

最近要用PHP作一些项目,所有首先需要安装配置LAMP环境,手动安装比较繁琐,但还是成功安装了,现在根据手动安装的过程书写一个自动安装LAMP的shell脚本,已在虚拟机中测试成功.自动安装LAMP的脚本文件列表如下:pkgs/ :用于存放软件包的目录conf/ :用于存放配置文件的目录    conf/auto_lamp.conf:主要的配置文件,包括配置安装到的目

原创 点赞1 阅读442 收藏0 评论0 2011-10-23

源码安装LAMP

本文教你如何从源码安装LAMP环境export PREFIX=/usr/local/lamp(1).Zlib    tar xvf zlib-1.2.5.tar.bz2    cd zlib-1.2.5    ./configure --prefix=${PREFIX}/zlib  &nb

原创 点赞0 阅读348 收藏0 评论0 2011-10-22

sed命令的快速入门

   sed(流编辑器),用来在命令行中直接更改一个文件中的内容,这个命令对于使用shell脚本自动批量更改大量文本文件比较有用.如你当前目录中有10000个文本文件,假设文件名从text.1到text.10000,若你希望更改这10000个文件,一种方法是使用如vi这样的文本编辑器来逐一进行更改,而对于优秀的管理员来说它们可能会书写一个shell脚本来使用sed批量进行更改.

原创 点赞0 阅读637 收藏0 评论0 2011-10-20
  • 1
  • 2