Linux 下文件和目录的权限

这篇具有很好参考价值的文章主要介绍了Linux 下文件和目录的权限。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

权限管理

1、3种基本权限

在Linux中,将使用系统资源的人员分为4类:超级用户、文件或目录的属主、属主的同组人和其他人员。超级用户拥有对Linux系统一切操作权限,对 于其他3类用户都要指定对文件和目录的访问权限。

代表字符 权限 对文件的含义 对目录的含义
r 读权限 可以读文件的内容 可以列出目录中的文件列表
w 写权限 可以修改该文件 可以在目录中创建删除文件

x 执行权限 可以执行该文件 可以使用cd命令进入该目录

2、查看文件和目录的权限 可以使用带l参数的ls命令查看文件或目录的权限

linux 查看目录权限,linux,软件测试,程序员,接口测试,自动化测试,功能测试,测试工程师 

每一行显示一个文件或目录的信息,这些信息包括文件的类型、文件的权限、文件的属主和文件的所属组,还有文件的大小以及创建时间和文件名。

输出列表中每 一行第一列的第一个字母指示了该文件的类型。各种文件类型及代表字符如下:

-:普通文件

b:块文件设备

d:目录文件

c:字符文件设备

l:符号链接文件

p:管道文件

除开第一列的字符外,其余9个字母可分为三组,3个字母一组,这3组分别代表:文件属主的权限、文件所属组的权限和其他用户的权限。每组中的3个栏位分别表示读、 写、执行权限。

3、更改操作权限(chmod)

系统管理员和文件属主可以根据需要来设置文件的权限,有两种设置方法:文字设定法和数值设定法。

(1)文字设定法

chomd的文字设定法的格式为:chmod [ugoa][+-=][rwxugo]

其中第1个选项表示要赋予权限的用户,具体说明如下: 

u:属主 g:所属组用户 o:其他用户 a:所有用户

第2个选项表示要进行的操作,具体说明如下:

+:增加权限

-:删除权限

=:分配权限,同时将原有权限删除

第3个选项是要分配的权限,具体说明如下:

r/x/w:允许读取/写入/执行 u/g/o:和属主/所属组用户/其他用户的权限相同

例如:
chmod go -r users //取消组用户和其他用户对文件users的读取权限
chmod u+x users //对文件users的属主增加招待权限

chmod u+x,go-r users //对文件users的属主添加执行权限,同时取消组用户和其他用户对文件的读取权限

(2)数值设定法

chmod的数值设定法的格式为:chmod n1n2n3 

其中n1、n2、n3分别代表属主的权限、组用户的权限和其他用户的权限,这三个选项都是八进制数字。例如:

chmod 755 adduser //对文件adduser的属设置可读、写和执行的权限,所属组和其他用户只设置读和执行权限,没有写权限
chmod 600 user1 //取消组用户和其他用户对文件user1的一切权限(原权限为-rw-rCrC)

 

最后: 为了回馈铁杆粉丝们,我给大家整理了完整的软件测试视频学习教程,朋友们如果需要可以自行免费领取 【保证100%免费】

linux 查看目录权限,linux,软件测试,程序员,接口测试,自动化测试,功能测试,测试工程师

 全套资料获取方式:点击下方小卡片自行领取即可

 linux 查看目录权限,linux,软件测试,程序员,接口测试,自动化测试,功能测试,测试工程师文章来源地址https://www.toymoban.com/news/detail-728998.html

到了这里,关于Linux 下文件和目录的权限的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux的文件权限与目录配置

    举个例子:假设有一家人,家里只有三兄弟,分别是王大毛、王二毛、王三毛,而这个家庭是登记在王大毛名下,所以“王大毛家里有三个人,分别是王大毛、王二毛、王三毛”,而且这三个人都有自己的房间,并且共同拥有一间客厅。假如还有一个人,名叫张小猪,它是张

    2024年02月04日
    浏览(30)
  • 头歌--第1关:Linux文件权限修改(Linux文件/目录高级管理一)

    任务描述 假设系统中存在一个文件 File ,修改该文件的权限,根据实际需求添加/删除该文件读、写、执行权限,通过本关的学习,我们学会如何让一个文件允许哪些用户访问或禁止哪些用户访问。 本关任务:学会如何修改文件的权限。 相关知识 Linux 系统中的每个文件都有

    2024年02月05日
    浏览(45)
  • Linux对一个目录及其子目录所有文件添加权限

    chmod是一个改变用户拥有指定文件的权限的命令.r:只读,w:写,x执行.也可以用数字 -rw------- (600) -- 只有属主有读写权限。   -rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。   -rwx------ (700) -- 只有属主有读、写、执行权限。   -rwxr-xr-x (755) -- 

    2024年02月02日
    浏览(81)
  • Linux 文件(夹)权限查看

    命令 : ls -al ls -al 是一个用于列出指定目录下所有文件和子目录的命令,包括隐藏文件和详细信息。其中,-a 选项表示显示所有文件,包括以 . 开头的隐藏文件,-l 选项表示以列表的形式显示文件的详细信息。  本例中:drwxrwxr-x 为权限细节。 解释定义文件权限的一系列字母

    2024年02月02日
    浏览(29)
  • 查看Linux文件的权限

    参考原文:Linux系统如何检查文件的权限 查看Linux文件的权限:ls -l 文件名称 查看linux文件夹的权限:ls -ld 文件夹名称(所在目录) 修改文件及文件夹权限: sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户) 常用修改权限的命令: sudo chmod 600 ××× (只

    2024年02月12日
    浏览(26)
  • Linux文件权限如何查看

    在 Linux 中,可以使用 ls 命令和 ls -l 命令来查看文件权限。 例如: 第一列(\\\'-rw-r--r--\\\')表示文件的权限。第一个字符(\\\'-\\\')表示该文件是普通文件,如果是目录则为 \\\'d\\\'。接下来三个字符(\\\'rw-\\\')表示文件所有者的权限,再接三个字符(\\\'r--\\\')表示同组用户的权限,最后三个字符(\\\'r--\\\')表示

    2024年02月11日
    浏览(31)
  • linux查看当前目录及子目录所有文件

    1.查看当前目录及子目录所有文件: du -ah 执行结果如下: 2.查看当前目录及子目录所有文件,并根据大小排序: du -a | sort -n 执行结果如下:(单位:字节) 整理完毕,完结撒花~

    2024年02月16日
    浏览(27)
  • Linux中如何修改文件或目录的权限?

    ​ 在Linux系统中,文件权限是非常重要的一个概念,它能够决定谁可以访问文件,以及可以执行哪些操作,正确地设置文件权限可以确保系统的安全性和稳定性,那么如何设置文件权限呢?以下是详细的内容: 在 Linux 系统中,可以使用 `chmod` 命令来修改文件或目录的权限。

    2024年02月07日
    浏览(32)
  • Linux 下 普通用户创建文件(目录)权限不足问题

     原因:                 执行此操作的用户对上级目录 缺乏相应权限 上图中的上级目录为 test2 ,查看权限如下,其他用户的权限为  r-x(读和执行)   ,要在其下创建新文件还需要 写(w) 的权限  解决问题:修改test权限为 drwxr-x rwx        命令: chmod 757 test2 需要注

    2024年02月11日
    浏览(40)
  • Linux文件和目录的777、755、644权限解释

    在linux系统中,文件或目录的权限可以分为3种: r:4 读 w:2 写 x:1  执行(运行) -:对应数值0 数字 4 、2 和 1表示读、写、执行权限 rwx = 4 + 2 + 1 = 7 (可读写运行) rw = 4 + 2 = 6 (可读写不可运行) rx = 4 +1 = 5 (可读可运行不可写) 示例: 最高权限777:(4+2+1) (4+2+1)  (4+2+1) 第一个7:表示

    2024年02月03日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包