舟山建设银行纪念币预约网站,wordpress花园商城,郑州seo网站有优化,从建站到网络优化一、文件类型 ll指令查看文件详细信息中#xff0c;第一列就是文件类型。 常见的文件类型有#xff1a;
1、 - #xff1a;普通文件 #xff08;文本、源代码、图片、视频、可执行#xff09;
2、 d #xff1a;目录文件
3、b #xff1a;块设备
4、c #xff1…一、文件类型 ll指令查看文件详细信息中第一列就是文件类型。 常见的文件类型有
1、 - 普通文件 文本、源代码、图片、视频、可执行
2、 d 目录文件
3、b 块设备
4、c 字符设备
5、l链接文件
6、p管道文件
7、ssocket文件
二、文件的权限 文件权限分为读(r)写(w)执行(x)。 对于文件而言用户也分为三类拥有者(user)所属组(group)其他(other)。 这里三三为一组顺序为user、group、other
为 - 则代表没有对应权限例如 test.txt 的user没有执行权限other没有写和执行权限。
三、改变文件权限
1、普通文件的权限 1、用 chmod ur 文件名 给 文件拥有者加读权限 类似操作chmod urw 文件名 chmod grx 文件名 chmod oxw 文件名 拥有者加读写权限 所属组加写执行权限 其他加写执行权限 任意组合即可实现权限的增加和移除。 2、因为权限只有 有 和 没有 两个状态所以可以用1和0标识 因为有三种权限所以三种用户的权限可以用三个八进制表示 777(111111111) 代表 rwxrwxrwx 664(110110100) 代表 rw-rw-r-- 所以可以 chmod 777 文件名 添加所有权限给全部人 只有文件的拥有者和root可以改变文件的权限
2、目录文件的权限 对于一个目录而言 r权限代表可否查看目录内文件的信息 w权限代表可否增加和删除文件 x权限代表可否进入目录 没有读权限代表无法看目录内文件的信息 没有写权限代表不能在目录中增加和删除文件 没有执行权限代表无法进入目录 四、umask权限掩码 权限掩码可以用来设置文件的初始权限。 使用方法umask 0xxx xxx代表三个八进制数字含义与上面一样 出现在掩码中的权限不会出现在文件的初始权限中 最终权限 起始权限 (~umask) ~umask的意思是对umask按位取反 普通文件的起始权限是666 目录是777 起始权限把umask设为0即可看到 把umask设为0002所有创建的文件other就没有写权限了 五、粘滞位 在同一台云服务器中我们无法进入其他用户的目录root除外那我们想和别人一起维护一个文件时应该怎么办呢 在/目录下就存在了tmp目录文件写在里面帮助我们不同的用户一起维护同一个文件。 因为tmp目录权限是777所以我们写在里面的文件是可以被其他无关用户删掉的 为了解决这个问题就引入了粘滞位把目录的最后一位变成 t 这样除了拥有者和root之外的其他人就无法删除文件了。 tmp目录最后一位为t就是粘滞位让除了文件拥有者、目录拥有者和root之外的其他人就无法删除文件。
我们也可以用chmod 为想要的目录加粘滞位 感谢大家观看