码迷,mamicode.com
首页 > 其他好文 > 详细

权限用户和文本处理。

时间:2019-03-27 22:44:20      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:接下来   命令   col   sha   hang   chmod   cat   空行   umask   

技术图片

权限: ls -l 详细信息 (ll)也能表示。
拿图中boot来说 dr-xr-xr-x 分三种用户
r-x 属主 r-x属组 r-x其他用户 就相当于一个组里面有个组长 然后是组员 再然后是其他成员。那个最前面的d表示为目录。
rwx r 读 w写 x可执行 一般创建新文件的时候 是没有可执行权限的 还的自己给它加权限。
chmod : change mode 修改权限 那就的利用这个命令来给它加权限。
chmod u+x 加目录名 就加上可执行权限了。 u是属主 g是属组 o是其他用户
想加啥权限就可以 chmod u(g o)+权限 加目录名 就ok了。
umask:拥有权限的补码 022 , 可以用二进制和十进制 来用数字表达。
比如:chmod 777 加目录名 最高权限 rwxrwxrwx 。

用户:useradd 创建新用户
加上参数代表的意思: useradd -m +用户名 :自动创建家目录
useradd -d +目录 : 指定家目录
useradd -s +shell名称 (/bin/bash /bin/sh ) : 指定登录后分配的shell
useradd -g +用户组名 : 指定用户组 主要组
useradd -G +附家组 :次要组
useradd -u :指定用户id (默认是1000以后的)

以上是创建新用户及加上参数代表的意思和作用。

userdel : 是删除用户
-r ; 连着加目录 一起被删除
-f : 强制性删除

groupadd : 组名称

groupadd -g :添加用户组

以上是权限和用户
接下来文本处理

文本处理相关命令: 俩个文件向比较 diff comm
diff: 不同的行号显示
< 第一个文件中的内容

第二个文件多出来的内容

comm: 1 : 只存在第一个文件中的内容 2:个文件中内容
3 : 公共的内容 相同的内容

sort : 排序 默认不比较数字大小 从左到右 字母序 数字大小比较
加上参数:
sort -n: 比较 数字大小
sort -o: 输出比较结果
sort -r: 逆序 显示
sort -t:指定分隔符
sort -k:定比较的列
sort -n:数字大小

unqi: 去重 (默认相邻的才能去重 与sort 合用 )
cat -s test3 : 压缩空行
tac : 以相反顺序输出
wc : 统计
wc -l :行数 wc -w:单词数 wc -c : 字符数

以上是文本处理命令及作用

权限用户和文本处理。

标签:接下来   命令   col   sha   hang   chmod   cat   空行   umask   

原文地址:https://blog.51cto.com/14259144/2370134

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!