Linux文件用户权限及文本处理训练

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux文件用户权限及文本处理训练相关的知识,希望对你有一定的参考价值。

技术分享图片

注:通过练习发现在使用grep时,使用-e选项(即扩展正则表达式),可以避免添加更多的转义字符

1

cp -r /etc/skel /home/tuser1 && chmod -R 000 /home/tuser1

技术分享图片

技术分享图片

2

vi /etc/group

技术分享图片

3

Vi /etc/passwd

技术分享图片

4

cp -r /etc/skel /home/hadoop && chmod 700 /home/hadoop

技术分享图片

5

chown -R hadoop:hadoop /home/hadoop/

技术分享图片

6

cat /proc//meminfo | grep  "^[s,S]"

cat /proc//meminfo | grep -e "^[s|S]"

技术分享图片

技术分享图片

7

cat /etc/passwd | grep -v "/sbin/nologin>" | cut -d: -f1

技术分享图片

8

cat /etc/passwd | grep "/bin/bash>" | cut -d: -f1

技术分享图片

9

cat /etc/passwd | grep -E -o "[0-9]{1,2}"

技术分享图片

10

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

cat /boot/grub/grub.conf | grep "^[[:space:]]+"

技术分享图片

11

cat /etc/rc.d/rc.sysinit | grep "^#[[:space:]]+[^[:space:]]+"

cat /etc/rc.d/rc.sysinit | grep -E "^#[[:space:]]+[^[:space:]]+"

技术分享图片

12

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

技术分享图片

13

useradd bash && useradd testbash && useradd basher && useradd -s /sbin/nologin nologin |grep -E "^([[:alnum:]]+>).*1$" /etc/passwd

技术分享图片

技术分享图片

以上是关于Linux文件用户权限及文本处理训练的主要内容,如果未能解决你的问题,请参考以下文章

Linux文本处理工具及用户组和权限管理

003-文本处理排序统计及bash特性用户组权限用户管理配置文件

Linux权限用户以及文本处理的一些相关命令

Linux 文本处理命令 - chmod

Linux 文本处理命令 - chmod

Linux文本处理三剑客之grep及正则表达式