当前位置:首页 > 技术知识 > 正文内容

Unix文件权限(unix文件访问权限)


Unix文件权限指用户对文件或目录具有的访问和操作权限。在Unix系统中,文件和目录拥有者、所属组和其他用户三种基本的权限,分别为读取(r)、写入(w)和执行(x),用数字表示为0~7。其中,读取权限对应数字值为4,写入权限对应数字值为2,执行权限对应数字值为1。因此,不同的权限组合可以用数字来表示:

  • 0:没有任何权限
  • 1:执行权限
  • 2:写入权限
  • 3:写入权限和执行权限
  • 4:读取权限
  • 5:读取权限和执行权限
  • 6:读取权限和写入权限
  • 7:读取、写入和执行权限

例如,一个文件的权限为rw-r--r--,表示文件所有者具有读写权限,所属组和其他用户只有读取权限。

在Unix系统中,可以使用chmod命令来修改文件或目录的权限。该命令的语法为:chmod mode file/directory。其中,mode可以是数字或符号两种形式,表示需要赋予的权限。数字形式的mode直接使用数字表示,如chmod 777 file表示将文件file的权限设置为rwxrwxrwx;符号形式的mode则使用u、g、o和a表示文件的拥有者、所属组、其他用户和所有用户,用+、-和=表示增加、删除和设置权限,再用r、w和x表示具体需要设置的权限,如chmod u+x file表示给文件file的拥有者增加执行权限。


相关技术视频教程:C/C++Linux服务器开发/后台架构师【零声教育】-学习视频教程-腾讯课堂

c/c++技术交流群:「链接」

相关文章

Axure教程:登录滑动拼图验证交互教学

滑动拼图是互联网一种新的验证形式,被广泛应用在各种网站的登录、注册、找回密码。用户可以不需要填写复杂的验证码,而是用鼠标去拖动滑块便能通过验证。下面为今日头条的滑动拼图验证,接下来将为大家讲解:一、界...

msf系列篇章之七模块详解,黑客必学

1、 mestasploit有很多模块,一共分为七类那如果是kali中自带的msf,它默认的安装路径是在这里。,然后可以看见它这些模块有些相对应的目录。1)、exploits漏洞利用模块,这个模块通常...

2018年度回顾:挖矿木马为什么会成为病毒木马黑产的中坚力量

一、概述根据腾讯御见威胁情报中心监测数据,2018年挖矿木马样本月产生数量在百万级别,且上半年呈现快速增长趋势,下半年上涨趋势有所减缓。由于挖矿的收益可以通过数字加密货币系统结算,使黑色产业变现链条十...

Android之自定义ListView(一)(android 自定义view绘制流程)

PS:自定义View是Android中高手进阶的路线.因此我也打算一步一步的学习.看了鸿洋和郭霖这两位大牛的博客,决定一步一步的学习,循序渐进.学习内容:1.自定义View实现ListView的Ite...

ExpandListView 的一种巧妙写法(三十的另一种写法)

ExpandListView大家估计也用的不少了,一般有需要展开的需求的时候,大家不约而同的都想到了它然后以前自己留过记录的一般都会找找以前自己的代码,没有记录习惯的就会百度、谷歌,这里吐槽一下,好几...

Android让视图折叠(安卓叠加视图设置)

Android UI Libs之ExpandableLayout1. 说明ExpandableLayout,顾名思义,可扩展的布局,是一个可以帮助我们实现折叠功能的第三方库,折叠时,只显示头部,打开时...