日常开发中,环境的搭建是我们开发的基础,这里介绍几种快速搭建PHP开发环境的方式。 1)lnmp一键安装包【https://lnmp.org】 LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/R ...
分类:
Web程序 时间:
2019-11-12 01:18:12
阅读次数:
104
Linux Shell 中 > 和 >> 的异同点和应用场景 > 和 >> 的异同点 举例说明(start.sh 为某个服务的启动脚本,start.log 为某服务的日志文件): 1、相同点 上面两种写法,都是将服务的日志内容,输出到指定文件中。 当 /var/log/ 目录下的 start.log ...
分类:
系统相关 时间:
2019-11-07 09:42:23
阅读次数:
87
Linux Shell脚本编程while语句案例 1,每隔3秒,打印一次系统负载 #!/bin/bash while truedo uptime sleep 3done 2,把监控结果保存到文件,在后台执行,然后用tail -f监控文件变化ghostwu@dev:~/linux/shell/flow ...
分类:
系统相关 时间:
2019-11-05 15:26:39
阅读次数:
123
条件判断 -b :判断该文件是否存在,并且是否为块文件(是块文件则为真) -c :判断该文件是否存在,并且是否为字符设备文件(是字符设备文件则为真) -d :判断该文件是否存在,并且是否为目录文件(是目录文件则为真) -e :判断该文件是否存在,(存在则为真) -f :判断该文件是否存在,并且是否为 ...
分类:
系统相关 时间:
2019-11-05 01:20:10
阅读次数:
99
Shell 教程 https://www.runoob.com/linux/linux-shell.html ...
分类:
系统相关 时间:
2019-11-02 12:17:59
阅读次数:
96
PS1:定义系统提示符的变量 \d:显示日期,格式为“星期 月 日” \h:显示简写主机名,如默认主机名“localhost” \t:显示24小时制时间,格式为“HH:MM:SS” \T:显示12小时制时间,格式为“HH:MM:SS” \A:显示24小时制时间,格式为“HH:MM” \u:显示当前用 ...
分类:
系统相关 时间:
2019-10-31 23:34:19
阅读次数:
113
jenkins 控制台一直输出,不返回结果。解决方案:在linux环境中启动一个程序想放入后台正常做法是使用nohup加&符号。但是这样的命令放到shell脚本里,然后通过jenkins去发布的话会把输出日志打印到jenkins的output里,导致任务不能结束。这时需要重新在命令后面加上重定向如:... ...
分类:
其他好文 时间:
2019-10-30 12:05:08
阅读次数:
498
Bash常用快捷键 Ctrl+C:强制终止。 Ctrl+L:清屏。相当于clear命令。 Ctrl+U:删除/剪切 光标前的命令。不用再使用删除键,一个字母一个字母的删除了。 Ctrl+K:删除/剪切 光标后的命令。 Ctrl+V:粘贴 Ctrl+U/K 剪切的内容。 Ctrl+R:在历史命令中搜索 ...
分类:
系统相关 时间:
2019-10-29 23:46:45
阅读次数:
142
配置文件内容如下: 读取脚本如下: 注意: linux 中文件的末尾有字符 '\r',需要注意将换行符去掉 这种小的点不太容易发现,所以看脚本看不出问题的时候,可以打开 shell 的 debug,很容易定位出来,如下: sh -x test.sh ...
分类:
系统相关 时间:
2019-10-29 21:20:40
阅读次数:
253
在Shell中$是一个特殊的字符,在不同场景中有不同的用法。引用变量使用$直接引用变量,包括循环变量。123root@iZ2ze43t8c5urajez7ws4eZ:~# x=1root@iZ2ze43t8c5urajez7ws4eZ:~# echo $x1双引号"括起来的字符串支持变量插值。123... ...
分类:
系统相关 时间:
2019-10-21 13:44:28
阅读次数:
135