![](https://img-blog.csdnimg.cn/20210329140416896.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
shell
以实战为线索,掌握shell脚本的编写
一切如来心秘密
目前从事大数据领域后台开发,完善数据平台相关产品生态,包括数据开发平台,数据质量,元数据系统,离线调度系统,标签系统,统一权限管理系统等产品的设计与研发工作。
学有涯而知无涯,在技术上保持谦卑,在生活中一路高歌,记录点滴,不忘初心,方得始终~
展开
-
shell编程学习之生产环境下的脚本学习
文章目录前言生产环境下的统计类脚本1. 统计设备资产明细脚本2. 统计重要业务程序是否正常可以运行3. 统计机器的IP连接数生产环境下的监控类脚本1. 在Nginx负载均衡器上监控Nginx进程的脚本2. 系统文件打开数检测脚本3. 检测机器的CPU利用率生产环境下的运维开发类脚本1. 控制shell多进程数量的脚本前言前两天学习了shell的初级编程,初步掌握了awk,sed, grep三剑客的用法,今天学习几个大佬写出来的脚本,巩固下学到的知识,顺便记录下脚本的内容,方便以后使用查找。生产环境下的原创 2020-12-24 08:36:55 · 397 阅读 · 0 评论 -
shell初级编程学习总结
文章目录变量表达式函数字符串截取数组字典sed的用法总结awk的用法总结变量定义变量定义变量=左右不能加空格:[root@iZuf6g59pf51fzxynbonb1Z zzy]# a=1[root@iZuf6g59pf51fzxynbonb1Z zzy]# a = 1-bash: a: 未找到命令使用变量使用变量最好加上花括号{}:[root@iZuf6g59pf51fzxynbonb1Z zzy]# project='test'[root@iZuf6g59pf51fzxynbonb原创 2020-12-21 19:38:42 · 338 阅读 · 0 评论 -
将含有大量文件的目录下的文件均分发至多个目录的shell小工具
记载一个平均分发文件的shell脚本,当一个目录下文件量太大的时候读取不方便需要将文件均匀分发到多个目录下边,sp_num=$((num/10))为分成10份:# basedir 生成的所有文件名old_file_list文件的存放位置以及split完后生成的x*文件的存放位置basedir=/billdata/jlbilldata/work/data# 需要分发的目录bakpath=/billdata/jlbilldata/work/data/bakpath# 分发至目的目录target_pa原创 2020-07-30 19:59:43 · 1262 阅读 · 0 评论 -
linux多台主机同时执行一个命令小工具脚本
实现多台主机同时运行一个shell命令的自定义命令:其实就是使用ssh命令加上循环实现的在一台主机上编写脚本together_cmd:#####ssh到别的主机执行命令。command=$1echo "start do command:$command"for host_ip in 10.153.131.{60..65}do echo "#########$host_ip##############" ssh ${host_ip} " . ~/.bash_profile;$comm原创 2020-07-16 20:21:35 · 2212 阅读 · 0 评论