码迷,mamicode.com
首页 >  
搜索关键字:bash    ( 15235个结果
echo
from:http://www.linuxidc.com/Linux/2014-10/107550.htm echo是一种最常用的与广泛使用的内置于Linux的bash和C shell的命令,通常用在脚本语言和批处理文件中来在标准输出或者文件中显示一行文本或者字符串。 echo命令的语法是: 1.  ...
分类:其他好文   时间:2016-08-11 17:27:34    阅读次数:224
输入,输出重定向和管道
bash shell提供了一些特殊的操作符来将某个命令的输出重定向到另一个位置。 输出重定向 大于号(>)会将命令的结果以新建或覆盖的方式重定向到一个文件中。 双大于号(>>)会将命令的结果以追加的方式重定向到一个文件中 输入重定向 小于号(<)会将文件的数据重定向到命令 双小于号(<<)称为内联输 ...
分类:其他好文   时间:2016-08-11 15:59:20    阅读次数:547
Linux命令行–基本的bash shell命令
启动shell: /etc/passwd:包含系统用户账户列表以及每个用户的基本配置信息 每个条目有七个字段,每个字段用冒号隔开 用户名 用户密码 用户的系统UID 用户的系统GID 用户的全名 用户的默认主目录 用户的默认shell程序 每个条目有七个字段,每个字段用冒号隔开 用户名 用户密码 用 ...
分类:系统相关   时间:2016-08-11 09:52:24    阅读次数:171
linux入门之grep 正则表达式案例
grep正则表达式案例案例一:1、显示/proc/meminfo文件中以大小s开头的行;(要求:使用两种方式)#grep-i‘^s‘/proc/meminfo #grep‘^[Ss]‘/proc/meminfo #grep-E‘^(s|S)‘/proc/meinfo2、显示/etc/passwd文件中不以/bin/bash结尾的行#grep-v‘/bin/bash$‘/etc/passwd3、显示用户rpc..
分类:系统相关   时间:2016-08-10 23:16:19    阅读次数:465
shell脚本的简易进度条
一、简易进度条的基础1.数组bash支持一维数组(不支持多维数组),并且没有限定数组的大校类似于C语言,数组元素的下标由0开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式,其值应大于或等于0。定义数组:在Shell中,用括号来表示数组,数组元素用“空格”..
分类:系统相关   时间:2016-08-10 23:10:19    阅读次数:276
iptables 减缓cc攻击脚本记录!
#!/bin/bash#iptables减缓cc攻击,如果需要修改其值,请修改num这个变量。num=5iplist=`netstat-auptn|grep‘^tcp.*:80‘|egrep-v‘LISTEN|127.0.0.1‘|awk-F[:]‘{print$8}‘|sort|uniq-c|sort-nr|awk‘{if($1>$num){print$3}}‘`foripin$iplistdoiptables-IINPUT-s$ip-ptcp--dport8..
分类:其他好文   时间:2016-08-10 23:08:26    阅读次数:205
shell 的特性:命令行展开,变量赋值,以及文件层次标准(history)
bash默认会保存以前执行过的命令列表当前shell的进程保存在缓冲区中缓冲区中的命令会在shell退出后保存在文件中.bashhistory使用上下箭头可以翻看此前执行过的命令history:!数字:执行history中第数字条命令!!:上一条命令!-数字:表示执行命令列表中的倒数第数字条命令ESC...
分类:系统相关   时间:2016-08-10 23:04:11    阅读次数:427
shell之日志处理
#!/bin/bash #bylcat20160428forhadoop(grep_recharge) DATE=`date+%F_%H\:%M\:%S` YTDATE=`date-d"-1day"+%Y%m%d` RESTDIR=/home/hadoop/prodata/rest DATEDIR=/home/hadoop/prodata/rest/$YTDATE RESTFILE=${DATEDIR}/recharge-$YTDATE.log #RESTFILE=recharge-20160427.log ..
分类:系统相关   时间:2016-08-10 23:03:17    阅读次数:320
过滤A类、B类、C类地址_shell脚本
#!/bin/bash#过滤A类、B类、C类地址#过滤A类地址-o只显示符合的A类地址[1-126]read-p"inputthefileabsolutepath:"fileegrep-o"([0-9]|[1-9][0-9]|1[01][0-9]|12[0-6])\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\>"$file|sort-n|uniq-c|sort-k2-rn>A_ip#过滤B类地址【128-191..
分类:系统相关   时间:2016-08-10 23:01:31    阅读次数:298
匹配url_shell脚本
#!/bin/bash#匹配http://样式urlread-p"inputthefilepath:"fileegrep-o"\<http://[a-z0-9\.]+\.[a-z]{2,3}\>"$file|sort|uniq-c|sort-rn>url注释:[a-z0-9\.]+----这样做的意义是为了匹配二级域名及多级
分类:Web程序   时间:2016-08-10 22:58:34    阅读次数:635
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!