Linux 权限管理篇(一)
可读 r
可写 w
可执行 x
档案属性:
第一栏:执行list -al后第一栏的十个标志[1 - 10]
1:
d 目录
- 档案
l 连接档
b 配置文件里可供储存的接口设备
c 配置文件里串行端口设备
2-4(拥有人的权限):
5-7(同群组的权限):
8-10(其他非本群组的权限):
如果是目录性质的话,没有可执行(x)权限是不可以进入读写的(r,w),即使有r/w权限声明.
例如:
d rwx r-- r--
表明非root用户是不能进入该目录的.
第二栏:
表示连结占用的节点
第三栏:
表示该档案或者目录的拥有人
第四栏:
表示拥有人的群组
第五栏:
该档案的容量大小
第六栏:
建档日期或者最近的修改日期
第七栏:
档案的档名
如果前面有.表明该档案是隐藏档
改变档案的所属群组 chgrp
改变档案所属人 chown
改变档案的属性 chmod
改变档案的九个属性
方法一:
r:4
w:2
x:1
eg:
-rwx rwx --- = 770
设置lanyue档案为rwx rwx ---
chmod 77 lanyue
方法二:
u:拥有者
g:所属组
o:非本组其他用户
+:加入
-:出去
=:设定
eg:
设置lanyue档案为rwx r-- r--
chmod u=rwx,g=r--,o=r--
除去lanyue档案组员的r权限
chmod g-r lanyue
除去所有人对lanyue档案的x权限
chmod a-x lanyue
档案类型:
- 正规档案
d 目录
l 连接档(类似快捷方式)
s 资料接口文件(一般用于网络数据承接)
p 数据输送文件(他的存在是为了解决多个程序同时存取同一个档案所造成的错误)
/dev 设备与装置文件
附档名:
.sh 批次档(为使用shell写的)
Z,.zar,.tar,.gz,.zip,.tgz 打包后的压缩档案
.php,.html 网页档案
......
查看创建档案(文件或者目录)的默认权限 umask
r:4
w:2
x:1
执行umask查看默认权限时,并不包含x(执行权限),并且得到的数字是去除某个权限后的数据
eg:
umask-->0022
第二个数字代表u
第三个数字代表g
第四个数字代表o
2表示拿去了w权限
如果是
umask-->0066
表示除了拥有者外其他用户不具备任何权限
也可以使用 umask -S来更明显的查看默认权限
eg:
umask -S-->u=rwx,g=rx,o=rx
档案的隐藏属性 chattr [+-=]
查看档案的隐藏属性 lsattr
隐藏属性参数:
A 是否修改访问时间
S 异同步写入磁盘
a 是否只能追加数据不允许修改或删除
c 是否自动压缩档案
d 否是执行dump命令时备份该文件
i 是否锁定文件(不能删除修改改名追加..数据)
s 是否删除时放入回收站
u 否是删除时放入回收站
查看档案数据类型 file
Linux 权限管理篇(一)的更多相关文章
- linux权限系统
Linux权限分为 r(4):可读 , w(2)可写 , x(1)可执行 , -无权限 , 可以通过ls -l 文件名查看权限 , 如 ls -l 文件名 输出: -rwxrw---x. root r ...
- Shell基础:Linux权限管理
Linux权限基本概念 查看系统(文件夹/文件)权限: ls -l =>d/- xxx xxx xxx. num owner group size date filename ...
- 关于LINUX权限-bash: ./startup.sh: Permission denied
关于LINUX权限-bash: ./startup.sh: Permission denied <script type="text/javascript"></ ...
- Linux权限操作 [转]
Linux权限操作 本文内容来自<鸟哥linux私房菜>读后个人做的笔记,该书实为学习linux的很好入门教材 一.文件属性 ls ls -al列出所有的档案属性 ls是List的意思 档 ...
- linux权限解读
1 只读权限,用r表示(read):可以读取文件或者列出目录的内容 2 可写权限,用w表示(write):可以删除文件或目录 3 可执行权限,用x表示(execute):可以执行可执行文件:可以进入目 ...
- linux权限---【600,644,700,755,711,666,777】 - - 博客频道 - CSDN.NET
body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...
- Linux系列教程(十六)——Linux权限管理之ACL权限
通过前面的两篇博客我们介绍了Linux系统的用户管理,Linux用户和用户组管理之相关配置文件 讲解了用户管理的相关配置文件,包括用户信息文件/etc/passwd,用户密码文件/etc/shadow ...
- Linux权限分析
我看过网上的一些有关Linux的权限分析,有些说的不够清楚,另外一些说的又太复杂.这里我尽量简单.清楚的把Linux权限问题阐述明白,Linux权限没有那么复杂. Linux权限问题要区分文件权限和目 ...
- 【Linux】 Linux权限管理与特殊权限
Linux权限管理 权限管理这方面,非常清楚地记得刚开始实习那会儿是仔细研究过的,不知道为什么没有笔记留痕..除了一些基本的知识点早就忘光了,无奈只好从头开始学习一遍.. ■ 基本权限知识 这部分实在 ...
随机推荐
- Java并发编程之验证volatile不能保证原子性
Java并发编程之验证volatile不能保证原子性 通过系列文章的学习,凯哥已经介绍了volatile的三大特性.1:保证可见性 2:不保证原子性 3:保证顺序.那么怎么来验证可见性呢?本文凯哥(凯 ...
- File的获取功能(新手)
//导入包.import java.io.File;/*File的获取功能*///创建的一个类.public class zylx2 { //公共静态的主方法. public static void ...
- VS2019 C++动态链接库的创建使用(2) - 客户调用接口
因为动态链接库里的内容是自己定义的,所以在外部程序调用时我们自己知道库里包含哪些变量和函数,如果我们提供库给其他人使用,则最好增加一个头文件,告知库里包含的函数: ①将动态链接库源文件内容增加红色框内 ...
- MyBatis框架——快速入门
主流的ORM框架(帮助开发者实现数据持久化工作的框架): 1.MyBatis: 半自动化ORM框架,半自动:指框架只完成一部分功能,剩下的工作仍需开发者手动完成. MyBatis 框架没有实现 POJ ...
- 图数据库 Nebula Graph TTL 特性
导读 身处在现在这个大数据时代,我们处理的数据量需以 TB.PB, 甚至 EB 来计算,怎么处理庞大的数据集是从事数据库领域人员的共同问题.解决这个问题的核心在于,数据库中存储的数据是否都是有效的.有 ...
- Mol Cell Proteomics. | Prediction of LC-MS/MS properties of peptides from sequence by deep learning (通过深度学习技术根据肽段序列预测其LC-MS/MS谱特征) (解读人:梅占龙)
通过深度学习技术根据肽段序列预测其LC-MS/MS谱特征 解读人:梅占龙 质谱平台 文献名:Prediction of LC-MS/MS properties of peptides from se ...
- pandas 的常用方法
pandas的常用方法: 1.数据输入 2.数据查看 3.数据清洗 4.数据处理 5.数据提取 6.数据筛选 7.数据汇总 8.数据统计 9.数据输出 详情见: https://blog.csdn.n ...
- java常用容器简要性能分析(List。Map。Set)
嗯,实习的时候看到这个,感觉蛮好,这里摘录学习,生活加油: 我曾经害怕别人嘲笑的目光,后来,发现他们的目光不会在我身上停留太久,人们更愿意把目光放在自己身上. 知乎上看到,讲给自己. List Lis ...
- 实例演示:如何简化生产中的Pod安全策略?
Pod安全策略对于强化K8S集群安全至关重要.本文将延续之前的文章继续深入介绍Pod安全策略. 首先,简单介绍了如何将Pod与Pod安全策略相关联,并使用RBAC来展示具体步骤.然后介绍如何在Ranc ...
- 解决python3使用cx_Freeze打包成exe后不能运行
我使用的是python3.4,在使用cx_Freeze打包成exe后发现有些打包后程序能够运行,但是有些无法运行 这是控制台报错 经过多方查找发现原来是windows缺少一些python的扩展包 如下 ...