第九周

  1. 统计可登录shell与不能登陆shell的个数

    blob.png

2. 写一个脚本

blob.png

3.写一个脚本

blob.png  

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

脚本能够接受一个参数。

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

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

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

blob.png  

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) 其它任意值,则显示错误压缩工具,并执行非正常退出。

blob.png    

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

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

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

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

(4) 其它为无法判断。

    blob.png

8、写一脚本,接受一个用户名为参数。

(1) 如果用户的id号为0,则显示其为管理员。

(2) 如果用户的id号大于0且小于500, 则显示其为系统用户。

    blob.png    

原创文章,作者:N24_xingxiu,如若转载,请注明出处:http://www.178linux.com/64685

(0)
N24_xingxiuN24_xingxiu
上一篇 2016-12-25
下一篇 2016-12-26

相关推荐

  • 22期第四周课程练习

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@localhost tuser1]# cp   -r    /etc/skel/   /ho…

    Linux干货 2016-09-08
  • linux 根文件系统层级FHS

    下面介绍认识一下FHS FHS: Filesystem Hierarchy  Standard /bin:所有用户可用的基本命令程序文件; /sbin:供系统管理使用的工具程序; /boot:引导加载器必须用到的各静态文件: kernel,   initramfs(initrd),  grub 等 dev:存储特殊文件或设备文件…

    Linux干货 2016-10-28
  • lvs-dr实践-week17

    1、结合图形描述LVS的工作原理; lvs工作流程: ipvs是工作于input链上,监听目标地址上对应的目标端口,如果这个端口对应的服务定义为集群服务, 就强行修改报文的流程,完成转发, 通过postrouting送出去, 为了让后端主机能够接收, 此时需要让RS也具有目标ip地址, 要么修改目标ip地址支持基于TCP,UDP,SCTP,AH,EST,AH…

    2017-05-23
  • 第五周作业

    1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; [root@centos6 ~]# grep "^[[:space:]]\+" /boot/grub/grub.conf         &…

    Linux干货 2017-01-16
  • Linux基础知识之文本查找和正则表达式扩展正则表达式

    1.什么是正则表达式?      正则表达式就是处理字符串的方法,它是以行为单位来进行字符串的处理行为,正则表达式通过一些特殊符号的复制,让用户可以轻易达到查找、删除、替换某些特定字符串的处理程序。      正则表达式基本上是一种“表示法”,只要工具程序支持这种表示法,那么该工作程序就可以用来作为…

    Linux干货 2016-08-10
  • vim shell 练习作业题

    vim练习题 1. 复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的行首的空白字符   :%s/^[[:blank:]]\+//g 【注意要把/etc/profile复制到/tmp下,cp  /etc/profile  /tmp(尽量不要修改原文件)】 2. 复制/etc/rc.d…

    2017-08-07