文件权限与目录配置

from 鸟哥的私房菜 第六章

基本概念:

文件所有者,用户(账号),用户组,others,root

Linux文件权限:

ls -al查看

文件有自己的文件所有者,有自己的用户组(初始用户组是文件创建者所在的用户组)

对文件权限的操作:chgrp, chown, chmod

对文件来说,rwx是可读可写可执行

对文件夹来说,r是看到内部的文件(ls -l),w是修改目录和删除文件,x是进入该目录。因此某个用户想要删除某文件看的不是文件的权限,而是文件所在的文件夹的权限。

文件种类:

Linux中一切设备皆文件。

  普通文件(-, 有ASCII, binary, data),目录(d),连接文件(l),设备(b, c),套接字(s),管道(p)

Linux目录配置:

标准FHS:filesystem hierarchy standard

FHS仅定义三个目录:根目录/, /usr, /var

目录的类型:

  1. 可分享的,如/usr, /opt, /var/mail, /var/spool/news;不可分享的,如/etc, /boot, /var/run, /var/lock等

  2. 不变的,如/usr, /opt, /etc, /boot;可变的,如/var/mail. /var/spool/news, /var/run, /var/lock等

FHS要求的根目录/下的目录:

  /bin, /boot, /dev, /etc, /home, /lib, /media, /mnt, /opt, /root, /sbin, /srv, /tmp

FHS推荐的根目录/下的目录:

  /lost+found, /proc, /sys

根目录与开机有关,所以与开机过程有关的子目录必须与根目录同一分区,有:

  /etc, /bin, /sbin, /dev, /lib

/usr is short for Unix Software Resource,FHS建议软件开发者将他们的数据合理地放置在/usr下,而不是新建自己的目录,如/usr/local

/var主要针对常态性变动的文件,cache, log, mail, run, lock等

绝对路径与相对路径

猜你喜欢

转载自www.cnblogs.com/ustcrliu/p/9020982.html