第四周练习

1.复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户均没有任何访问权限。

        # cp -r /etc/skel /home/tuser1

        # chmod g= /home/tuser1 

        # chmod o= /home/tuser1 

2.显示/proc/meminfo文件中以大写或小写s开头的行,用两种方式;

        # cat /proc/meminfo | grep -E  "^[sS].*"

        # grep -E "\<(s|S).*" /proc/meminfo

3.显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户;

        # cat /etc/passwd | grep -E -v ".*nologin$"

4.显示/etc/passwd文件中其默认shell为/bin/bash的用户;

        # cat /etc/passwd | grep -E  ".*bash$"

5.找出/etc/passwd文件中的一位数或两位数;

        # cat /etc/passwd | grep -E -o "([0-9]|[1-9][0-9])"

6.显示/boot/grub/grub.conf中以至少一个空白字符开头的行;

        # cat /boot/grub/grub.conf | grep -E "^[[:space:]]+.*"

7.显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又至少一个非空白字符的行;

        # cat /etc/rc.d/rc.sysinit | grep -E "^#[[:space:]]+[^[:space:]]+.*"

8.打出netstat -tan命令执行结果中以“LISTEN”,后或跟空白字符结尾的行;

        # netstat -tnl | grep -E ".*(LISTEN|[[:space:]]+)$"

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

(0)
N24_涩味N24_涩味
上一篇 2016-11-18 15:35
下一篇 2016-11-18 17:44

相关推荐

  • samba

    Samba 简介:      Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。…

    系统运维 2016-11-01
  • GNU awk

    文本处理三工具:grep, sed, awk grep, egrep, fgrep:文本过滤工具;pattern sed: 行编辑器 模式空间、保持空间 awk:报告生成器,格式化文本输出;  AWK: Aho, Weinberger, Kernighan –> New AWK, NAWK  GNU awk, gawk&…

    Linux干货 2015-12-03
  • Linux的启动流程

    Linux的启动流程大致上如下图. 现在详细说明一下每个步骤: 第一阶段 当系统启动时,系统首先会加载BIOS。BIOS的首先会检查各硬件设备,当检查完毕没有问题之后。BIOS会根据设定的BootSequence来寻找可以引导系统的设备。一般而言,Linux是通过磁盘上MBR来引导系统的。 第二阶段 MBR是Master Boot Record,是位于磁盘第…

    Linux干货 2016-02-28
  • N25_第十三周作业

    1、建立samba共享,共享目录为/data,要求:(描述完整的过程)  1)共享名为shared,工作组为magedu;  2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组;密码均为用户名;  3)添加samb…

    Linux干货 2017-03-06
  • Shell脚本编程之入门基础(一)

    Shell脚本编程   一、本章节一内容:    编程基础    脚本基本格式    变量    运算    条件测试   在本章节开始之前,我们先回顾下前面的知识点内容。前面学习了Linux的基础入门,了解到计算机是运行二进制指令的,而我…

    Linux干货 2016-08-12
  • vsftpd

    文件服务: 安装开启服务前先关闭selinux,清空iptables策略。避免不必要的麻烦,服务开启后,配置一切正常有需要再根据情况开启。 ftp:应用层,C/S,跨主机的文件共享服务;file transfer protocol nfs,cifs:文件系统接口,网络文件系统;     nfs:network&nbsp…

    Linux干货 2016-11-01