权限用户和文本处理。

权限用户和文本处理。

权限: 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 。shell

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

以上是建立新用户及加上参数表明的意思和做用。ide

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

groupadd : 组名称it

groupadd -g :添加用户组class

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

文本处理相关命令: 俩个文件向比较 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 : 字符数

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

相关文章
相关标签/搜索