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

相关推荐

  • Linux基础知识第一课

    一、计算机的组成:             CPU:运算器、控制器、寄存器、缓存            存储器:内存,RAM(Random …

    Linux干货 2016-09-12
  • linux命令 kill命令详则

    kill命令 kill用来删除执行中的程序或工作。kill可将指定的信息送至程序。预设的信息(默认)为SIGTERM(15),可经指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或job指令查看。 语法 kill(选项)(参数) 选项 -a:当处理当前进程时,不限制命令名和进程号的对应关系; &…

    2017-08-21
  • 磁盘管理详解

    linux系统如何识别硬盘 硬盘类型:        按接口可划分为        并行             &nb…

    Linux干货 2016-08-29
  • Linux运维实战之5:磁盘分区、格式化

    在网络系统中,磁盘和文件系统管理是两个非常基本、同时也是非常重要的管理任务,特别是文件系统管理,因为它与用户权限和整个网络系统的安全息息相关。本次博文的主题是关于Linux系统中磁盘分区、格式化及挂载,下次博文我们再详细讨论文件系统管理。 在操作系统中,磁盘管理属于设备管理的范畴。一块硬盘安装到主机之后称为裸设备,若要能够在Linux系统中使用必须对其进行如…

    Linux干货 2016-11-26
  • 文本处理工具

    一、文本处理工具的分类:     查看全部内容:more、less、cat、tac、rev     截取文件内容:head 、tail     抽取文件内容:cut     抽取关键字:grep、eg…

    Linux干货 2016-08-08
  • 配置NTP服务器

    配置NTP时间服务器 一.安装ntp软件 1.检查是否安装了ntp相关包。 rpm -qa | grep ntp 2.安装ntp软件。 yum -y install ntp 二.参数讲解 ignore  :关闭所有的 NTP 联机服务 nomodify:客户端不能更改服务端的时间参数,但是客户端可以通过服务端进行网络校时。 notrust :客户端…

    Linux干货 2016-10-30

评论列表(1条)

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

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