鸟哥的Linux私房菜读书笔记(1)

1.Linux文件、目录与磁盘格式

  A.Linux的文件权限与目录配置

    1)用户与用户组

    2)Linux文件

        a.    ls -al 显示文件的文件名与相关属性

终端显示

第一列的第一个字符表示的文件类型和权限:[d]是目录,-是文件等等。                            接下来的字符,三个为一组:第一组为文件所有者的权限,第二组是通用户组的权限,第三组是其他非本用户组的权限

第二列表示有多少文件名链接到此节点

第三列表示所有者账号

第四列表示这个文件所属用户组

第五列表示文件大小

第六列为创建日期或最近修改日期

        b.改变文件属性和权限

                chgrp:改变文件所属用户组


修改前

           输入chgrp root copiesfile


修改后

          chown:改变文件所有者

                输入 chown [-R] root copiesfile                       

修改后

           chmod:改变文件的权限

                       数字类型改变权限:r->4;w->2;x->1。每种身份各自的权限分数是需要累加的。[-rwxrwxr--],分数则是770。

修改前

修改前的权限分数是775,要修改成[rwxrwxrwx],则分数为777。输入:chmod 777 copiesfile。

修改后

这三个命令皆需要终端root权限。

                ps: [-R] 选项与参数:进行递归的持续改变,也即连同子目录的所有文件、目录;cp命令会复制执行者的属性与权限。

      c.绝对路径和相对路径

             .:代表当前目录,也可以使用./表示; ..: 代表上层目录,也可以用../表示

推荐阅读更多精彩内容