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 10:52
下一篇 2018-07-16 14:30

相关推荐

  • Homework_week1

    一、描述计算机的组成及其功能 计算机是由运算器、控制器、存储器、输入设备、输出设备五大部件组成,每个部件的功能如下:运算器:完成各种算术运算和逻辑运算的装置,能进行加、减、乘、除等数学运算,也能作比较、判断、查找、逻辑运算等; 控制器:控制器是整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照预先规定的目标和步骤有条不紊的进行操作及处理;…

    2018-06-20
  • Linux基础知识

    Linux是什么? 想要了解linux,我们就需要先介绍一下计算机。什么是计算机?计算机的功能和组成部分? 计算机是什么呢?它是一种能接收和存储信息 ,并按照存储在其内部的程序对海量数据进行自动、高速地 处理,然后把处理结果输出的现代化智能电子设备。 它的基本功能就是接收用户输入的指令,通过CPU的数学与逻辑单元运算处理后,产生或者存储成有用的信息。 计算机…

    2018-05-10
  • 简述iproute家族命令

    iptoute2家族 ip命令:ip – show / manipulate routing, devices, policy routing and tunnelsip [ OPTIONS ] OBJECT { COMMAND | help }OBJECT := { link | address | addrlabel | route | ru…

    Linux笔记 2018-06-15
  • Linux文件管理总结和文件元数据

    Linux文件系统;目录结构;bash特性;文件的元数据

    2018-07-09
  • Linux-标准IO和管道

    打开的文件都有一个fd:file description(文件描述符) [root@centos7 data]#exec 8<>/data/hosts [root@centos7 data]#ll /proc/$$/fd total 0 lrwx——. 1 root root 64 Mar 30 14:22 0 ->…

    2018-04-05