Mac自带了PHP开发环境,但是很多开发者装了MAMP集成环境,打开终端输入:which php,会显示/usr/bin/php,是系统自带的PHP版本,要切换默认的PHP版本为MAMP下的PHP,需要修改系统bash_profile并执行这个shell脚本。 打开终端输入 ~~~ 1 1. vim ...
分类:
Web程序 时间:
2020-05-03 20:31:16
阅读次数:
163
test.sh #!/bin/bash echo "脚本名$0" echo "第1个参数$1" echo "第2个参数$2" echo "第3个参数$3" echo "第4个参数$4" echo "第5个参数$5" echo "第6个参数$6" echo "第7个参数$7" echo "第8个参数$ ...
分类:
系统相关 时间:
2020-05-03 15:07:35
阅读次数:
90
Vim 编辑器与 Shell 命令脚本 Vim 文本编辑器; 编写 Shell 脚本; 流程控制语句; 计划任务服务程序; Vim文本编辑器 Vim 编辑器中设置了三种模式—命令 模式、末行模式和编辑模式,每种模式分别又支持多种不同的命令快捷键,这大大提高了工 作效率,而且用户在习惯之后也会觉得相当 ...
分类:
系统相关 时间:
2020-05-03 00:51:41
阅读次数:
101
在Shell脚本中使用make命令来进行编译,尤其在C开发中,make命令通过makefile文件中描述源程序之间的依赖关系进行自动编译;makefile文件是按照规定格式编写,需说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖关系;很多大型项目的编译都是通过 Makefile ...
分类:
其他好文 时间:
2020-05-02 21:06:09
阅读次数:
53
0.shell脚本监控 邮件配置 yum install mailx vi mail.rc set bsdcompat set from=1205094523@qq.com set smtp=smtp.qq.com set smtp-auth-user=1205094523@qq.com set s ...
分类:
其他好文 时间:
2020-05-01 20:35:30
阅读次数:
74
一:介绍 Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本。Unix/Linux上常见的Shell脚本解释器有bash、sh、csh、ksh等,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。 二:第一行的解释 #! /bin/bash 此行称 ...
分类:
系统相关 时间:
2020-05-01 01:24:52
阅读次数:
95
简单版 下面是一个最简单的实现,可以解决大多数问题,缺陷是对于软链接显示的是软链接所在的目录 ~~~shell !/bin/bash DIR="$( cd "$( dirname "$0" )" && pwd )" ~~~ 完善版 这个版本解决了使用ln s target linkName创造软链接 ...
分类:
系统相关 时间:
2020-04-30 11:21:57
阅读次数:
75
十四、企业实战案例 (一)使用for循环在/oldboy目录下批量创建10个html文件,其中文件名包含10个随机小写字母加固定字符串0ldoby。 思路分析,产生随机数字方法: ①核心是创建10个随机小写字母。 应用实例 shell [root@centos6 kvm3 shili] cat 14 ...
分类:
系统相关 时间:
2020-04-29 23:33:10
阅读次数:
75
十、while循环及应用实践 (一)while循环语法 (二)范例1: 每隔2s输出系统负载情况。 1、脚本执行的方法 | 用法 | 说明 | | | | | sh while1.sh & | 把脚本while1.sh放到后台执行(后台运行脚本时常用) | | nohup while1.sh & | ...
分类:
系统相关 时间:
2020-04-29 21:54:48
阅读次数:
90
运维必备技能 概述: 1.awk是一种编程语言,用于linux/unix下对文本和数据进行扫描。处理数据来源:标准输入、文件、管道。 2.linux中常用的awk编译器版本有mawk,gawk。Redhat使用的是gawk,Ubuntu使用的是mawk. 原理: 1. 逐行扫描文件,寻找匹配你指定模 ...
分类:
系统相关 时间:
2020-04-29 21:44:12
阅读次数:
75