7月9日~7月15日(第四周作业)

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

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

~]#chmod -R go-rwx  /home/tuser1

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

编辑/etc/group

写入:hadoop:x:2005:

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

编辑/etc/passwd

写入:hadoop:x:2005:2005:hadoop:/home/hadoop:/bin/bash

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

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

~]#chmod    go=  /home/hadoop

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

~]#chown -R  hadoop:hadoop   /home/hadoop

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

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

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

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

~]# grep -v “/sbin/nologin”  | cut  -d:  -f1

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

~]# grep “/bin/bash$”   /etc/passwd | cut -d:  -f1

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

~]# egrep -o  “\<[0-9]|[0-9][0-9]\>” /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 -ant命令的执行结果中以“LISTEN”后跟一个空白字符结尾的行

~]#netstat -ant | grep “LISTEN[[:space:]]\+$”

13.添加用户bash、testbash、basher、nologin(此用户的shell为/sbin/nologin),而后找出当前系统上用户名和默认shell相同的用户的信息

~]#useradd  bash

~]#useradd testbash

~]#useradd basher

~]#useradd -s  /sbin/nologin  nologin

~]#grep -E  “^([^:]+\>).*\1$”   /etc/passwd

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

(0)
游漓游漓
上一篇 2018-07-16
下一篇 2018-07-16

相关推荐

  • Linux获取命令帮助信息

    获取命令的使用帮助      一. 内部命令:help COMMAND      二.外部命令:     1.命令自带简要格式的使用帮助        # COMMAND –help     2.使用手册:manual    位置:/user/share/man        1.语法:# man [option] COMMAND        …

    Linux笔记 2018-05-12
  • Ansible使用介绍(一)基本概念及常用模块

    随着运维自动化经历了从本地部署到基础设施即服务(IaaS)、平台即服务(PaaS)在到软件即服务(SaaS)的发展阶段,掌握多种自动化运维工具就成了运维人员必备技能之一,ansible就是目前国内使用比较广泛的自动化运维工具之一。

    2018-05-29
  • linux关于grep 与 正则表达式的那些事

    首先要记住的是: 正则表达式与通配符不一样,它们表示的含义并不相同! 正则表达式只是一种表示法,只要工具支持这种表示法, 那么该工具就可以处理正则表达式的字符串。vim、grep、awk 、sed 都支持正则表达式,也正是因为由于它们支持正则,才显得它们强grep (缩写来自Globally search a Regular Expression and P…

    2018-04-08
  • YUM配置安装使用

    一、YUM简介     1. YUM: Yellowdog Update Modifier 完成RHEL系列前端自动解决依赖关系安装工具,依赖rpm存在     2.工作模式:C/S 架构       Server端(yum仓库):依赖关系库、原文件、校验码文件       Client端:yum客户端程序、配置文件(连接Server路径信息)     3.…

    Linux笔记 2018-04-22
  • 查找命令,压缩工具,以及Sed

    1、查找locate和find
    2、处理动作-exec和参数替换xargs
    3、压缩、解压缩及归档工具
    4、文本处理工具sed

    2018-04-16
  • MBR实验

    实验一  MBR修复 破坏MBR lsblk  /*确认磁盘名*/ hexdump -C /dev/sda -n 512  /*查看MBR分区*/ dd if=/dev/sda of=/date/mbr.bak bs=1 count=512   /*复制MBR分区*/ scp /date/mbr.bak 192.168.213.129:/root/   /*…

    Linux笔记 2018-05-13