博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
权限用户和文本处理。
阅读量:6601 次
发布时间:2019-06-24

本文共 1100 字,大约阅读时间需要 3 分钟。

权限用户和文本处理。

权限: 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 : 字符数

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

转载于:https://blog.51cto.com/14259144/2370134

你可能感兴趣的文章
Spring 学习笔记(三)Spring MVC
查看>>
使用cmd命令行修复win7系统破坏区域
查看>>
Python线程池源码分析
查看>>
JS学习数组Array方法集合
查看>>
初识 “HTML”
查看>>
面向亿万级用户的QQ一般做什么?——兴趣部落的Web同构直出分享
查看>>
2017-10-11 前端日报
查看>>
BurpSuite filter介绍
查看>>
PHP进程间通信
查看>>
Docker创建的集群下使用ansible部署zookeeper
查看>>
简单学习遍历器Iterator
查看>>
bitcoin与工作量证明
查看>>
【转】angularJS的兄弟controller之间如何正确的通信
查看>>
android知识总结 - 收藏集 - 掘金
查看>>
display:inline-block两端对齐 实现列表
查看>>
使用xmake检测编译器特性支持
查看>>
javascript设计模式链式模式学习
查看>>
mongodb简介
查看>>
JavaScript Getters and Setters
查看>>
axios 使用实例
查看>>