转至:http://www.178linux.com/88838

1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现;

2、写一个脚本

(1) 获取当前主机的主机名,保存于hostname变量中;

(2) 判断此变量的值是否为localhost,如果是,则将当前主机名修改www.magedu.com;

(3) 否则,则显示当前主机名;

3、写一个脚本,完成如下功能

(1) 传递一个磁盘设备文件路径给脚本,判断此设备是否存在;

(2) 如果存在,则显示此设备上的所有分区信息;

4、写一个脚本,完成如下功能

脚本能够接受一个参数;

(1) 如果参数1为quit,则显示退出脚本,并执行正常退出;

(2) 如果参数1为yes,则显示继续执行脚本;

(3) 否则,参数1为其它任意值,均执行非正常退出;

5、写一个脚本,完成如下功能

传递一个参数给脚本,此参数为gzip、bzip2或者xz三者之一;

(1) 如果参数1的值为gzip,则使用tar和gzip归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.gz;

(2) 如果参数1的值为bzip2,则使用tar和bzip2归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.bz2;

(3) 如果参数1的值为xz,则使用tar和xz归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.xz;

(4) 其它任意值,则显示错误压缩工具,并执行非正常退出;

6、写一个脚本,接受一个路径参数:

(1) 如果为普通文件,则说明其可被正常访问;

(2) 如果是目录文件,则说明可对其使用cd命令;

(3) 如果为符号链接文件,则说明是个访问路径;

(4) 其它为无法判断;

7、写一个脚本,取得当前主机的主机名,判断

(1) 如果主机名为空或为localhost,或为”(none)”,则将其命名为mail.magedu.com;

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/88838

最新文章

  1. 1.0、修改MyEclipse字体大小及颜色
  2. object在ie8与ie9中与下文多出几像素问题
  3. VS2010中文/vs2008英文版/vs2005下载地址
  4. 说说iOS中的手势及触摸
  5. windows下用过VMware安装MAC OS X苹果系统
  6. [Javascript] Intro to the Web Audio API
  7. SHDP--Working With HBase (二)之HBase JDBC驱动Phoenix与SpringJDBCTemplate的集成
  8. 第四章——SQLServer2008-2012资源及性能监控(1)
  9. php笔记(五)PHP类和对象之对象的高级特性
  10. 转:LR性能测试结果样例分析 测试结果分析
  11. ActiveMQ笔记——技术点汇总
  12. Windows系统资源监控
  13. Springboot项目配置druid数据库连接池,并监控统计功能
  14. Kafka启动报错 : ERROR Processor got uncaught exception
  15. MSSQL coalesce系统函数简介
  16. 【bzoj1264】[AHOI2006]基因匹配Match 树状数组
  17. Ubuntu 14.04TLS Nginx搭建静态文件服务器
  18. ipmitool+python应用处理大量带外地址
  19. 【LOJ】#2524. 「HAOI2018」反色游戏
  20. BZOJ.3052.[WC2013]糖果公园(树上莫队 带修改莫队)

热门文章

  1. kubernetes之部署traefik-ingress分为http和https
  2. .NET 7 预览版来啦,我升级体验了
  3. java实现以docx格式导出
  4. JVM学习八-(复习)年轻代、老年代、永久代
  5. memcached 测试代码
  6. @property修饰符
  7. cmd中删除、添加、修改注册表命令
  8. 怎么实时同步java虚拟机与操作系统时区 及JVM启动后再更改操作系统时区或时间也能保持其同步? new date() 时差8个小时的解决方案
  9. c++类模板与其他
  10. 解决使用putty 连接Windows主机与Linux虚拟机出现提示network error:connection refused问题