zoukankan      html  css  js  c++  java
  • 文件权限与文件

    边干边学linux-文件权限与文件共享

    2016年8月24日

    14:21

    文件权限与文件共享:

    1.存取权限:

    注意:对于目录来说,x代表你可以搜索这个目录,因此,如果你没有对目录的执行权限,那么就不能使用ls -l命令来列出目录下的内容或者使用cd命令来把目录变成当前目录

    2.改变文件的存取权限:

    chmod [options] octal-mode file-list

    chmod [options] symbolic-mode file-list   ==>   chmod u+x file

    3.特殊权限位:

    SUID(Set-User-ID)位:为设置执行位,当命令执行时,当前启动命令的用户所拥有的权限,与该执行文件所有者的存取权限相同。

    chmod 4xxx file-list

    chmod u+s file-list

    SGID(Set-Group-ID)位:为设定执行文件拥有该文件所属群组的相同的存取权限

    chmod 2xxx file-list

    chmod g+s file-list

    Sticky位:它让文件只有是它的所有者或者超级用户才能去移动或删除这个文件

    chmod 1xxx file-list

    chmod +t file-list

    4.硬链接:就是指向文件的索引节点,即与同一个文件建立硬链接的文件的目录项的索引节点是相同的。

    用ln命令实现,前提是执行ln命令的用户在指向该文件的路径名所包含的所有目录中都有执行权限。

    硬链接不可以在不同的文件系统中的文件间建立链接。

    5.符号链接:符号链接文件含有源文件在文件结构中的路径信息,大小为5个字节。

    用ln -s命令实现。

    符号链接可以在不同的文件系统中的文件间建立链接。但源文件路径信息不能更改。

  • 相关阅读:
    ASP.NET MVC3实现无刷新验证码
    关闭数据库的xp_cmdshell命令以防止黑客攻击
    C#实现100万条数据导入SQL SERVER数据库仅用4秒 (附源码)
    asp.net防止刷新时重复提交介绍
    SQL Server数据库开发中的十大问题
    C#实现WebQQ密码MD5加密算法
    JavaSE基础篇
    Jekins安装与配置(基于majaro)
    Jochen的golang小抄基础篇章二
    JavaSE之面向对象
  • 原文地址:https://www.cnblogs.com/qjjazry/p/5989057.html
Copyright © 2011-2022 走看看