一.什么是Nginx? Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。 ...
分类:
其他好文 时间:
2018-01-28 12:49:46
阅读次数:
195
filter表实例 需求:把80端口,22端口,21端口放行,22端口指定只有某IP段可以访问,其他IP段的均拒绝,在这里,利用SHELL脚本完成这个需求 icmp示例: 禁止其他主机ping这台主机 客户端无法ping通这台主机 取消规则,客户端可以ping通这台主机 nat表实例 A机器两块网卡 ...
分类:
系统相关 时间:
2018-01-25 15:34:20
阅读次数:
257
1、shell:命令解释器1)可支持的shell保存在/etc/shells中2)默认shell为/bin/bash2、shell脚本编写:1)使用vi编辑器2)每行一条命令,依次执行3)赋予可执行权限(x)3、执行方式:1)脚本文件路径:有两种,相对和绝对路径,必须有x权限2)Sh脚本文件路径:无须x权限,相对和绝对路径都可以,在子shell上3)Source(或.)脚本文件路径:无须x权限,在
分类:
系统相关 时间:
2018-01-23 15:48:57
阅读次数:
238
背景: 实例: 1、xargs 大小写i的参数是不一样的效果,小写i默认参数为{},且不能改变,而大写I参数是自定义的,可以是{}、a...等等。 2、awk awk是变成语言,{}代码块中可以使用Shell进行编写,相当于动态语言。 $n:当前记录的第n个字段,比如n为1表示第一个字段,n为2表示 ...
分类:
系统相关 时间:
2018-01-20 12:33:32
阅读次数:
244
一个使用Docker容器的应用,通常由多个容器组成。使用Docker Compose,不再需要使用shell脚本来启动容器。在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器
Compose 通过一个配置文件来管理多个Docker容器,非常适合组合使用多个容器进行开发的场景。
分类:
其他好文 时间:
2018-01-18 18:03:00
阅读次数:
215
工作中通常需要编写Shell脚本,执行SQL语句,下面总结几种数据库利用shell执行SQL语句的方法:一、MySQL数据库:mysql--defaults-file=.my.cnf--connect_timeout=5-N--batch-e"showfullprocesslist"[client]host=‘‘user=‘‘password=‘‘二、Oracle数据库三、SQLServer数据库
分类:
数据库 时间:
2018-01-18 17:17:55
阅读次数:
192
shell脚本第一篇——自定义创建用户和批量创建用户1、用shell脚本建立Linux用户# vim /root/user.sh??#!/bin/bash??#通过脚本自定义创建用户read -p ?"请输入需创建的用户名:"?$1useradd $1read -p ?"请输入$1用户密码:&quo
分类:
系统相关 时间:
2018-01-18 14:58:26
阅读次数:
208
#!/bin/sh ## 参数定义 dt=`date +"%Y%m%d" -d "-1 days"` outpath=/xxxx_log_${dt}.txt brokerlist=192.168.1.100:9092,192.168.1.101:9092,192.168.1.102:9092 ech... ...
分类:
系统相关 时间:
2018-01-17 20:17:55
阅读次数:
1792
一、项目需求批量创建10个用户stu01-stu10,并且设置随机8位密码,要求:不能用shell循环(例如:for,while等),只能用linux命令及管道实现。二、实现方法(一)1)创建账号并设置随机密码[root@WEB-75~]#forninseq10;douseradduser$n;echo"user$nechouser$n|md5sum|cut-c4-8"|pas
分类:
系统相关 时间:
2018-01-17 15:59:30
阅读次数:
198
有一台服务器作为Web应用,有一个目录(/data/web/attachment)不定时地会被用户上传新的文件,但是不知道什么时候会上传。所以,需要我们每5分钟做一次检测是否有新文件生成。请写一个 shell 脚本去完成检测。检测完成后若是有新文件,还需要将新文件的列表输出到一个按年、月、日、时、分 ...
分类:
系统相关 时间:
2018-01-17 15:56:59
阅读次数:
169