n28-第四周

1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限
答:install 复制文件并设置属性
-d, –directory:复制所有参数为目录名
-m, –mode=MODE:设置文件属性,相当于chmod
# install -d -m u=rwx /etc/skel/ /home/user1
2、编辑/etc/group文件,添加组hadoop。
答:vim /etc/group,
组名:组密码:组ID:附加组列表
hadoop:x:600:
3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home/hadoop。
答:编辑/etc/passwd
用户名:密码:UID:GID:注释:家目录:默认shell
hadoop:x:600:600::/home/hadoop:/bin/bash
4、复制/etc/skel目录为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任何访问权限。
答:使用install
# install -d -m u=rwx /etc/skel/ /home/hadoop
5、修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop。
答:chown – change file owner and group
-R, –recursive:递归
]# chown -R hadoop:hadoop /home/hadoop/
6、显示/proc/meminfo文件中以大写或小写S开头的行;用两种方式;
# grep -E “^[S|s]” /proc/meminfo
# grep “^[sS]” /proc/meminfo
# grep -i “^s” /proc/meminfo
7、显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户;
# grep -v “/sbin/nologin” /etc/passwd
8、显示/etc/passwd文件中其默认shell为/bin/bash的用户;
# grep “/bin/bash” /etc/passwd
9、找出/etc/passwd文件中的一位数或两位数;
# grep -E “\<[0-9]{1,2}\>” /etc/passwd
10、显示/boot/grub/grub.conf中以至少一个空白字符开头的行;
# grep -E “^[[:space:]]+” /boot/grub/grub.conf
11、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行;
# grep -E “^#[[:space:]]+[^[:space:]]+” /etc/rc.d/rc.sysinit
12、打出netstat -tan命令执行结果中以‘LISTEN’,后或跟空白字符结尾的行;
# netstat -tan | grep “\<LISTEN[[:space:]]*\>”
13、添加用户bash, testbash, basher, nologin (此一个用户的shell为/sbin/nologin),而后找出当前系统上其用户名和默认shell相同的用户的信息;
# grep -E “^([^:]+\>).*\1$” /etc/passwd

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

(0)
你开心就好你开心就好
上一篇 2017-12-24 20:12
下一篇 2017-12-24 21:01

相关推荐

  • 2016-11-4作业

    1、创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项  mkfs.ext4 -b 2048  -L "TEST" -m 1 /dev/sdb6 2、写一个脚本,完成如下功能: (1) 列出当前系统识别到…

    Linux干货 2016-11-06
  • N26-博客作业-week10

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) 2、为运行于虚拟机上的CentOS 6添加一块新硬件,提供两个主分区;  (1) 为硬盘新建两个主分区;并为其安装grub;  (2) 为硬盘的第一个主分区提供内核和ramdisk文件; 为第二个分区提供rootfs;  (3) 为rootfs提供bas…

    2017-04-09
  • 磁盘配额管理

    磁盘配额管理    设定文件系统配额 配置逻辑卷设定LVM快照 配置配额系统综述在内核中执行以文件系统为单位启用对不同组或用户的策略不同根据块或者节点进行限制   执行软限制(soft linmit)   硬限制(hard limit)初始化分区挂载选项:usrquota, ge…

    Linux干货 2017-05-22
  • redis主/从配置及基于sentinel的故障转移

     一、NoSQL基础概念: ACID:原子性、一致性、隔离性、持久性;特性:数据量大、数据变化非常大(数据增长化、流量分布变化、数据间耦合结构变化)、数据源很多; CAP、BASECAP C:多个数据节点的的数据一致;A:用户发出请求后的有限时间范围内返回结果;P:network partition,网络发生分区后,服务是否依可用;CAP理论:一个分布式系统…

    Linux干货 2017-12-18
  • 马哥教育21期网络班—第六周课程+练习—-成长进行时

    请详细总结vim编辑器的使用并完成以下练习题 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; [root@localhost ~]# cp /etc/rc.d/rc.sysinit /tmp/rc.sysinit&nbs…

    Linux干货 2016-08-03
  • 网络21期第十周博客作业

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) Centos6启动流程:       POST加电自检 —> BOOT Sequence —> 加载内核启动系统    &n…

    Linux干货 2016-09-15

评论列表(1条)

  • 马哥教育
    马哥教育 2018-01-02 21:51

    正则的运用对运维工作来说非常重要,作业完成的非常好,平时也要注意多实践,加油。