linux下小练习(2)

1、编写脚本/bin/per.sh,判断当前用户对指定的参数文件,  是否不可读并且不可写                        linux下小练习(2)

2、编写脚本/root/bin/nologin.shlogin.sh,实现禁止和充 许普通用户登录系统

linux下小练习(2)

linux下小练习(2)

3、写一个脚本/root/bin/createuser.sh,实现如下功能:  使用一个用户名做为参数,如果指定参数的用户存在,就显  示其存在,否则添加之;显示添加的用户的id号等信息  

linux下小练习(2)

4、写一个脚本/root/bin/yesorno.sh,提示用户输入yes  no,并判断用户输入的是yes还是no,或是其它信息

linux下小练习(2) 

5、写一个脚本/root/bin/filetype.sh,判断用户输入文件路  径,显示其文件类型(普通,目录,链接,其它文件类型)  

linux下小练习(2)

6、写一个脚本/root/bin/checkint.sh,判断用户输入的参数  是否为正整数

linux下小练习(2)

1、查找/var目录下属主为root,且属组为mail的所有文件  

linux下小练习(2)

2、查找/var目录下不属于rootlpgdm的所有文件 

linux下小练习(2)

3、查找/var目录下最近一周内其内容修改过,同时属主不为  root,也不是postfix的文件  

linux下小练习(2)

4、查找当前系统上没有属主或属组,且最近一个周内曾被访  问过的文件 

linux下小练习(2)

5、查找/etc目录下大于1M且类型为普通文件的所有文件  

linux下小练习(2)

6、查找/etc目录下所有用户都没有写权限的文件

                                                    linux下小练习(2) 

7、查找/etc目录下至少有一类用户没有执行权限的文件  

linux下小练习(2) 

8、查找/etc/init.d目录下,所有用户都有执行权限,且其它  用户有写权限的文件

linux下小练习(2)

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

(0)
zzzzz1357x1zzzzz1357x1
上一篇 2016-08-15 14:31
下一篇 2016-08-15 14:31

相关推荐

  • M20 – 1- 第三周博客(3):Linux上文本处理三剑客grep

    Grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 1、作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用 权限是…

    Linux干货 2016-08-08
  • 22期第九周课堂作业

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash declare -i a=0 declare -i b=0 n=`cat /etc/passwd |cu…

    Linux干货 2016-10-17
  • Nginx反向代理原理、压测及模块功能的实现

    基本架设 反向代理模块 缓存功能的实现 修改报文首部IP 向后端转发时是否让客户端知道 在http中定义缓存基本属性 定义当后端服务宕机时过期缓存生效条件 报文首部模块,自定义报文首部 负载均衡模块1 负载均衡模块2 负载均衡模块的常用调度方法1 负载均衡常用调度方法2 与http想等的动态负载均衡模块1 与http想等的动态负载均衡模块2 这里让我们对之前…

    2016-10-30
  • Net25-第9周作业

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash for line in `cat /etc/passwd`;do if [[ `echo $line | awk -F: ‘{print $7}’` == ‘/sb…

    Linux干货 2017-03-15
  • linux终端类型

    人机交互界面:GUI、CLI GUI: gnome:c,gtk kde:c++,qt CLI: bash,zsh,sh,csh,ksh 不同CLI间跳转:alt+f1\f2\f3\f4   终端类型: 物理终端、控制台终端:/dev/console,控制台console 计算机显示器通常被称为控制台终端(Console) 虚拟终端:/dev/tty…

    Linux干货 2016-10-14
  • linux基础命令

            转眼已经过了一周,在南老师的悉心指导下,我学会了一些基础的LINUX命令,下面做一下本周小结。 命令1:tty、who am i、whoami、w 作用:查看当前登录信息            终端传递信息 echo hello &g…

    Linux干货 2017-07-15