从零单排Linux – 2 – 目录权限

从零单排Linux – 2 – 目录权限

    1、sync 讲内存数据跟新到硬盘中

    

    2、执行等级init

         a: run level 0:关机

         b: run level 3:纯命令模式

         c:run level 5:含有图形界面模式

         d:run level 6:重启

        

         init 3  切换模式

    

    3、文件权限:

         owner 用户,文件所有者

         group 用户组

         others 其他人

    

         都会有3种权限{

         1.read 读

         2.write 写

         3.execute 执行

         }

    

         系统上的账号和一般用户,还有root用户的信息都是记录在 /etc/passwd文件内

         个人的密码记录在 /etc/shadow文件内

         组名都是记录在 /etc/group文件内

    

    4、文件种类:

         -:普通文件

         d:目录

         b:设备文件{

         1.B字符开头块设备,硬盘、U盘

         2.C字符开头设备,键盘、鼠标

         }

         l:快捷方式(软连接)

    

    5、改变用户组命令:chgrp = (change group) 

    

    6、改变文件所有者:chown = (change owner)

    

    7、改变文件权限:chmod

    

    8、数字权限:

         x=2的0次方 = 1 可执行

         w=2的1次方 = 2 可写

         r=2的2次方 = 4 可读

        

         rwx = 4 + 2 + 1 = 7

        

         -rwxrwxrwx

         前3个rwx代表目录的拥有者 owner

         中间3个代表目录的拥有组 group

         后面3位 代表其他人 other

    

    9、目录与文件{

    

         权限对文件而言{

         R:可以读取文件的实际内容,读取文本文字的内容

         W:可以编辑、新增、修改该文件内容

         X:该文件具有被执行的权限

         }

    

         权限对文件夹而言{

         R:可以读取文件目录列表,不能查看详细信息,可以使用ls命令

         W:(这个权限对文件夹目录而言是很强大的)

         可以新建文件目录

         可以删除已经存在的文件

         可以重命名

         可以转移目录内的文件

         X:可以进入文件目录,可以使用cd命令

         }

        

        }

    

    10、普通文件:

         纯文本文件、二进制文件、纯格式文件

    

    11、目录文件

    

    12、链接文件

    

    13、设备文件:

         块设备:如键盘

         字符设备文件:如键盘

    

    14、套接字(S)

    

    15、管道(P):目的是为了解决程序同时访问一个文件所造成的错误

    

    16、常用扩展名:

         .sh 脚本或者批处理文件

         tar,tar.gz,.zip,.tgz 打包的压缩文件

         .html,.php 网页文件

原文地址:https://www.cnblogs.com/shaohaixiong/p/4509244.html