文本处理和权限用户

Posted

tags:

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

文本处理:
diff:比较两个文件的不同
sort:将文件进行排序
comm:两个文件进行比较,有三排结果:1.显示第二列没有的内容 2.显示第二列没有的内容 3.显示两个文件相同的内容
-n:根据数的大小排序
-o:把第一个文件里的内容打印到第二个文件里面
-r:以相反的顺序进行排序
-t:指定排序是用的分隔字符
-k:指定排序时用的列

wc:统计
-l:行数
-w:单词数
-c:字符数

权限: rwxrwxrwx (读 写 执行)

属主 属组 其他用户
user(u) group(g) other(o)

修改权限:chmod : change mode
chmod (a u g o)+(r w x) 文件名
a表示所有(all)

umask : 022 创建文件时候 默认 拥有的权限 拥有权限的补码
777 :目录的最高权限
666:普通文件的最高权限

用户:
useradd :新建用户 在/etc/passwd文件中
userdel: 删除用户 -f : 强制删除 用户在线也会删除 -r : 连着用户的家目录 一起会被删除
passwd:修改密码
useradd -m 用户名 : 自动创建家目录
-d 目录 : 指定家目录
-s shell名称 : 指定用户登入后所使用的shell
-g 用户组名: 指定用户所属 主要群组
-G 附加组 : 附加群组 次要组
-u uid : 指定用户id

 groupadd:  添加用户组   
 -g:指定新建工作组的id

 用户帐号    用户密码    用户ID    用户组ID    用户名全称    用户主目录    用户所使用的shell

root x 0 0 root /root /bin/bash

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

文本处理和权限用户

教程4 - 验证和权限

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

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

关于Linux,用户,组,权限,文本处理工具,正则表达式,vim文本编辑器

从viewPager片段(Kotlin)中获取用户输入信息