美文网首页Linux
Linux学习第四周:用户权限及正则表达式

Linux学习第四周:用户权限及正则表达式

作者: zhangdaifu | 来源:发表于2018-09-05 18:31 被阅读52次

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

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

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

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

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

6、复制/proc/meminfo到/tmp目录下并追加一行以小写“s”开头的行到其文件中;而后显示/tmp/meminfo文件中以大写或小写S开头的行;最少用两种方式

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

    grep -v '/sbin/nologin' /etc/passwd
    # grep '[^\</sbin/nologin\>]$' /etc/passwd

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

grep '/bin/bash$' /etc/passwd

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

grep '[[:digit:]]\{2,3\}' /etc/passwd

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

grep '^[[:space:]]\+' /boot/grub/grub.conf
grep '^[[:space:]]\+' /boot/grub2/grub.cfg
CentOS 6 CentOS 7

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

grep '^#[[:space:]]\+[^[:space:]]\+' /etc/rc.d/rc.sysinit
CentOS 6

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 '^\(\<[[:alpha:]]\+\>\).*\1$' /etc/passwd

相关文章

  • 第三节:用户及文件权限管理

    本节我们主要学习在Linux中创建、删除用户,及用户组等操作;以及Linux 中的文件权限设置。 Linux...

  • Linux学习第四周:用户权限及正则表达式

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户...

  • 预习2019-03-20

    #权限知识及应用实践 文件权限简介:Linux系统中的文件权限和文件对应的用户及用户组关联很大。 文件权限为说明 ...

  • 预习笔记day15(linux文件权限)

    1.文件权限介绍 linux系统中的文件权限和文件对应的用户及用户组关联很大,学习权限的部分知识,需要先了解一下l...

  • Linux学习_用户身份及权限

    Linux 是一个多用户、多任务的操作系统,系统设计之初就是为了满足多个用户同时操作的需求。用户是Linux系统工...

  • Linux 用户及权限

    概览 本文主要引导如何看用户和权限,及简单的权限设置,不做详细的用户增删查改等操作说明。 1. 查看用户 1.1 ...

  • Linux学习

    学习Linux用户权限的一些错误修正

  • Linux基础入门实验报告二

    一.实验名称 用户及文件权限管理 实验介绍 1.Linux用户管理 (1).查看用户: who [options]...

  • Linux学习目录及用户权限笔记

    1、描述linux目录结构以及目录结构命名规定 2、显示/etc目录下,所有以.d结尾的文件或目录 3、显示/et...

  • Linux用户及文件权限管理

    三、用户及文件权限管理 3.1 linux用户管理 Linux 是一个可以实现多用户登陆的操作系统。比如“李雷”和...

网友评论

  • 外滩运维专家:作业完成的不错。不过建议将命令和命令执行结果统一用代码格式显示。不建议粘贴图片。图片看上去有点乱了。
    zhangdaifu:@Z_Fighter 👌

本文标题:Linux学习第四周:用户权限及正则表达式

本文链接:https://www.haomeiwen.com/subject/cubawftx.html