linux sh
linux系统sh命令怎么用?让我们一起来了解下。
基本介绍:sh是linux中运行shell的命令,是shell的解释器,执行命令从标准输入读取或从一个文件中读取,通过用户输入命令,和内核进行沟通。
入门测试:
用-x跟踪脚本调试shell脚本,能打印出所执行的每一行命令以及当前状态:
[root@linux ~]# sh -x check_ssh_login.sh
+ DEFINE=30
+ cat /var/log/secure
+ awk '/Failed/ {++ip[$(NF-3)]} END {for (i in ip) print i"="ip[i]}'
++ cat /root/satools/black.txt
+ for i in '`cat /root/satools/black.txt`'
++ echo 121.42.0.16=1427
++ awk -F= '{print $1}'
+ IP=121.42.0.16
++ echo 121.42.0.16=1427
++ awk -F= '{print $2}'
+ NUM=1427
+ '[' 1427 -gt 30 ']'
+ grep 121.42.0.16 /etc/hosts.deny
+ '[' 1 -gt 0 ']'
+ echo sshd:121.42.0.16
+ echo vsftpd:121.42.0.16
+ for i in '`cat /root/satools/black.txt`'
++ echo 121.42.0.72=276
++ awk -F= '{print $1}'
+ IP=121.42.0.72
++ awk -F= '{print $2}'
++ echo 121.42.0.72=276
+ NUM=276
+ '[' 276 -gt 30 ']'
+ grep 121.42.0.72 /etc/hosts.deny
+ '[' 1 -gt 0 ']'
+ echo sshd:121.42.0.72
+ echo vsftpd:121.42.0.72
代码说明及拓展:
-c 命令从-c后的字符串读取
-i 实现脚本交互
-n 进行shell脚本的语法检查
-x 实现shell脚本逐条语句的跟踪
今天的分享就是这些,希望能帮助大家。
-
玫瑰花加薰衣草花茶功效与作用
玫瑰花加薰衣草花茶有舒缓郁闷、镇静宁神、生津解渴、促进消化的功效,可补充身体所需水分,缓解皮肤干燥,改善气色,有促进消化、缓解火气、保持肌肤滋润与细腻的作用,合理饮用,具有安眠...
茶叶查看全文>> -
套路女友的话 撩女人的肉麻情话套路
1、你的快乐,我独家赞助:你的痛苦,我独家承受;你的脾气,我独家承受:你的一生,我独家陪伴。2、知道我和唐僧的区别吗?他取经,我娶你。3、不可自拔的,除了别人地里的萝卜,还有我...
句子查看全文>> -
经典一句话集体获奖感言
2、朵鲜花打扮不出美丽的春天,一个人先进总是单枪匹马,众人先进才能移山填海。3、这一年我做到了对工作的热爱,通过我的努力,让这份热爱结出了果实获得“优秀员工”的称号。4、作为优...
句子查看全文>> -
gs4防冻液多久换一次?
gs4防冻液一般每两年或4万公里更换一次,如果长时间不更换,防冻液的水分会蒸发,从而导致防冻液的冰点变化,影响防冻液的冷却效果。发动机的长时间运转,防冻液可能已经消耗至不足,也...
问答查看全文>>
推荐
- 1长安马自达x5怎么样?126
- 2三农问题调查报告范文精选405
- 3怎么紧发电机302
- 4小角楼金鑫6是粮食酒吗?小角楼金鑫6多少钱一瓶?353
- 5陈安之的名言416
- 6新能源汽车过户需要多少钱?363
- 7新柴油发动机冒黑烟是什么原因?105
- 8下一站幸福经典句子185