第四周作业

cp、grep、sueradd、chmod、vim命令的一些用法

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

cp -a /etc/skel/ /home/tuser1
chmod -R 700 /home/tuser1/

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

[root@localhost ~]# vim /etc/group

image

tail -2 /etc/group
testbash:x:4013:
hadoop:x:4014:
...
testbash:x:4013:
hadoop:x:4014:
-- 插入 --

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

vim /etc/passwd

image

tail -1 /etc/passwd
hadoop:x:4014:4013::/home/hadoop:/bin/bash

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

cp -R /etc/skel/ /home/hadoop

chmod -R g---,o--- /home/hadoop

5,修改hoom/hadoop目录极其内部所有文件的属主为hadoop,属组为hadoop.

chown -R hadoop:hadoop /home/hadoop/

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

grep -E -o "^(s|S){1}.*$" /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 -E "/bin/bash$" /etc/passwd | cut -d: -f1

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

grep  "\(:\)[0-9][0-9]\>" /etc/passwd |grep -o [0-9][0-9] |sort

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

grep "^[[:space:]].*" /boot/grub/grub.conf

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

grep "^#[[:space:]][^[:space:]].*" /tmp/space

12.打出netstat -tan命令执行结果中”LISTEN”,后面跟至少一个空白字符,而后又有至少一个非空白字符的行.

netstat -tan | grep "LISTEN[[:space:]]*$"

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

grep -E "^([^:]+\>).*\1$" /etc/passwd

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

(0)
N28_刚好遇到小熊猫N28_刚好遇到小熊猫
上一篇 2017-12-24
下一篇 2017-12-24

相关推荐

  • DNS和BIND配置(第一部分)

    一、知识整理 1、最初只有七个一级域名:Top Level Domain:tld:com、edu、mil、gov、net、org、int;     一级域名分三类:组织域、国家域、反向域。最多127级域名;全球有13个根节点服务器。 2、一次完整的查询请求经过的流程:client—hosts文件&#8212…

    Linux干货 2016-10-17
  • 心清冷其若冰,志皎洁其若云

    第一篇,当做测试也做开始。 心清冷其若冰,志皎洁其若云。 这闹哄哄的人间啊,仿佛是一堆杂货。无奇不有,无所不能。情感,城市,人际。每天走在这杂乱里,需要有一颗清澈而安静的心,来面对。 会累的。就算是拥有了许多,也是会累的。偶尔,我们也会在深夜里泪流满面吧。偶尔,我们也会心烦意乱的不知所措吧。 太多欲望的人间,热闹的上演着各种剧本。太多空洞的灵魂,喧嚣着各种声…

    Linux干货 2016-11-28
  • 用户和权限管理

    一、用户 Linux中用户是资源获取的标识符,资源分配,文件系统安全权限模型的核心要素之一。密码则是用户认证的凭证,用户信息和密码信息都存放在相应的文本文件中,密码信息在存放的过程用了一定的加密算法进行加密。   1.加密算法: 资源分派:    Authentication:认证(确认身份,也有可能好几个人一个身份) &nbs…

    Linux干货 2016-08-05
  • 逻辑卷LVM

    逻辑卷LVM 简介     在实际生产应用中,磁盘的分区的容量是固定不变的,当出现分区容量不足的情况,除了新加磁盘,还有没有其他方法呢?    逻辑卷(LVM)的概念就出现了,全称叫Logical Volume Manager。它的作用是允许对卷进行方便操作的抽象层,包括重新设定…

    Linux干货 2017-08-12
  • Linux中的文件管理命令及shell特性

    Linux中的文件管理命令 一、linux中的目录管理命令:mkdir和rmdir mkdir命令:创建目录 – SYNOPSIS         mkdir [OPTION]… DIRECTORY…     -…

    Linux干货 2016-09-27
  • Redhat的Linux产品版本AS/ES/WS的联系与区别

    Redhat 有两大Linux产品系列,其一是免费的Fedora Core系列主要用于桌面版本,提供了较多新特性的支持。另外一个产品系列是收费的Enterprise系列,这个系列分成:AS/ES/WS等分支,他 们都是redhat企业级Linux,简称为 RHEL AS 是超级服务器版(Advanced Server),他在标准Linux内核的基础上,做了性…

    Linux干货 2015-03-20

评论列表(2条)

  • 马哥教育
    马哥教育 2018-01-07 17:36

    内容上没有什么问题,可以考虑下题目有没有第二种方法来处理~继续加油~

    • N28_刚好遇到小熊猫
      N28_刚好遇到小熊猫 2018-01-12 11:23

      @马哥教育嗯嗯 谢谢老师,我在试试其他的方法