老男孩教育每日一题:2017年3月9日-请解释下面Shell脚本中if开头的整行代码的意思及应用场景吗?

请解释下面Shell脚本中 if开头的整行代码的意思,你见过它的应用场景么? 1 2 3 4 5 6 if(kill -0 $pid 2>/dev/du11) then     echo"oldboy" else ...

老男孩教育每日一题-2017-04-17:使用Shell或Python写一个脚本,CPU使用率超过80%或硬盘超过85%邮件报警

老男孩教育每日一题-2017-04-17: 使用Shell或Python写一个脚本,CPU使用率超过80%或硬盘超过85%邮件报警。 Shell 知识点1: CPU监控:top -n 1 查看1次就退出 1 Cpu(s): 0.3%us,  0.3%sy, &...

Linux Shell 编程

4 课时 |
2099 人已学 |
免费

Shell 脚本进阶

8 课时 |
903 人已学 |
免费

Shell 脚本入门

9 课时 |
2485 人已学 |
免费
开发者课程背景图

老男孩教育每日一题-2017-04-25:怎样产生一个子shell?

、在父shell中执行一个shell脚本,可以产生一个子shell  测试环境: 定义一个变量并输出 1 2 3 [dongzhi@iZ23eyxc0p2Z ~]$ STR=123 [dongzhi@iZ23eyxc0p2Z ~]$ echo&nbs...

老男孩教育每日一题-第60天-一道实用Linux运维问题的9种Shell解答方法!

2017-06-04 1.问题为: 已知:/etc/hosts的内容为 192.168.1.11  oldboy11.etiantian.org 192.168.1.21  oldboy21.etiantian.org 192.168.1.31 &n...

老男孩教育每日一题-第63天-批量创建用户并设置随机密码(要求不能使用shell循环语句)

题目:批量添加20个用户,用户名为user1~20,密码为5个随机字符(要求不能使用shell循环语句) 解决方法 方法1  echo user{1..20}|xargs -n1|sed -r 's#(.*)#useradd \1&nbsp...

老男孩教育每日一题-第69天-shell脚本知识点:linux系统脚本中trap信号都有哪些,如何进行使用?

题目 shell脚本知识点:linux系统脚本中trap信号都有哪些,如何进行使用? 参考答案: 【trap信号命令说明】 trap命令用于指定在接收到信号后将要采取的行动,trap命令的一种常见用途是在脚本程序被中断时完成清理工作。 历史上,shell总是用数字来代表信号,而新的脚本程序应该使用信...

老男孩教育每日一题-第70天-shell脚本优化点:

题目 参见以下脚本: #!/bin/bash grep oldboy /etc/passwd &>/dev/null REVAL=$? if [ $REVAL -eq 0 ] then  &nbs...

老男孩教育每日一题-第94天 -shell脚本知识点:对shell脚本进行加密

题目 用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好. 但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等. 同样,在shell脚本运行时会也泄露敏感信息. 请问如何不影响脚本运行的前提下,对脚本进行加密 答案参考: 方法一:shc shc是一个加密sh...

老男孩教育每日一题-第95天-shell脚本知识点:书写脚本完成ftp上传下载

题目 日常工作中经常用到FTP,进行文件的共享与下载,单对于有些不熟悉FTP命令行人员 使用FTP进行共享文件管理,是一件很头疼的事。 而且FTP如果有些文件需要每天定时进行上传或下载,人为重复相同工作也是没有意义的 因此如何编写自动下载或上传FTP文件脚本? 答案参考: 1. ftpput.sh ...

​老男孩教育每日一题-第98天-shell知识点:shell脚本中字符串截取的常用用法?

答案参考: 假设有变量var=http://www.oldboyedu.com/123.htm. 1. # 号截取,删除左边字符,保留右边字符。 变量: var=http://www.oldboyedu.com/123.htm echo ${var#*//} 其中 va...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关电子书
更多
Shell 脚本速查手册
立即下载