Linux档案属性与目录配置

1. 若某一目录的属性为:drwxr--r-- root root ... ,表示只有root可以读写和执行,非root用户

  无法进入该目录,这主要是因为目录属性如果不含执行属性的话,则无法进入。当然,如果一个

  档案的属性为:-rwxr--r-- root root ... ,则其他用户可以读此档案。

2. 更改用户组

chgrp -R 组名 档案名(-R表示目录下所有档案都修改)

 3. 更改拥有者

chown -R 组名 档案名(-R表示目录下所有档案都修改)

 4. 更改档案属性

chmod -R 权限 档案名(-R表示目录下所有档案都修改)

chmod u+r 档案名 给档案的user用户加上读属性
chmod u-w 档案名 删除user用户写档案的属性
chmod u=x 档案名 将档案的user用户属性设置为可执行

chmod g+r 档案名 给档案的group用户加上读属性
chmod g-w 档案名 删除group用户写档案的属性
chmod g=x 档案名 将档案的group用户属性设置为可执行

chmod o+r 档案名 给档案的other用户加上读属性
chmod o-w 档案名 删除other用户写档案的属性
chmod o=x 档案名 将档案的other用户属性设置为可执行

chmod a+r 档案名 将档案的所有用户加上一个读属性
chmod a-w 档案名 将档案的所有用户减去一个写属性
chmod a=x 档案名 将档案的所有用户属性设置为可执行

 5. 档案种类

-  ------------------------ 正规档案
d  ------------------------ 目录
l  ------------------------ 连接文件
b  ------------------------ 区块设备
c  ------------------------ 字符设备
s  ------------------------ 套接字
p  ------------------------ 数据传送文件

 6. Linux目录结构

├/     根目录root,开机第一个挂载的partition,所有开机过程用到的档案都应该放在该目录
 │	下,所以 /etc,/bin,/dev,/lib,/sbin这5个目录应该与根目录连在一起,而不能独
 │	立成为某个partition
 ├─ /bin 系统可执行文件
 ├─ /boot 放置Linux核心档案(vmlinuz),可单独分区,100M即可
 │  ├─ grub 开机引导程序
 ├─ /dev 设备文件目录
 ├─ /etc 配置文件目录
 │  ├─ init.d 所有服务的预设启动脚本
 │  ├─ xinet.d super deamoon管理的各项服务设定文件目录
 │  ├─ X11 与X window相关的设定档
 │  ├─ sysconfig 网络、时间、键盘等配置目录
 ├─ /home 用户个人文件目录
 │  ├─ user1 用户user1目录
 │  ├─ user2 用户user2目录
 │  ├─ lccnet 内置驱动
 ├─ /lib 系统使用的函数库目录
 │  ├─ modules kernel相关模块
 ├─ /lost+found 存放系统不正常产生的数据
 ├─ /mnt 系统软盘和光盘挂载的地方
 │  ├─ floppy 软盘目录
 │  ├─ cdrom 光盘目录
 ├─ /opt 主机额外安装软件的目录
 ├─ /proc 系统运行数据暂存目录,本身不占任何内存
 ├─ /root 系统管理员(root)家目录
 ├─ /sbin 系统管理员使用的执行指令
 ├─ /srv 一些服务启动后,存取数据的目录
 ├─ /sys 核心类库目录
 ├─ /temp 临时档案放置目录,任何人都可存取
 ├─ /usr 核心类库目录
 │  ├─ bin 一般身份使用者可执行文件
 │  ├─ sbin 系统管理员可执行文件
 │  ├─ include 程序头文件
 │  ├─ lib 软件函数库目录
 │  ├─ X11R6 X Window系统所需的执行档目录
 │  ├─ share 共享文件目录
 │  │  ├─doc 系统说明文件目录
 │  │  ├─man manpage档案目录
 │  ├─ local 本机自行安装软件目录
 │  ├─ src Linux相关程序代码目录
 ├─ /var 系统运行过程中动态性档案目录
 │  ├─ log 登录文件目录
 │  ├─ lib 程序本身执行过程中需要用到的数据文件放置目录,如:locate数据库、
 │  │       MySQL数据库和rpm数据库系统都写在这个目录内
 │  ├─spool 数据队列存放的地方
 │  │  ├─mail 主机接收邮件存放目录
 │  │  ├─cron 使用者工作日程安排目录
 │  └─run 某些程序或服务启动后PID存放目录
原文地址:https://www.cnblogs.com/fingertouch/p/3073841.html