第四周练习

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

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

# chmod -R go= /home/tuser1

2、编辑/etc/group文件,添加组hadoop

#vim /etc/group

#hadoop:x:565

3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的ID号;家目录为/home/hadoop

#vim /etc/passwd

#hadoop:x:567:567:hadoop:/home/hadoop:/sbin/nologin

4、复制/etc/skel目录为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任何访问权限

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

#chmod -R go= /home/hadoop

5、修改/home/hadoo目录及其内部所有文件的属主为hadoop,属组为hadoop

# chown -R hadoop:hadoop /home/hadoop

6、显示/proc/meminfo文件中以大写或小写S开头的行,用两种方式

# grep “^[Ss]” /proc/meminfo

# grep -i “^s” /proc/meminfo

7、显示/etc/passwd文件中其默认shell为/sbin/nologin的用户

# grep “/sbin/nologin$” /etc/passwd

8、显示/etc/passwd文件中其默认shell为/bin/bash的用户

# grep “/bin/bash$” /etc/passwd

9、找出/etc/passwd文件中的一位数或两位数

# grep “\<[0-9]\{1,2\}\>” /etc/passwd

10、显示/boot/grub/grub.conf中以于少一个空白字符开头的行

# grep “^#[[:space:]]\+” /boot/grub/grub.conf

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

# grep “^#[[: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相同的用户的信息

#useradd bash

#useradd testbash

#useradd basher

#useradd -s /sbin/nologin nologin

#grep “^\([[:alnum:]]\{1,\}\):.*\1$” /etc/passwd

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

(8)
上一篇 2017-10-21 10:27
下一篇 2017-10-21 18:50

相关推荐

  • 为什么中国的网页设计那么烂?

    Nick Johnson,一个有12年经验的Web设计师在它的blog里写下了“Why is Chinese Web Design So Bad”,新浪,人人,百度,阿里巴巴,腾讯榜上有名。其中的观点相当的好,希望所有的中国人都读一下。我不全文翻译了,只是给大家看一些摘要。(保证不会像《环球时报》一样) —————————— 作者2005年的夏天来到中国,他…

    Linux干货 2016-07-11
  • 为大家准备了几道简单的小题,不知道看过这篇文章后能否做出来?(考验你能力的时候到了,接招吧。。。) 1、将0-9分别替代成a-j 2、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中 3、计算1+2+3+..+99+100的值 4、处理字符串“xt.,l 1 jr#!$mn2 c*/fe 3 uz 4”,只保留其中的数字…

    2017-07-22
  • SElinux 练习

    练习 .1、安装httpd服务,改变网站的默认主目录为/website,添加SELinux文件标签规则,设置http_sys_content_t到/website及目录下所有文件,使网站可访问 mkdir    /website vim    /etc/httpd/conf/ht…

    Linux干货 2016-09-19
  • FHS文件系统各个目录功能

    FHS文件系统各个目录功能 概述      Linux文件系统有点特别,它采用一种称为虚拟目录(virtual directory)的单文件系统,虚拟目录包括了计算机存储设备下的所有路径,并且把它们纳入一个目录结构中。      Linux PC上安装的第一块硬盘叫做根驱动器,根驱动器包含了虚拟目录…

    Linux干货 2016-10-17
  • zabbix如何监控webserver

    1、模版 2、应用集 3、项目 4、触发器

    Linux干货 2016-02-19
  • N25-第五周

    – 1     显示/boot/grub/grub.conf中以至少一个空白字符开头的行;     grep "^[[:space:]]\+" /boot/grub/grub.conf2 显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的…

    Linux干货 2017-01-02