标签:
why
linux中权限是是文件属性之一,权限之于文件与目录都非常重要,例如文件是否能执行取决于权限而非文件后缀等等。
Linux下文件属性
权限 | 10个字符;第1个字符为文件类型,后面3个字符一组,分别由rwx组成;owner\group\other |
i-node | 链接数 |
用户 | 文件的拥有者,即创建了此文件者;/etc/passwd |
用户组 | 组内所有成员具有相同的权限;/etc/group |
文件大小 | 单位默认为B,使用-h试试 |
时间 | 为文件创建时间或者最近修改时间 |
修改文件属性
6属性都是可以修改的
权限 | chmod;例如chmod 744 file或者u,g,o,a (+ - =) rwx |
用户 | chown;例如chown jason file或者chown jason:jason file;目录下的文件递归-R |
用户组 | chgrp;必须存在与group中 |
权限之于目录
r | w | x | |
dir | 可查询目录下结构 | 创建,删除,重命名,移动 | 进入目录 |
Linux下文件种类
- | 普通文件下还分:ascii、binary、date |
d | 目录 |
c | 串口设备 |
b | 存储设备 |
l | 链接 |
s | 数据接口 |
p | 多线程 |
通过file命令可以查看文件类型
文件是否可执行与文件的权限有关,和文件的后缀没有关系,后缀只是为了了解文件是什么东西
/:与开机系统有关
bin | 单用户模式下还能被操作的命令 |
boot | 开机使用的文件 |
dev | 设备文件 |
etc | 系统配置文件 |
home | 用户主文件夹 |
lib | 系统函数库 |
media | 媒体文件 |
mnt | 挂载 |
opt | 第三方软件放置 |
root | 管理员 |
sbin | 开机过程中需要使用的开机,修复,还原系统 |
srv | service |
tmp | 临时放置 |
/usr:与软件安装有关
/usr/bin | 用户命令 |
/usr/include | c的头文件与包含文件 |
/usr/lib | 软件的库 |
/usr/local | 自己安装的软件 |
/usr/sbin | 一些非系统正常运行所需要的命令 |
/usr/share | 共享文件 |
/usr/src | 源码 |
/var:与系统运作有关,包含数据文件
/var/cache | 应用程序的缓存文件 |
/var/lib | 应用程序的信息、数据 |
/var/local | /usr/local中程序的信息、数据 |
/var/lock | 锁文件 |
/var/log | 日志文件 |
/var/opt | /opt中程序的信息、数据 |
/var/run | 正在执行着的程序的信息,如PID文件应存放于此 |
/var/spool | 存放程序的假脱机数据(即spool data) |
/var/tmp | 临时文件 |
标签:
原文地址:http://www.cnblogs.com/tony9/p/5922625.html