Linux学习笔记-文件属性和权限

文件的属性

使用命令

ls -al

能得到文件的相关信息,格式如下

[ 权限 ] [ 链接 ] [ 所有者 ] [ 用户组 ] [ 文件容量 ] [ 修改日期 ] [ 文件名 ]

权限描述由10个字符组成

  • 第一个字符描述文件的类型
  • 剩下的9个字符,三个为一组,均为[rwx]的组合,各组依次代表文件所有者、同用户组、其他非用户组用户的相关权限

文件类型描述

[d] 目录
[-] 文件
[l] 连接文件
[b] 可供存储的接口设备
[c] 串行端口设备,如键盘、鼠标

文件权限描述

[r] 可读
[w] 可写
[x] 可执行

PS:三个权限的位置不会改变,若没有对应的权限,则显示 [-]

改变文件属性和权限

  • chgrp : 改变文件所属用户组
  • chown : 改变文件所属者
  • chmod : 改变文件的权限
# chgrp [-R] dirname/filename
选项与参数:
-R : 进行递归的持续更改,即连同子目录下的所有文件、目录
# chown [-R] dirname/filename
选项与参数:
-R : 进行递归的持续更改

# chmod [-R] xyz
选项与参数:
-R : 进行递归的持续更新
xyz : 数组类型的权限属性,分别为owner、group、other的各自的r(4)、w(2)、x(x)权限的和

时间: 2024-10-11 18:39:41

Linux学习笔记-文件属性和权限的相关文章

Linux学习之文件属性chattr权限与sudo权限(十二)

Linux学习之文件属性chattr权限与sudo权限 文件属性chattr Linux文件的隐藏属性在保护系统文件的安全性上非常重要,是防止误操作的,对root用户也同样有效.chattr命令只能在Ext2/Ext3的文件系统生效. 设置文件属性 chattr [+-=][选项] 文件或目录名 常用选项详解 i:如果对文件设置i属性,那么不允许对文件进行删除.改名,也不能添加和修改数据:如果对目录设置i属性,那么只能修改目录下文件的数据,但不允许建立和删除文件. a:如果对文件设置a属性,那么

linux学习笔记——文件属性、文件权限及更改命令

#########################################################################################第六单元#########################################################################################################1.文件属性查看ls  -l  filename-         rw-rw-r--        

Linux学习笔记5-文件权限与脚本

1.文件权限 在Linux终端中,输入命令ll可以查看当前文件夹下所有文件的详细信息,其中,第一列表示的是文件的权限,如drwxrw-r--. 第一个字符,可以是"d",也可以是"-","d"表示是一个目录,"-"表示是一个文件. 后面的九个字符,分为三组,即rwx,rw-,r--,第一组表示的是user(拥有者)的权限:第二组表示的是group(拥有者所在组内的用户)所拥有的权限:第三组是other(其他用户)所拥有的权限.

Linux学习笔记 - 获取root权限命令

1:Redhat系统或者Fedora或者CentOs的Linux发行版,那么在Linux终端输入命令回车: su - root 这样就可以切换到root权限了 2:Ubuntu系统,在Linux终端输入命令回车: sudo su - root 然后这样也可以切换到root权限了. 原文地址:https://www.cnblogs.com/wangwust/p/8457041.html

Linux学习笔记——用户及权限详解

用户及权限详解    用户.组.权限 安全上下文(secure context): 权限: r   w   x  文件: r:可读,可以使用类似cat等命令查看文件内容: w:可写,可以编辑或删除此文件: X:可执行,exacutable,可以命令提示符下当作命令提交给内核运行:  目录: r:可以对此目录执行ls以列出内部的所有文件: w:可以在此目录创建文件: x:可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详细信息: rwx: r--:只读 r-x:读和执行 ---:无权限

linux学习笔记二-----文件权限管理

一.分析文件权限(ln -s 文件名 快捷方式名 用来创建文件的快捷方式,下方ll查看信息时会在第一个字符处显示l) [[email protected] ~]$ ll total 4 drwxrwxr-x. 2 hjp hjp 4096 Jan 6 00:16 t drwxrwxr-x. 2 hjp hjp 6 Jan 5 20:44 testdir [[email protected] ~]$ 以drwxrwxr-x. 2 hjp hjp 4096 Jan 6 00:16 t为例1.d:表示

Linux学习笔记三:Linux的权限处理命令

1.改变文件或目录权限  chmod 语法:chmod [{ugo} {+-=} {rwx}] [文件或目录] 或 [mode] [文件或目录] 第一种语法中: 这里的u是所有者,g是指所属组,o是指其他人 +是指增加权限,-是指减少权限,=是指赋予权限 r是指读权限,w是指写权限.x只是执行权限 第二种语法中: 在这里,r的值是4,w的值是2,x的值是1. 这里写的mode,是指一组数字.如:421.这里的421,是指所有者所拥有权限的数字总和是4,所属组所拥有权限的总和是2,其他人所拥有权限

linux学习笔记(3)-文件系统

三大类文件类型 普通文件:包括文本文件.数据文件.可执行的二进制程序文件 目录文件:linux系统把目录看成一种特殊的文件,利用它构成了文件系统的树形结构 设备文件:把设备也看成是一个文件,例如你的鼠标,你的硬盘,等在linux中表现的就是一个文件 文件类型的标识符 前面谈到linux有多种不同的文件类型,对不同的文件处理方式肯定不同,例如对普通文件和对目录文件处理方式肯定是不同的,那么系统有是怎么识别的呢?,在文件属性里分别用不同的编码给他们做标记就行 下面是 不同文件的不同编码 普通文件(-

linux学习笔记(一)-文件目录相关的命令&&文件通配符

一.几个命令概述 1.查看目录以及目录底下的文件:ls(-a显示隐藏文件:-d显示目录本身:-l显示详细内容:-R递归显示,即把子目录的文件也显示出来:-h以更加被人类理解的格式显示,比如显示文件大小的时候用M为单位显示:-i显示文件索引ID) 2.查看文件内容:cat,head,tail,less,more,tac cat:将文件连接起来,输出在屏幕上,可接多个文件(-E:显示隐藏的换行符:-n:显示出行号) head:默认查看文件的前10行(-n#:查看文件的前#行.空白行也是一行) tai