一、作业(练习)内容:

1、描述shell程序的运行原理(可附带必要的图形说明);

2、总结shell编程中所涉及到的所有知识点(如:变量、语法、命令状态等等等,要带图的哟);

3、总结课程所讲的所有循环语句、条件判断的使用方法及其相关示例;(if (jpg|png is not exist);echo ”You say a XX“)

4、总结文本处理工具sed及awk的用法;(必须附带示例)

5、写一个脚本:如果某路径不存在,则将其创建为目录;否则显示其存在,并显示内容类型;(不要怀疑,就是这么简单)

6、写一个脚本,完成如下功能;判断给定的两个数值,孰大孰小;给定数值的方法:脚本参数,命令交互;(使用read,依然如此简单)

7、求100以内所有奇数之和(至少用3种方法。是的这是我们的作业^_^)

8、写一个脚本实现如下功能:

(1) 传递两个文本文件路径给脚本;

(2) 显示两个文件中空白行数较多的文件及其空白行的个数;

(3) 显示两个文件中总行数较多的文件及其总行数;

9、写一个脚本

(1) 提示用户输入一个字符串;

(2) 判断:

如果输入的是quit,则退出脚本;

否则,则显示其输入的字符串内容;

10、写一个脚本,打印2^n表;n等于一个用户输入的值;(不好意思,我调皮了)

11、写一个脚本,写这么几个函数:函数1、实现给定的两个数值的之和;函数2、取给定两个数值的最大公约数;函数3、取给定两个数值的最小公倍数;关于函数的选定、两个数值的大小都将通过交互式输入来提供。

二、完成时间:

2015年9月25日之前。

三、提交方式:

请将作业的博文链接地址以评论本博客的形式提交。格式如:

学员编号+姓名   http://mageedu.blog.51cto.com/4265610/1687589

linux运维实战练习-2015年9月13日-9月15日课程作业(练习)安排相关推荐

  1. linux运维实战练习-2015年8月30日课程作业(练习)安排

    一.作业(练习)内容: 1.总结文本编辑工具vim的使用方法: Vim (1).命令解释:模式化的编辑器 (2). 有多种不同的模式: 编辑模式:命令模式 输入模式:插入模式 末行模式:vim有许多内 ...

  2. linux运维实战练习-2015年9月13日-9月15日课程作业

    1.描述shell程序的运行原理: shell既是命令语言.程序设计语言也是命令解释程序. shell脚本通常是以#!起始的文本文件,如"#!/bin/bash",这行被称为she ...

  3. Linux运维实战|大文件切割

    介绍 日常工作中需要对日志文件进行分析,当日志文件过大时,Linux中使用vim.cat.vim.grep.awk等这些工具对大文件日志进行分析将会成为梦魇,具体表现在: 执行速度缓慢,文件内容需要加 ...

  4. 《Linux运维实战:Centos7.6一键离线部署mongodb4.2.23副本集群》

    一.部署背景 由于业务系统的特殊性,我们需要面向不通的客户安装我们的业务系统,而作为基础组件中的mongodb针对不同的客户环境需要多次部署,作为一个运维工程师,提升工作效率也是工作中的重要一环.所以 ...

  5. 老男孩linux运维实战培训中心讲师介绍

    老男孩linux运维实战培训中心讲师介绍 老男孩,资深unix/Linux系统运维网站架构专家.高级运维总监.从事一线网站运维及系统架构管理10年以上,13年的教育教学培训经历(擅长教育心理,职业规划 ...

  6. 《Linux运维实战:使用openssl生成免费证书》

    文章目录 一.背景 二.生成证书 2.1.证书格式为cer 2.2.证书格式为pem 三.Nginx配置 四.安装客户端证书 总结:整理不易,如果对你有帮助,可否点赞关注一下? 一.背景 由于第三方外 ...

  7. Linux运维实战:CentOS7.6操作系统从入门到精通(11-15)

    第11章 重定向和文件的查找 第12章 磁盘介绍及管理 第13章 Linux文件系统结构 第14章 RAID的原理与搭建 第15章 LVM管理和SSM工具使用 Linux运维实战:CentOS7.6操 ...

  8. Linux运维实战:CentOS7.6操作系统从入门到精通(6-10)

    第6章 CentOS用户管理 第7章 CentOS 7 文件权限管理 第8章 CentOS 7 程序包的管理与安装 第9章 文件的归档和压缩 第10章 CentOS 7 系统进程管理 Linux运维实 ...

  9. 《Linux运维实战:使用mongodump和mongorestore备份与恢复Mongodb数据》

    一.备份与恢复方案 mongodump是MongoDB官方提供的备份工具,它可以从MongoDB数据库读取数据,并生成BSON文件,mongodump适合用于备份和恢复数据量较小的MongoDB数据库 ...

最新文章

  1. 破解自动机器学习的黑匣子
  2. win7中安装mysql_windows7下安装Mysql5.6数据库图文教程(压缩包安装)
  3. 浅析网站开发的未来前景如何?
  4. 网页布局设计的标准尺寸
  5. Tricentis的测试工具评测
  6. HTML5本地存储不完全指南
  7. 【线段树】Optimal Insertion(CF751E)
  8. python cx_oracle配置_python连接oracle的模块cx_Oracle安装和配置
  9. 8位16位32位单片机区别
  10. IList,ICollection,IEnumerable,IEnumerator,IQueryable
  11. document.createElement()的用法
  12. 在串口输入input keyevent发送按键值给机器
  13. bugzilla发送邮件慢的问题
  14. github客户端进行token认证
  15. 运动控制——运动曲线分析
  16. 人力资源管理数据分析
  17. 牧牛海派战法,区块链对经济社会的影响
  18. 啊哈,在PDD买了一套自己的盗版书
  19. openGauss雄踞墨天轮2021年度中国数据库魔力象限领导者
  20. 如何提高团队管理能力

热门文章

  1. 借鉴开源框架自研日志收集系统
  2. Blog博客系统数据库设计
  3. 华为设备ENSP静态路由的配置实战
  4. Django在Win7下安装与创建项目hello word示例
  5. 面向对象之__isset__unset
  6. 王子与公主的另类结局
  7. Ubuntu中的默认shell
  8. Sublime Text 2
  9. SparkStreamingStateful
  10. BZOJ4539: [Hnoi2016]树