## 文件权限说明 * 首先执行 ls 命令,显示当前目录下的文件信息列表。 * 命令格式: ls -l * 控制台显示: drwxrwxr-x. 3 hadoop01 hadoop01 4096 2 月 16 17:06 bash01 -rwxrw-r--. 1 hadoop01 hadoop01 224 2 月 16 17:07 bash01.sh drwxrwxr-x. 2 hadoop01 hadoop01 4096 12 月 24 10:01 class20151221 drwxrwxr-x. 4 hadoop01 hadoop01 4096 1 月 20 12:05 hdfs01 drwxrwxr-x. 3 hadoop01 hadoop01 4096 11 月 24 14:40 mapreduce01 drwxrwxr-x. 3 hadoop01 hadoop01 4096 11 月 3 19:59 mapreduce02 * 在 Linux 系统中每一个文件和目录都有相应的访问许可权限。我们可以用它来确定谁可以通过何种方式对文件和目录进行访问和操作。文件或目录的访问权限分为可读、可写、和可执行三种,分别以 r w x 表示,其含义为:
对象 r w x
文件 可以读取文件内容,如使用 cat 命令显示文件内容 可以通过 vi 编辑器编辑文件内容 文件的执行权限
目录 是否有权限浏览目录下的文件信息,可以拷贝目录下的文件到其他目录 可以创建文件或目录,删除文件或目录,剪切文件或目录 是否有权限进入目录
* 文件和文件夹有三类用户: * 1.文件所有者 * 2.文件所有者所在的组 * 3.其他临时用户 * Linux 文件的详细显示格式说明: 例:下面两条信息一个是目录文件信息,一个是文件信息。 drwxrwxr-x. 3 yarn yarn 4096 2 月 16 17:06 bash01 -rwxrw-r--. 1 yarn yarn 224 2 月 16 17:07 bash01.sh 信息的第一列内容是:drwxrwxr-x 和-rw-r--r--,说明文件的读写权限,共有十个字符的组成。 第一位是文件的类型,d 代表目录,-代表文件。 第二位到第四位是文件所有者的权限。r 是读权限,w 是写权限,x 是执行权限。 第五位到第七位是文件所属组的权限。 第八位到第十位是临时用户的权限。 第三列是文件的所属用户和所属组。 第四列是文件的大小显示的是字节数。 第五列是最后修改时间。 最后一列是文件的名称。