摘要: 假设定义了一个变量为,代码如下: 可以用${ }分别替换得到不同的值: ${file#*/}: 删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt 非贪婪匹配${file##*/}: 删掉最后一个 / 及其左边的字符串:my.file.txt 贪婪匹配${file 阅读全文
posted @ 2018-05-23 21:23 谭普利特 阅读(1142) 评论(0) 推荐(1) 编辑
摘要: 进入源码包对应扩展模块目录下 ##extname 代表扩展模块名 然后执行phpize##phpize是一个shell脚本,用于生成PECL扩展的configure文件 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/loca 阅读全文
posted @ 2018-05-23 15:56 谭普利特 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Redhat 或 CentOS 发行版本号 第一种方法,也是最容易想到的方法是查看 /etc/issue 和 /etc/redhat-release这两个文件,这两个文件都差不多,都含有发行号, 但这是在文件中,很容易修改,我那个同事觉得这个不太靠谱。 第二种方法是使用命令,在RHEL 5 或 Ce 阅读全文
posted @ 2018-05-23 15:32 谭普利特 阅读(527) 评论(0) 推荐(0) 编辑
摘要: win 系统制作U盘安装硬盘镜像用ultraiso_v9.5.3.2901将Centos.iso写进U盘。安装过程全程区分大小写。过低的ultraiso不能正确读取文件。本文所有资料均能在网上免费下载。打开ultraiso以后文件>打开,选择Centos.iso。并将打开后的光盘名称也改为Cento 阅读全文
posted @ 2018-05-23 15:23 谭普利特 阅读(283) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash #nginx日志切割脚本 脚本需要在每天的0点0分执行 [ $UID !=0 ] && { echo "Please run as root" exit 1 } logs_path="/usr/local/nginx/logs/" mkdir -p ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d ... 阅读全文
posted @ 2018-05-23 13:19 谭普利特 阅读(117) 评论(0) 推荐(0) 编辑