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存放目录