首页 / 热点百科

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文件,查看一下它的属性

猜你喜欢

  • 职场百科

    代理服务器设置是什么

    在一般的客户端中,我们是通过关键词或者点击链接向目标服务器发送请求的,然后请求会直接返回到客户端的计算机中。但当我们使用代理服务器之后,客户端的请求会先发送给代理服务器,通过代理服务器将修改和加密要求的数据,然后再发送给目标服务器。使用代理服务器有一个很大的优势,就是它会有一个缓冲区。如果客户服务端..

    2025-03-08
  • 手机信号不好怎么处理 建议您可以这样设置

    手机信号不好应该怎么办呢?不知道大家有没有遇到过手机信号不好的情况,如果正在通话中,就非常尴尬了,常常因为信号不好而中断通话,或者一直保持听不清的状态,会让电话两边的人都生出无名火,手机信号不好给我们生活中造成很大的影响,那么应该怎么办呢?手机信号不好手机信号不好怎么办?一般情况下信号在-40dBm到-90d..

    2025-03-06
  • 科技百科

    怎么修改文件时间和创建时间

    怎么修改文件创建时间?当我们在电脑上创建一个文件时,创建的时候会被写入软件属性当中,打开文件的属性就能看到创建时间,文件的时间能精确到秒。有时候我们为了不让别人知道文件的真实创建时间,就需要对修改文件的创建时间,不知道大家是否有过这样的经历呢?不过修改文件的创建时间可不是一件简单的事情,对于普通电脑..

    2025-02-28
  • 科技百科

    linux基础知识与文件系统简介

    文件系统对象结构查看分区信息查看超级块查看块组描述符表总结上面我们介绍了分区的内部结构如下图所示:Boot Sector: 前面已经介绍过,里面存储的是MBR或者GDT等系统启动的程序Super block:记录着磁盘上所有数据块组的信息以及数据块的大小、inode大小......一旦损坏,数 据丢失,需备份多次GDT:存储着每个块组的磁盘块..

    2025-02-28
  • 热点百科

    64G的TF卡如何格式化成FAT32文件系统

    家里的二宝要从月子中心回家了,为了更好的看护,把原先闲置很久的小米摄像机搬了出来,买了一个金士顿的64G的TF卡,就准备使用了。问题由于没怎么注意,TF卡选择的是64G的,原以为没啥问题,结果插入到小米摄像机之后,提示格式化异常。于是找了一台电脑格式化,发现Windows操作系统压根没有FAT32格式,选项中只有NTFS、ex..

    2025-02-27
  • 热点百科

    linux3种文件权限是什么

    前言上次我们我们聊了 什么是文件权限以及怎么查看文件权限,下面接着聊文件权限修改的那些事。内容概要1、linux文件权限的修改2、PHP操作文件权限一、linux文件权限的修改linux文件权限修改,我理解的是有两部分的意思:一是修改文件本身的权限,二是通过修改所有者改变文件的权限组成。先说修改文件本身的权限问题。修改..

    2025-02-26
  • 热点百科

    linux文件属性和权限

    Linux作为一个真正的多用户多任务系统,必须对用户的类型,文件的权限有明确的规定,才不会出现像某用户创建的文件被其他用户修改等问题。下面就来介绍下linux用户权限的概念和基本管理方法。我在ubuntu下打开终端在根目录下输入命令:ls-l,得到的是下面的内容:注意看第一列,显示的就是该文件或目录的权限:可以看到,每..

    2025-02-26
  • 百科大全

    h3c路由器最佳设置 h3c 路由器 设置

    h3c路由器最佳设置。这样可以保证网络连接稳定,同时也不会影响到其他用户的上网体验。下面我们就来看看如何正确设置路由器吧。首先我们需要确定自己的络环境,然后选择一个合适的路由器进行安装。在安装之前,我们需要先将路由器的天线拆下来,并且将其固定在墙壁上。接下来我们就可以开始对路由器进行配置了。首先我们需..

    2025-02-15