linux 文件类型和权限
ls -l 显示:
[user@wyf-201 ~]$ ll
total 0
-rw-rw-r--. 1 user user 0 Aug 27 10:49 1.txt
drwxrwxr-x. 3 user user 19 Aug 26 19:08 test
drwx------. 3 user user 31 Aug 26 18:54 testdir
1. 文件类型
第一个字符是文件类型
- 普通文件
d 目录
l 链接文件
c 字符设备,比如键盘,鼠标,一次性读取
b 块设备,比如磁盘,可供存储
2.文件权限
r 读 数字代码4
w 写 数字代码2
X 执行 数字代码1
2.1 普通文件权限
读、写、执行、即为字面意思,针对的是文件的内容。文件名称,文件本身的创建删除则是所在目录的权限控制,文件本身是目录的内容
2.2 目录权限
r 是否能读取目录下的文件名
w 是否能创建的删除文件
x 是否能进入目录, 注意,创建\删除\执行目录中的文件的前提是要能进入目录, 所以目录一般需要执行权限,否则中目录中几乎啥事都做不了,因为无法进入目录
2.3 特殊权限
SUID
属主x位用s标示
仅对二进制程序有效
执行者对该程序需要具有X的可执行权限
本权限仅在执行该程序的进程中有效
执行者将具有该程序拥有者的权限
对目录无效
SGID
组x位用s标示
对二进制程序有效
对目录有效
程序执行者对该程序来说,需具备x的权限
执行者在执行过程中将会获得该程序群组的支持
对于目录
用于对些目录有r与x权限,该用户能够进入些目录
用户在此目录下的有效群组将会变成该目录的群组
用途:若用户在些目录下具有w权限(可以新建文件),刚使用都所建立的新文件的群组与此目录的群组相同
SBIT
其它人x位用T标示
Sticky Bit
只能目录有效,对文件无效
当用户对目录有w,x权限时,亦即具有写入的权限时,
当用户在该目录下建立文件或目录时,仅有自己与root才有权限删除
2.4 文件隐藏属性
chattr 设置文件隐藏属性
-a 设置文件只能追加内容,不能删除,不能修改
-i 文件只能被查看 ,不能删除、修改、设置连接,只有root能设置
lsattr 显示文件隐藏属性
linux的文件类型和权限
Linux下使用ll或ls -l查看文件的信息 (ll和ls-l的区别:ll会显示出当前目录下的隐藏文件,而ls -l不会) 文件信息分为:文件类型.权限.链接数.所属用户.所属用户组.文件大小. ...
Unix/Linux文件类型及访问权限
在Linux系统中,有7种文件类型. 普通文件 (regular file) 目录文件 (directory) 链接文件 (symbolic link) 管道文件 (FIFO) 套接字文件 (sock ...
每天一个linux命令(24):Linux文件类型与扩展名
Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文 ...
CentOS(七)--Linux文件类型及目录配置
这篇随笔将会对Linux系统的文件类型以及Linux的目录结构进行详细补充(linux中目录管理和权限非常重要,特别是在linux安装数据库类软件). 一.Linux更改文件权限的两种方式 在之前的一 ...
Linux文件类型与扩展名
Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文 ...
每天一个linux命令(24)--Linux文件类型与扩展名
linux 文件类型和Linux 文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如 file.txt file.tar.gz.这些文件虽然要用不同的程序来打开,但放在Lin ...
Linux 文件类型笔记
在UNIX中一切都是文件https://ph7spot.com/musings/in-unix-everything-is-a-file在UNIX中,一切都是字节流 ==== linux系统的文件类型 ...
linux每日命令(25):Linux文件类型与扩展名
Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文 ...
Linux 文件类型及操作
一. 文件类型 1.Linux文件类型如下图所示: 2.Linux文件类型有许多种,不同的文件类型代表特殊意义,使用以下命令可以查看文件类型: [root@VMredhat6 ~]# ls -l ...
随机推荐
Qt on Android 核心编程
Qt on Android 核心编程(最好看的Qt编程书!CSDN博主foruok倾力奉献!) 安晓辉 著 ISBN 978-7-121-24457-5 2015年1月出版 定价:65.00元 4 ...
让T4脱离VS生成代码
让T4脱离VS生成代码 最近项目快结束:空闲时间相对多一点:为了以后工作方便点:索性研究了VS的T4: 写个代码生成器:以后可以通过代码生成器调用项目里面的Dll直接生成代码或者xml: 应用以下两个 ...
sql语句中----删除表数据drop、truncate和delete的用法
sql语句中----删除表数据drop.truncate和delete的用法 --drop drop table tb --tb表示数据表的名字,下同 删除内容和定义,释放空间.简单来说就是把整 ...
Mac wifi已打开但尚未连接到网络
把网络偏好设置 里面的询问新网络 关闭了 然后 重启电脑 试一下 应该就可以了
Windows Server 2008 DNS服务器安装与配置
Windows Server 2008 DNS服务器安装与配置本文关键字:Windows Server 2008 DNS.IIS 服务器安装与配置,DNS服务器本文来源:http://www.ip-t ...
Android计时器TimerTask,Timer,Handler
Android计时器TimerTask,Timer,若要在TimerTask中更新主线程UI,鉴于Android编程模型不允许在非主线程中更新主线程UI,因此需要结合Android的Handler实现 ...
MIME类型大全
获取MIME:HttpContext.Current.Request.Files[fileKey].ContentLength MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该 ...
运维数据库平台~inception审核规则详解
---恢复内容开始--- 一 简介:这次我们来介绍最核心的审核功能 二 讲解:简单来说 inception就是mysql的二次过滤,何谓二次过滤,我们知道,mysql本身都有自己的审核规则,为业界所通 ...
20145106 java实验一
因为之前就使用过eclipse所以本次试验开始阶段并没有遇到什么大问题,按照步骤做下来. 我的实验序号根据算法是第二个四则运算的实验. 加法: package ljp; public class he ...
WPF解决当ScrollViewer中嵌套ItemsControl时,不能使用鼠标来滚动翻页
1. ScrollViewer:滚动条容器,当内容超过指定的长度和宽度后,就会出现滚动条,而且可以使用鼠标中键来滚动, 简单例子如下: