当前位置:家常菜>百科>科技>正文

linux sh

人气:145 ℃/2023-07-02 02:34:26

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脚本逐条语句的跟踪 

今天的分享就是这些,希望能帮助大家。

  • 玫瑰花加薰衣草花茶功效与作用

    玫瑰花加薰衣草花茶有舒缓郁闷、镇静宁神、生津解渴、促进消化的功效,可补充身体所需水分,缓解皮肤干燥,改善气色,有促进消化、缓解火气、保持肌肤滋润与细腻的作用,合理饮用,具有安眠...

    茶叶查看全文>>
  • 传祺gs5加什么油

    传祺gs5的制造商使用标签为92的汽油。如果使用的燃料不符合标准,则可能会损坏发动机或不满足性能要求。天气干燥时,容易产生静电。在打开加油口盖之前,应该释放身体上的静电,以防止...

    问答查看全文>>
  • 套路女友的话 撩女人的肉麻情话套路

    1、你的快乐,我独家赞助:你的痛苦,我独家承受;你的脾气,我独家承受:你的一生,我独家陪伴。2、知道我和唐僧的区别吗?他取经,我娶你。3、不可自拔的,除了别人地里的萝卜,还有我...

    句子查看全文>>
  • 经典一句话集体获奖感言

    2、朵鲜花打扮不出美丽的春天,一个人先进总是单枪匹马,众人先进才能移山填海。3、这一年我做到了对工作的热爱,通过我的努力,让这份热爱结出了果实获得“优秀员工”的称号。4、作为优...

    句子查看全文>>
  • gs4防冻液多久换一次?

    gs4防冻液一般每两年或4万公里更换一次,如果长时间不更换,防冻液的水分会蒸发,从而导致防冻液的冰点变化,影响防冻液的冷却效果。发动机的长时间运转,防冻液可能已经消耗至不足,也...

    问答查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版