shell 脚本总结
发布时间:2020-12-15 20:54:22 所属栏目:安全 来源:网络整理
导读:一、SHELL脚本是什么?它是必需的吗? 一个SHELL脚本就是一个文本文件,它包含一个或多个命令。系统管理员会经常需要使用多个命令来完成一项任务,此时可以添加这些所有命令在一个文本文件(SHELL脚本)中来完成这些日常工作任务。 二、可以在SHELL脚本中使
一、SHELL脚本是什么?它是必需的吗?一个SHELL脚本就是一个文本文件,它包含一个或多个命令。系统管理员会经常需要使用多个命令来完成一项任务,此时可以添加这些所有命令在一个文本文件(SHELL脚本)中来完成这些日常工作任务。 二、可以在SHELL脚本中使用哪些类型的变量?在SHELL脚本,可以使用两种类型的变量:系统变量和用户变量:
三、SHELL脚本中“if”语法如何嵌套?1 if [ 条件 ] 2 then 3 命令1 4 命令2 5 … 6 else 7 if [ 条件 ] 8 then 9 命令1 10 命令2 11 … 12 else 13 命令1 14 命令2 15 … 16 fi 17 fi 四、如何找出CPU消耗最大的进程,并从大到小进行排序?1 ps -aux | sort -rnk 3 | head -20
输出的第3列就是CPU的耗用百分比。最后一列就是相对应的进程。 也可以使用top命令,步骤如下: ① 在命令行提示符执行top命令 ② 输入大写P,则结果按CPU占用降序排序。输入大写M,结果按内存占用降序排序。 五、如何持续ping百度的地址并将结果记录到日志?使用如下命令,输出的结果会记录到/tmp/pingbd.log中,每秒钟新增一条ping记录 ? 1 ping www.baidu.com | awk ‘{ print $0" " strftime("%Y-%m-%d %H:%M:%S",systime()) }‘ >> /tmp/pingbd.log &
https://mp.weixin.qq.com/s/fqF_Vx7itG1ZcqSj7issqw (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |