Linux的文件权限与目录配置
重点
- Linux的每个文件中依据权限可以为用户、用户组与其他人三种身份。
- 用户组最有用的功能之一是当你在团队开发资源的时候,且每个账号都可以用多个用户组的支持。
- 利用ls -al显示文件的属性中,第一个字段是文件的权限,共有10位,第一位是文件类型,接下来三个为一组,为用户、用户组、其他人的权限,权限共有r,w,x三种。
- 如果文件名之前多一个".",代表这个文件为"隐藏文件"。
- 更改文件的用户支持可用 chgrp,修改文件的所有者可用chown,修改文件的权限可用chmod。 - - 修改权限的方法有两种,分别是符号法与数字法,数字法中r,W,x的分数为4,2,1。
- 对文件来讲,权限的效能为:
■r:可读取此文件的实际内容,如读取文本文件的文字内容等。
■w:可以编辑、新增或者是修改该文件的内容(但不含删除该文件)
■x:该文件具有可以被系统执行的权限。
◆对目录来说,权限的属能为:
r(read contents in directory)
w(modify contents of directory
x( access directory)
- 要开放目录给任何人浏览时,应该至少也要给予r及x的权限,但w权限不可随便给予。Linux文件名的限制为:单一文件或目录的最大容许文件名为255个字符;包含完整路径名称及目录(/)的完整文件名为4096个字符。
- 根据FHS的官方文件指出,其主要目的是希望让用户可以了解到已安装软件通常放置于哪个目录下。 FHS制定出来的四种目录特色为 shareable unshareable, static, variable FHs所定义的三层主目录为、/var、/usr 有五个目录不可与根目录放在不同的分区,分别为/etc、/bin、/lib、/dev、/sbin五个。