shell运维习题训练】的更多相关文章

注:初学shell,以下为本人自己写的答案,如果有更好的,请指教! 1. 求2个数之和: 2. 计算1-100的和 3. 将一目录下所有的文件的扩展名改为bak 4.编译并执行当前目录下的所有.c文件 5.打印本机的交换分区大小,处理结果: Swap:1024M 6. 文本分析,取出/etc/password中shell出现的次数 第一种方法结果: 4  /bin/bash 1  /sbin/halt 2  /sbin/nologin 7. 文件整理,employee文件中记录了工号和姓名 10…
shell实例手册    https://github.com/liquanzhou/ops_doc   0 说明{       手册制作: 雪松   更新日期: 2018-09-11       欢迎系统运维加入Q群: 198173206 # 加群请回答问题   欢迎运维开发加入Q群: 365534424 # 不定期技术分享       请使用"notepad++"或其它编辑器打开此文档, "alt+0"将函数折叠后方便查阅   请勿删除信息, 转载请说明出处,…
shell实例手册 0 说明{ 手册制作: 雪松} 1 文件{        ls -rtl                 # 按时间倒叙列出所有目录和文件 ll -rt    touch file              # 创建空白文件    rm -rf 目录名           # 不提示删除非空目录(-r:递归删除 -f强制)    dos2unix                # windows文本转linux文本      unix2dos                #…
linux运维shell 脚本小工具,如要分享此文章,请注明文章出处,以下脚本仅供参考,若放置在服务器上出错,后果请自负 1.检测cpu剩余百分比 #!/bin/bash #Inspect CPU #Sun Jul :: CST PATH=/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/wl/bin export PATH TERM=linux export TERM CpuResult=$(top -bn |…
CentOS 下运维自动化 Shell脚本之expect 一.预备知识: 1.在 Terminal 中反斜杠,即 "" 代表转义符,或称逃脱符.("echo -e与print效果相同") 在 Terminal 结尾反斜杠,当反斜杠用于一行的最后一个字符时,shell把行尾的反斜杠作为续行,这种结构在分几行输入长命令时经常使用. 2.区别 "命令输出" 与 "命令引用" 以及 POSIX(可移植操作系统接口) sh -c &qu…
序,掌握shell脚本是linux运维工程师的最基础技能. 一.脚本语言 与高级语言不通,脚本语言运行时需要调用相应的解释器来翻译脚本中的内容. 常见的脚本语言有Shell脚本.Python脚本.php脚本.Perl脚本等. 二.Shell脚本格式范例 第一行#!的作用是指定该脚本程序的命令解释器 #!/bin/bash # # echo "Hello the world" 三.运行脚本的方式 1 赋予权限,直接运行脚本 chmod a+x print.sh/root/print.sh…
分两个部分 一.安装B-shell解释器 安装cygwin  Eclipse要找到安装的bin路径 https://cygwin.com 二.安装编辑器shellEd 下载可以得到一个:net.sourceforge.shelled-site-2.0.3 help→安装新软件即可 ---------------------- 出现错误 CYGWIN environment variable option "nodosfilewarning" turns off this warning…
家都是文明人,尤其是做运维的,那叫一个斯文啊.怎么能耍流氓呢?赶紧看看,编写 SHELL 脚本如何能够不耍流氓. 下面的案例,我们以 MySQL 数据库备份 SHELL 脚本的案例来进行阐述. 不记录日志的 SHELL 脚本就是耍流氓! 我们经常在工作中会遇到一个苦恼的事情,一个 SHELL 脚本到底干了什么,什么时候开始执行,什么时候结束的.尤其是数据库备份,我们想知道我们的 MySQL 数据库备份时间.所以给脚本加日志显得尤为重要.那么我们的脚本应该有一个日志的函数,专门用于记录日志: 上面…
项目简介: 项目介绍:自动化运维是未来的趋势,最近学了不少东西,正好通过这个小项目把这些学的东西串起来,练练手. 基础架构: 服务器端:web框架-Django 前端:html css jQuery bootstrap 脚本:shell 适用系统:redhat5.8/redhat6.6 平台已实现功能: 中间件和数据库软件的启停和状态检查 (tomcat,nginx,apache,oracle,mysql) 完整功能设计图: 效果图: 架构图(简要): 项目源码:https://github.c…
Linux运维之shell脚本进阶篇 一.if语句的使用 1)语法规则 1 2 3 4 5 6 7 8 9 if [条件]     then         指令 fi 或 if [条件];then     指令 fi 提示:分号相当于命令换行,上面两种语法等同<br>特殊写法:if[ -f"$file1" ];then echo 1;fi 相当于[ -f"$file1" ] && echo 1 2)多分支结构语法 1 2 3 4 5 6…