linux文件权限更改命令chmod及数字权限

chmod  -change file mode bits :更改文件权限

  chmod是用来改变文件或者目录权限的命令,但只有文件的属主和超级用户(root)才有这种权限。

  更改文件权限的2种方式:

  一、权限字母+操作符表达式

  二、数字方法(常用)

chmod数字权限方法(推进)

命令格式:

  chmod  [数字组合]   文件名

一、chmod的数字方法的说明:

 

    r  4
   w  2  
   x  1
   -  0

例如:

-rw-r--r--   644

每个三位的权限代码(属主,用户组,其他用户)组合,有8种可能:

0    ---
1    --x
2    -w-
3    -wx
4    r--
5    r-x
6    rw-
7    rwx

举例:

  rw-rw-r-x  代表数字权限:665

  --xr-x-wx  代表数字权限:163

  -wx--x--x  代表数字权限:311

  rwx--xr-x  代表数字权限:715

  -----x-w-  代表数字权限:012

  如果我们仅仅想改变目录的权限,使用chmod不用加任何参数。如果想把目录下的文件和子目录也同时改变,需要使用

-R参数:

[[email protected] test]# ls -dlh 123
drwxr-xr-x 2 oldboy incahome 4.0K Oct 16 12:07 123
[[email protected] test]# chmod 715 123
[[email protected] test]# ls -dlh 123
drwx--xr-x 2 oldboy incahome 4.0K Oct 16 12:07 123
[[email protected] test]# 

二、chmod字符式权限表示法

命令格式:

  chmod   [用户类型]  [+|-|=]   [权限字符]  文件名

chmod 用户类型 操作字符 权限字符 文件名
u(user) +(增加) r
g(group)   -
o(others) -(减少) w
a(all) =(设置) x

  说明:

  权限增减字符:

  +:添加某个权限

  -:权限某个权限

  =:取消其他所有权限赋予给定的权限

示例:

  

原文地址:https://www.cnblogs.com/gaogzhen/p/9837598.html

时间: 2024-10-09 13:38:59

linux文件权限更改命令chmod及数字权限的相关文章

linux 文件权限更改命令 chmod 及数字权限

chmod -change file mode bits :更改文件权限 chmod是用来改变文件或者目录权限的命令,但只有文件的属主和超级用户(root)才有这种权限. 更改文件权限的2种方式: 一.权限字母+操作符表达式 二.数字方法(常用) hmod数字权限方法(推进) 命令格式: chmod [数字组合]  文件名 chmod [数字组合] 目录名 -R参数可递归生效(该目录下所有文件或子目录一起改变) 一.chmod的数字方法的说明: r 4 w 2 x 1 - 0 例如: rwxr-

Linux文件系统管理 常见命令

概述 Linux文件系统管理 常见命令df.du.fsck.dumpe2fs. 文件系统查看命令:df 通过 df 命令可以査看已经挂载的文件系统的信息包括设备文件名.文件系统总大小.已经使用的大小.剩余大小.使用率和挂载点等. df 命令格式如下: [[email protected] ~]# df [选项] [挂载点或分区设备文件名] 选项: 选项 选项说明 -a 显示所有文件系统信息,包括特殊文件系统,如 /proc./sysfs -h 使用习惯单位显示容量,如 KB.MB 或 GB 等

Linux 基础——权限管理命令chmod

一.Linux中的文件权限与目录权限 Linux中定义了3种访问权限,分别是r.w.x.其中r表示对象是可读的,w表示对象是可写的,x表示对象是可执行的,这3种权限组成一组rwx分别对应对象的3个安全级别.这3个安全级别分别是对象的所属者,对象的所属组,系统其他用户.比如图1-1所示,文件的权限 图 1-1 二.理解权限(rwx)的位权值 rwx3种权限中,每一个权限代表一个二进制位.其中r权限二进制表示为100,八进制表示为4:w权限二进制表示为010,八进制表示为2:r权限二进制表示为001

Linux中的权限管理命令-chmod

命令名称:chmod 英文原意:change the permissions mode of a file 执行权限:所有用户 语法:chmod [{ugoa}{+-=}{rwx}][文件或目录] [mode=421][文件或目录] -R 递归修改 功能:修改目录或文件的权限 u:user(所有者) g:group(所属组) o:other(其他人) a:all(所有人) r:read(读) w:write(写) x:execute(执行) 如上图所示,对于文件test.txt,文件所有者有读写

linux 文件系统结构及命令

1.linux 文件系统结构 / 根目录 root |--mnt/ | |--sdcard/  挂载点 | |--usb0 | |--cdrom |--home | |--soft01 <- 用户主目录 User Home 2.绝对路径:/开始的路径 绝对路径是从目录开始的位置  相对路径:不是以/开始的路径 相当路径是相对与当前目录的路径位置 cd /etc  cd Desktop  cd /home/soft01/Desktop  cd  .. 改变当前工作目录到..(父目录)  cd 改变

15、Linux 文件基本属性chgrp,chown,chmod

Linux文件属主和属组 更改文件属性 1.chgrp:更改文件属组 语法: chgrp [-R] 属组名文件名 参数选项 -R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改. 2.chown:更改文件属主,也可以同时更改文件属组 语法: chown [–R] 属主名 文件名 chown [-R] 属主名:属组名 文件名 3.chmod:更改文件9个属性 Linux文件属性有两种设置方法,一种是数字,一种是符号.Linux文件的基本权

linux文件查找-find命令

find命令:用于在文件树中查找文件,并作出相应的处理 1.find命令的格式: find pathname -options [-print -exec -ok ...] {}\ 2.find命令的参数: pathname: find命令所查找的目录路径.例如用"."来表示当前目录,用"/"来表示系统根目录. -print: find命令将匹配的文件输出到标准输出. -exec: find命令对匹配的文件执行该参数所给出的shell命令.相应命令的形式为'comm

linux文件编辑VI命令详解

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令.由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它.Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻. 1.vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode).插入模式(Insert mode)和底行模式(last line m

linux 文件相关的命令

常用的文件相关的命令有:mkdir,rmdir,touch,stat,rm,cp,mv,install 命名规则: 1)长度不能超过255个字符 2)不能使用'/'当文件名 3)严格区分大小写 1.mkdir: 创建文件空目录 -p:可以连续创建 2.rmdir: 只能删除空目录 -p:删除一条线上的空目录 3.stat:查看文件状态(时间戳) 4.touch:更改时间戳,如果没有目标,则创建目标文件 5.rm: 删除文件或文件夹 -r:进行递归删除 -f: 强制性删除(忽略友好提示) 6.cp