首页 / 热点百科

linux设置文件的目录和读写权限

2025-02-26 09:21热点百科

本节我们学习关于Linux文件权限的知识:

一、文件与目录权限的表示方法

首先我们在查看Linux文件的详细信息使用ls -l的时候,可以查看文件的名称及各种属性,属性的第一个字符就代表了文件的类型。 我们在根用户家目录下创建了一个xiaoyu.txt的文本文件,查看其详细的文件属性时,第一个权限符号即为文件的类型,这里-代表的是普通文件。

那么文件的类型有哪些种呢?

1. 文件类型(七种类型)

-普通文件

d 目录文件

b 块特殊文件

c 字符特殊文件

l 符号链接,类似于windows里的快捷方式

f 命令管道

s套接字文件

在初学阶段我们遇到比较多的还是目录文件d和普通文件-,在查看文件详细属性的时候,还有一大串rw-r--r--,它们又代表什么意思呢?其实,这些rwx其实是不同用户对文件所拥有的权限,那么用户对文件的权限有哪些呢?我们就来看看文件权限有哪些表示方法吧!

2. 文件权限的表示方法

(1)字符权限的表示方法:

r代表可读

w代表可写

x代表可执行

(2)数字权限的表示方法: 这些rwx其实是可以用阿拉伯数字替换的,其中:

r = 4

w = 2

x = 1

(3)目录权限的表示方法:

x 代表进入目录

rx 代表进入目录并显示目录内的文件名

wx 代表修改目录内的文件名

以上我们了解了这些字符所代表的文件权限,那么我们该怎么进行权限的修改呢?

二、文件权限的修改方法

在Linux系统中通常使用chmod修改权限,我们可以用字符的方式进行修改,也可以用数字的方式进行修改。

1.chmod u x /tmp/xiaoyu2.chmod 755 /tmp/xiaoyu

Linux中为了安全的管理文件,一个文件可以被它的主人(u)所使用,称为属主;

也可以被它主人同一组的人(g)使用,称为属组;

也可以被跟它主人不是同一组的人(o)使用,称为其它用户。

不同身份的人,对同一个文件有着不同的权限,有的人可以读、有的人可以写、有的人可以执行,那么如何进行权限分配与修改呢?这就是我们这一节所要重点要讲的内容。

Linux系统中的文件,我们要修改属组、属主通常使用命令 chown,而使用命令chgrp,可以单独更改属组,但是这个命令不常用。

我们首先在根目录下创建一个test目录,

1.mkdir /test

我们来查看一下该目录的权限

1.ls -ld /test

属性解析:

首先这是一个目录文件,这里我们可以看到root用户有进入目录查看目录文件修改目录文件的权限、同组用户和其它用户进入目录并查看文件内容的权限。但是要注意root用户是没有权限限制的,即使这里什么权限都没有标识,root用户仍然可以读取与修改。

1. 修改目录的属主

这里test目录的属主是root 用户,我们把它的属主改为user,可以使用命令chown 属主 目录

1.chown user1 /test

我们再次查看该目录的详细信息时,就会发现其属主已经改为了user1用户

2. 修改目录的属组

这里我们test目录的属组是root组,我们将其属组修改为group1,可以使用命令chown :属组 目录

1.chown :group1 /test

我们再次查看该目录的详细信息时,其属组信息已经改为了group1

前面说了,我们修改属组也可以使用命令chgrp 属组 目录也可以进行属组的修改;

1.chgrp group2 /test

3. 修改权限(字符方式)

首先我们在/test目录下创建一个afile文件,查看一下它的属性

猜你喜欢

  • 生活百科

    重生唐三实体书七卷目录

    在《重生唐三》12册中,唐三和白虎大妖皇说明了一切,说到法蓝星的位面之主以及整个法蓝星的层次,这是一个层次很高的星球,但还没有达到神界的层次,但也比终极斗罗中的龙马双子星高一些的。法蓝星的位面之主也想要进化成为神界,他会怎么做呢?没有神界,登天无路法蓝星虽然能够诞生16位皇者,而且这十六位皇者都比超神强..

    2025-07-24
  • 热点百科

    博易大师如何设置止盈止损和浮动止损?博易大师设置止盈止损和浮动止损的操作方法

    很多炒股理财人员都在使用博易大师,那么你们知道博易大师如何设置止盈止损和浮动止损吗?以下文章就为各位带来了博易大师设置止盈止损和浮动止损的操作方法,让我们一同来下文看看吧。博易大师如何设置止盈止损和浮动止损?博易大师设置止盈止损和浮动止损的操作方法一、普通止损止盈设置进入止损止盈页时,系统默认为您设置..

    2025-07-23
  • 热点百科

    csharp生成的文件

    最近做项目,收集到较多原始遥感影像文件,其格式全部为tar.gz,由于文件较大(每个文件均大于1GB),根本没有硬盘来全部解压,且项目只需要用到其中的部分文件,就尝试用C#来读取其中的部分文件。影像文件组织百度了一下,以·tar.gz为后缀的文件是一种压缩文件,在Linux和macOS下常见,Linux和macOS都可以直接解压使用这..

    2025-07-22
  • 热点百科

    如何在linux上使用tar命令解压

    备份打开终端,切换到root状态sudo su进入系统"http://www.studyofnet.com/"目录执行打包命令(exclude=http://www.studyofnet.com/ 后面填写的是备份时想要排除的文件夹)cd /Tar cvpzf Deepinbackup.tgz --exclude=http://www.studyofnet.com/proc --exclude=http://www.studyofnet.com/mnt --exclude=http://www.studyofne..

    2025-07-22
  • 热点百科

    博易大师怎么设置止盈止损和浮动止损?博易大师设置止盈止损和浮动止损的操作方法

    很多炒股理财人员都在使用博易大师,那么你们知道博易大师怎么设置止盈止损和浮动止损吗?以下文章就为各位带来了博易大师设置止盈止损和浮动止损的操作方法,让我们一同来下文看看吧。博易大师怎么设置止盈止损和浮动止损?博易大师设置止盈止损和浮动止损的操作方法一、普通止损止盈设置进入止损止盈页时,系统默认为您设置..

    2025-07-10
  • 科技百科

    heic格式文件用什么电脑打开

    heic文件怎么打开?heic格式可能大家知之甚少,它是苹果系统拍照的格式。它是一种高效的图片格式,这种格式的图片所占空间较少,而且不会损坏画质。但是这种格式,很多情况下无法直接打开。我们所能做的就是将这种格式的图片转换成我们常见的jpg、png格式,这样就可以打开了。下面小编就来给大家介绍heci转换为其他格式的方..

    2025-07-03
  • 科技百科

    mac系统怎么改文件格式

    Mac如何快速更改文件打开方式?Mac系统中很多应用的确很强大,例如 Xcode ,QuickTime Player等,这些应用属于一些文件的默认打开方式,但是如果你电脑内存跟不上的话,打开文件的速度就会非常慢。今天就教大家如何更改文件的打开方式。第一步、选中文件第二步、右键点击文件第三步、点击“打开方式”下拉列表选择你想要的..

    2025-07-03
  • 百科大全

    小米wifi放大器设置(小米wifi放大器设置教程)

    小米wifi放大器设置,然后打开手机设置-通用-wifi-控制中心,找到wi-fi设置-无线网络-wifi-自动连接,选择wifi密码,就可以开始连接了。这个功能非常实实用,不用担心手机信号不好的问题。如果你的手机没有wi-fi,可以试试这个功能。不过要注意的是,在使用的时候,一定要关闭wifi,否则会影影响手机信号。而且这个功能只适..

    2025-06-29

微信分享

微信分享二维码

扫描二维码分享到微信或朋友圈

链接已复制