`

Linux文件、文件夹权限命令

阅读更多

chmod命令

修改文件、文件夹权限命令

change the permissions mode of a file 的缩写

语法:chmod [{ugoa}{+-=}{rwx}[文件或目录]]

eg:chmod g=rwx,o=rwx test.txt 将test.txt文件的所属用户组和其它用户授权读写执行

 

chmod +x  xxx  对所有用户操作xxx文件授予可执行权限
chmod -x  xxx  对所有用户操作xxx文件回收可执行权限
chmod u+x xxx  对当前用户增加可执行权限

chmod 755  xxx  用9位表示法(755=111101101)对xxx文件授予可执行权限

 

权限的9位表示法:
rwxrwxrwx
9位表示三组读写执行权限
对应的权限分别是:

第一组:文件的所有者拥有的权限
第二组:文件的所有者同组的用户拥有的权限

第三组:剩下的用户拥有的权限 

 

权限的数字表示

r----4

w---2

x----1

所以rwxrw-r--的数字表示是764

chmod 764 test.txt

 

-R参数 递归修改

 

chown命令

修改文件或者目录的所有者

change file ownership的英文缩写

只有文件的所有者和管理员拥有修改文件的所属组的权限。

语法:chown [用户][文件或目录]

 

chgrp命令

修改文件或者目录的所属组

change file group ownership英文缩写

语法:chgrp [用户组][文件或目录]

 

umask 命令

the user file-creation mask 英文缩写

显示、设置文件的缺省权限

语法umask [-S]

显示设置文件的缺省权限

0022解释

0特殊权限

022 --- -w- -w-

 

755 rwx rwx rwx

022 --- -w- -w-

-----------------

    rwx r-x r-x  目录

    rw- r-- r--  文件

umask 022 可以修改创建文件的缺省权限(但是不推荐使用)

 



 

  • 大小: 71 KB
分享到:
评论

相关推荐

    Linux修改文件及文件夹权限

    ### Linux修改文件及文件夹权限详解 在Linux操作系统中,文件和目录的权限管理是确保系统安全性的重要一环。本文将深入探讨如何通过`ls -l`、`chmod`、`chown`以及`chgrp`等命令来查看和修改文件及文件夹的权限。 ...

    linuxchmod命令参数及用法详解--文件文件夹权限设定命令借鉴.pdf

    Linux chmod 命令参数及用法详解 -- 文件文件夹权限设定命令借鉴 Linux chmod 命令是 Linux/Unix 系统中用于设置文件和文件夹权限的命令。权限设定是指对文件或文件夹的访问控制,包括读取、写入、执行等操作的控制...

    linux删除文件夹命令

    通过以上介绍,你应该对Linux下的文件和文件夹删除命令有了全面的了解,并知道如何处理无权限的问题。在日常工作中,熟练运用这些技巧将大大提升你的工作效率。记住,安全总是第一位,谨慎操作,避免不必要的数据...

    Java文件、文件夹权限修改的两种方法

    在Java中,文件和文件夹权限的修改是非常重要的,特别是在Linux和Unix系统下。今天,我们将介绍两种修改文件和文件夹权限的方法,即使用File类和NIO方式。 使用File类 File类是Java中最基本的文件操作类,可以用来...

    linux 不删除文件,清空文件中内容的命令

    - `rm file`:删除文件,如果文件被锁定或有其他权限问题,可能会提示错误。 - `rm -f file`:强制删除文件,不提示确认。 - `rm -r directory`:递归删除目录及其内容,如果有子目录或文件,会提示确认。 - `rm -rf...

    Linux删除文件夹.doc

    rm 命令是 Linux 中最常用的删除文件和文件夹的命令。rm 命令的基本语法为:rm [options] 文件名或文件夹名,其中 options 是可选参数,文件名或文件夹名是要删除的文件或文件夹的名称。 在删除文件夹时,rm 命令...

    linux C语言 文件夹复制

    首先,我们需要理解Linux文件系统的目录结构和文件操作的基本接口。在Linux中,一切都是文件,包括设备、目录等。C语言提供了标准的`<stdio.h>`库,但对文件系统的低级别操作,我们通常使用`<sys/stat.h>`,`...

    linux 下rsync文件夹同步配置

    在Linux环境下,rsync工具因其高效、稳定、灵活的特点,被广泛应用于文件备份、数据迁移以及文件夹同步等场景。本文将详细介绍如何在Linux系统中配置rsync进行文件夹同步,包括准备工作、安装过程、服务端与客户端的...

    Linux 删除文件夹和文件的命令(强制删除包括非空文件)

    本文将详细介绍如何使用`rm -rf`命令来强制删除包括非空文件夹在内的文件和目录。 首先,我们来看`rm`命令的基本用法。`rm`命令用于删除一个或多个文件或目录,但需要注意的是,执行删除操作时系统通常不会进行确认...

    linux新建文件夹和删除文件夹命令.pdf

    Linux新建文件夹和删除文件夹命令 Linux操作系统中,mkdir命令和rm命令是两个非常重要的命令,它们分别用于新建文件夹和删除文件夹或目录。下面,我们将详细介绍mkdir命令和rm命令的使用方法和选项。 mkdir命令 ...

    学习Linux二创建、删除文件和文件夹命令.doc

    Linux 文件和文件夹命令 Linux 操作系统中,创建、删除文件和文件夹是基本的操作之一。本文将介绍 mkdir 命令、rm 命令和 vi 命令的使用方法,帮助用户更好地掌握 Linux 文件和文件夹的管理。 一、mkdir 命令 ...

    linux文件属性和更改文件权限详解

    1.2 linux文件系统介绍 2.更改目录/文件权限 2.1 用户和用户组的相关指令 2.2 chgrp命令 2.3 chown命令 2.4 chmod命令 2.5 umask命令  1.文件属性 1.1 ls命令 ls命令是我们最常用的命令之一,用来查看当前目录下的...

    Linux共享文件夹的建立

    本文档详细介绍了如何在Linux环境下构建共享文件夹,并通过Samba服务器实现不同用户组之间的权限控制。 #### Samba服务器简介 Samba是一款用于在Linux系统和其他采用SMB/CIFS协议的操作系统(如Windows)之间进行...

    linux之间实现共享文件夹挂载实力

    在Linux系统中,实现文件共享与挂载是网络存储管理和分布式文件系统构建的重要组成部分。这篇文章将详细介绍如何在Linux之间实现共享文件夹的挂载。这里涉及的关键技术包括NFS(Network File System)服务配置、权限...

    学习linux传输文件夹

    - **Linux文件权限**:在Linux中,文件的权限管理非常严格,不同用户对文件的访问权限可能不同。因此,在传输文件后,可能还需要调整文件的权限以便正确访问。可以使用`chmod`命令来修改文件的权限。 - **其他文件...

    linux文件系统管理-权限管理(基础权限设置实验)

    Linux 文件系统管理 - 权限管理(基础权限设置实验) 本实验旨在掌握 Linux 文件系统权限的设置、Linux 用户帐号与组管理、Linux 文件共享的设置方法和权限设置方法。实验中,我们将学习如何设置权限,使得文件夹和...

    虚拟机Linux下实现文件夹共享

    3. **虚拟机中Linux文件共享的方法** 4. **配置虚拟机共享文件夹的步骤详解** #### 知识点详细解释 **1. 虚拟机概念与原理** - **定义**: 虚拟机是一种软件技术,可以在一个物理计算机上模拟多个计算机环境。 - **...

    Linux文件操作最常用命令.pdf

    Linux文件操作最常用命令包括了文件创建、查看、删除、复制、移动、重命名、解压压缩以及查找等操作。以下是各个操作对应的常用命令以及其使用方法和注意事项。 0. 新建操作: 新建文件夹可以使用`mkdir`命令,后接...

Global site tag (gtag.js) - Google Analytics