文本处理和权限用户(代码片段)

author author     2022-12-03     221

关键词:

文本处理:
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

权限用户和文本处理。

权限:ls-l详细信息(ll)也能表示。拿图中boot来说dr-xr-xr-x分三种用户r-x属主r-x属组r-x其他用户就相当于一个组里面有个组长然后是组员再然后是其他成员。那个最前面的d表示为目录。rwxr读w写x可执行一般创建新文件的时候是没... 查看详情

linuxshell文本处理工具(代码片段)

...txt|.pdf)$"-iregex:忽略大小写的正则否定参数查找所有非txt文本 find.!-name"*.txt"-print指定搜索深度打印出当前目录的文件(深度为1) find.-maxdepth1-typef 定制搜索按类型搜索: find.-typed-print //只列出所有目录-typef文... 查看详情

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

1.权限的相关命令:通过ls-l,我们可以查看文件的权限。例如:rwxr-xr-x。其中分为三组,rwxr-xr-x。第一组是属主的权限,第二组是属组的权限,第三组是其他用户的权限。属主:user(u);属组:group(g);其他用户:other(o)... 查看详情

centos7虚拟用户访问ftp(代码片段)

...搭建过程如下:centOS7搭建基于虚拟用户的FTP服务1、创建文本格式的用户名/密码列表文本中奇数行为用户名,偶数行为上一行中用户所对应的密码。如:执行以下操作添加两个用户mike、john,密码分别为123,456新建一个文本:centOS... 查看详情

linux文本权限详解(代码片段)

文本权限分为四段:如图-/d表示一段rwx表示一段共三段分为所属者,所属组,其他人当执行ls-l或ls-al命令后显示的结果中,最前面的第2~10个字符是用来表示权限。第一个字符一般用来区分文件和目录:第一段d:表示是一个目... 查看详情

awk文本处理(代码片段)

...(一)、awk简介  awk是一种编程语言,用于在linux/unix下对文本和数据进行处理,数据可以来自标准输入、一个或多个文件,或其它命令的输出,它支持用户自定义函数和动态正则表达式等先进功能,是llinux/unix下的一个强大编程... 查看详情

springboot统一功能处理(用户登录权限效验-拦截器异常处理数据格式返回)(代码片段)

...拦截器1.5拦截器实现原理1.6统一访问前缀添加2.统一异常处理3.统一数据格式返回3.1统一数据格式返回的实现3.2@ControllerAdvice源码分析本篇将要学习SpringBoot统一功能处理模块,这也是AOP的实战环节统一用户登录权限的效验... 查看详情

django(59)验证和授权(代码片段)

验证和授权概述  Django有一个内置的授权系统。他用来处理用户、分组、权限以及基于cookie的会话系统。Django的授权系统包括验证和授权两个部分。验证是验证这个用户是否是他声称的人(比如用户名和密码验证,角色验证)... 查看详情

使用before_request来做权限和用户检查(代码片段)

...bort(401)#然后根据endpoint,检查此api是否有权限,需要自行处理#print(["endpoin 查看详情

权限管理(代码片段)

...r写入write允许修改内容w可执行execute允许运行和切换x对于文本文件:r:可以catheadtailless这个文本文件w:vim修改保存x:可以执行该文件对于目录r能够ls浏览此目录内容w能够执行rm/mv/cp/mkdir/touch/等更改目录内容的权限x能够cd到该目... 查看详情

mysql---用户和权限管理复习(代码片段)

用户和权限管理复习用户管理1.格式注意权限管理查看用户权限1、查看所有用户(用户名、给谁授权)2、查看单个用户所有情况权限表Grant命令来创建用户并设置权限授权每次更新权限后记得刷新权限--**`FLUSHPRIVILEGES;&... 查看详情

mysql——用户创建和权限管理(代码片段)

...用户管理1.创建MySQL用户2.删除MySQL用户3.修改MySQL用户二、权限管理1.权限说明2.权限保存位置(了解)3.给用户授权4.查询用户权限5.withgrantoption选项6.revoke回收权限一、用户管理在mysql库里有个user表可以查看已经创建的用... 查看详情

casbin权限模型推演(代码片段)

...权限控制,权限管理是一个很常见部分,所以出现了单独处理这个部分的开源项目,即本文要介绍的casbin项目。casbin支持很多的编程语言,本文选择golang作为使用语言。认证还是授权?在大型项目中认证(Authentication)和授权(Authorization... 查看详情

账号和权限管理(代码片段)

账号和权限管理一、用户账号和组账号基本概述用户账号用户账号说明超级用户root用户,对主机拥有最该权限。系统中超级用户是唯一的普通用户由root用户和其他管理员创建,拥有的权限会受到限制,一般只在用户... 查看详情

django报障系统之解决工单和报表(代码片段)

...己已经接了单子和解决完成的单子创建好对应的url当用户处理的时候,跳转到处理的页面处理完成后把状态改成“已处理”,没有完成的把状态改成“处理中”下面是报表管理报表只有总监能看到,这里用的报表使用了hichart,... 查看详情

sql删除用户和flush权限(代码片段)

查看详情

18.用户与权限管理(代码片段)

...为普通用户和root用户。root用户是超级管理员,拥有所有权限,包括创建用户、删除用户和修改用户密码等权限管理;普通用户之只能拥有被授予的各种权限。MySQL提供了许多语句用来管理用户账号,这些语句可以用来管理包括... 查看详情

美多商城项目02用户注册(代码片段)

...模型类1.Django默认用户认证系统Django自带用户认证系统它处理用户账号、组、权限以及基于cookie的用户会话。Django认证系统位置django.contrib.auth包含认证框架的核心和默认的模型。django.contrib.contenttypes是Django内容类型系统,它... 查看详情