LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

Linux档案的权限和详细说明与群组的详细介绍

2023年3月31日 209点热度

linux修改组的权限_linux 修改子文件权限_linux修改权限

一、使用者与群组

我们使用useradd创建用户时晓得该用户是属于某一个group组里的,不仅超级用户root外,根据所针对的用户,文件的权限可分为三类:

1)文件属主,创建该文件的用户。

2)同组用户,拥有该文件的用户组中的任何用户。

3)其他用户,即不属于拥有该文件的用户组的某一用户。

一个文件一经创建,就具有三种访问形式:

1)读,可以显示该文件的内容。

2)写,可以编辑或删掉它。

3)执行,假如该文件是一个shell脚本或程序。

二、Linux档案的权限

1、Linux档案的属性

查看当前目录下的所有文件ls-al

linux修改组的权限_linux 修改子文件权限_linux修改权限

输出结果中各数组的涵义

(1)文件类型与权限,共10位

(2)i-node,硬联接数(表示占用i-node数。i-node是文件内容的真实抒发,而filename是inode下层的表示方式。为此,每位文件名只能对应一个i-node,一个i-node可以对应多个文件名)

(3)文件属主

(4)文件属组

(5)文件大小

(6)创建时间

(7)文件名

2、文件类型与权限详尽说明

第1位表示文件类型,共有7种类型:

linux 修改子文件权限_linux修改组的权限_linux修改权限

d表示目录文件

l表示符号联接文件

s表示socket文件

c表示字符设备文件

b表示块设备文件

p表示命名管线文件

-表示普通文件,或则更确切地说,不属于以上几种类型的文件

第2至10位,9个字母分成3组,3个一组,分别代表“属主权限”、“属组权限”、“其他权限”,其方式为rwx:

r:可读,文件可读其内容,目录可列举基下文件

w:可写linux开发培训,文件可更改内容,目录创建、删除文件

x:可执行,文件可执行,目录可步入

-:表示没有权限

比如:drwxr-xr-x则表示该文件是一个文件属主可读、写、执行linux修改权限,同组用户和其他用户可读、执行的目录

3、改变文件的权限chmod

对于属于你的文件,可以根据自己的须要改变其权限位的设置

三、更改文件的访问权限chmod

1.命令格式:

chmod [-cfvR] [--help] [--version] mode file

2.命令功能:

用于改变文件或目录的访问权限,用它控制文件或目录的访问权限。

3.命令参数:

必要参数:

-c当发生改变时,报告处理信息

-f错误信息不输出

-R处理指定目录以及其子目录下的所有文件

-v运行时显示详尽处理信息

选择参数:

--reference=设置成具有指定目录或则文件具有相同的权限

--version显示版本信息

4.命令使用:

该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。

1)文字设定法:

chmod[who][+-=][mode]文件名

who表示权限范围是:

u:目录或则文件的当前的用户

g:目录或则文件的当前的群组

o:不仅目录或则文件的当前用户或群组之外的用户或则群组

a:所有的用户及群组(默认)

operator的涵义:

+降低权限。

-取消权限。

=设定权限。

权限代号:

r:读权限,用数字4表示

w:写权限,用数字2表示

x:执行权限,用数字1表示

-:无权限,用数字0表示

s:特殊权限

使用示例:

①增加文件所有用户组可执行权限chmod-va+xtest.txt

linux修改权限_linux修改组的权限_linux 修改子文件权限

说明:

即设定文件log2012.log的属性为:文件属主(u)降低执行权限;与文件属主同组用户(g)降低执行权限;其他用户(o)降低执行权限。

②同时更改不同用户权限chmodug+w,o-xtest.txt

linux修改权限_linux 修改子文件权限_linux修改组的权限

说明:

即设定文件text的属性为:文件属主(u)降低写权限;与文件属主同组用户(g)降低写权限;其他用户(o)删掉执行权限

③使用“=”设置权限chmodu=rtest.txt

linux修改权限_linux修改组的权限_linux 修改子文件权限

说明:

撤消原先所有的权限,之后使拥有者具有可读权限

2)数字设定法

chmod[mode]文件名

将代表所需权限的数字相乘,得到3个从0到7的八补码数,其次序是(u)(g)(o)。数字与字符对应关系如下:r=4,w=2,x=1,-=0

若要rwx属性则4+2+1=7

若要rw-属性则4+2=6;

若要r-x属性则4+1=5。

使用示例:

①设置文件的权限为文件属主可读可写可执行,同组用户可读可写,其他用户只可读chmod-v754test.txt

②设置当前目录及其子目录下所有文件的权限chmod-R755.

linux 修改子文件权限_linux修改权限_linux修改组的权限

说明:

递归地给当前目录下所有文件和子目录的属主分配权限

四、更改文件的属主chown

chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或则用户ID;组可以是组名或则组ID;文件是以空格分开的要改变权限的文件列表,支持转义。

1.命令格式:

chown[选项]...[所有者][:[组]]文件...

2.命令功能:

改变文件的拥有者和群组。普通用户不能将自己的文件改变成其他的拥有者。其操作权限通常为管理员。

3.命令参数:

必要参数:

-c显示修改的部份的信息

-f忽视错误信息

-h修补符号链接

-R处理指定目录以及其子目录下的所有文件

-v显示详尽的处理信息

-deference作用于符号链接的指向linux教程,而不是链接文件本身

选择参数:

--reference=把指定的目录/文件作为参考,把操作的文件/目录设置成参考文件/目录相同拥有者和群组

--from=只有当前用户和群组跟指定的用户和群组相同时才进行改变

--help显示帮助信息

--version显示版本信息

4.命令使用

①修改文件名以t开头的文件的属主和群组chownppnie:ppniet*

linux修改组的权限_linux 修改子文件权限_linux修改权限

②改变指定目录以及其子目录下的所有文件的拥有者和群组chown-v-Rroot:root.

linux 修改子文件权限_linux修改权限_linux修改组的权限

五、更改文件的群组chgrp

在lunix系统里,文件或目录的权限的掌控以拥有者及所诉群组来管理。可以使用chgrp指令取变更文件与目录所属群组,这些方法采用群组名称或群组辨识码都可以。Chgrp命令就是changegroup的简写!要被改变的组名必需要在/etc/group文件显存在才行。

1.命令格式:

chgrp[选项][组][文件]

2.命令功能:

chgrp命令可采用群组名称或群组辨识码的形式改变文件或目录的所属群组。使用权限是超级用户。

3.命令参数:

命令参数:

必要参数:

-c当发生改变时输出调试信息

-f不显示错误信息

-R处理指定目录以及其子目录下的所有文件

-v运行时显示详尽的处理信息

--dereference作用于符号链接的指向linux修改权限,而不是符号链接本身

--no-dereference作用于符号链接本身

选择参数:

--reference=

--help显示帮助信息

--version显示版本信息

4.命令使用

例:按照指定文件改变文件的群组属性

linux修改组的权限_linux修改权限_linux 修改子文件权限

说明:改变文件test1.txt的群组属性,致使文件test1.txt的群组属性和参考文件test.txt的群组属性相同

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux文件权限 linux系统 文件属性 文件目录 档案目录
最后更新:2023年3月31日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
用集群技术构建网络服务器的发展趋势提出了 搜狗输入法forlinux版本安装指南: Linux中常用的4种虚拟化方法以及它们相应的优缺点 如何在linux下安装搜狗输入法后怎么用的那些神秘传说? Linux虚拟服务器LVS自动化运维方法及运维系统介绍 时间戳和时区1Unix(/)接收的两个推测 安装Linux和Windows双系统的硬盘分区是什么意思? linux怎么安装输入法Linux系统可以通过以下步骤步骤安装 (Unix)Unix时间戳转换公式及Unix操作成时间公式 Linux计算机卸载文件系统的使用实例分析 史上最全的Linux系统设备文件系统类型汇总! AzureKubernetes启用自动节点映像升级解决方法升级 不懂这些硬盘分区的知识,怎么能够安装操作系统 Linux中进程间通信有多少方式,分别是什么? 系统备份和恢复:ISO文件的一些常见用途和用途 (扣丁学堂)进程通信的应用场景数据传输详解 Windows操作系统建立兼容Unix/Linux命令的命令行工具 小节知识架构学习目标了解掌握掌握了解早期进程间通信机制的原理 Unix系统下的安装在Unix平台下安装PHP的方法 Linux进程间通信(IPC)有几种方式
Linux桌面发行版的分类、如何选择?TinyCore3.1——世界上最小的Linux桌面发行版Linux生态系统开发工具总结环境开发的工具介绍Linux占用磁盘空间最小.lin的可定制性很高为什么有这么多Linux发行版,我们需要所有操作系统?kxJ红软基地软件说明(2014年10月更新)SSH安全加固的文字,网友点评通过密钥登录更加安全Linuxcentos7虚拟机装找Linux镜像找的!找了好多都是度盘!unix系统界面 没有最好的Linux发行版是什么样的?Part1linux修改文件夹权限:以上方法只能改变单个文件fedora 禁止root登录 如何在Linux上建立SSH安全连接的方法?安全快速实例学习:修改某个目录下的所有文件的权限bin是什么格式的文件怎么打开bin文件打开方法?科林·沃森:Ubuntu默认是关闭root帐户的,这样做(知识点)chmod系统控制用户对文件权限的命令如何在UbuntuLinux中启用和禁用root用户登录系统?Linux系统chmod命令使用数字修改文件权限的方式有哪些?关于Ubuntu修改密码及密码复杂度策略设置的文章!Ubuntu本地提权漏洞CVE-2017-16995程序员不输入密码进入Linux系统,孩子们永远不知道下一个bug
如何在Linux的命令行中使用speedtest-cli来测试宽带连接速度 嵌入式系统和基于X86的计算机系统可裁剪系统的对比 SSH安全加固的文字,网友点评通过密钥登录更加安全 Linux VPS安全检测,保障服务器稳定运行! Linux账号密码过期导致无法登录CentOS7模式重置root用户密码 U盘安装linux系统解决方法:确保Linux下采用dd命令 linux访问ftp服务器命令 Part1linux修改文件夹权限:以上方法只能改变单个文件 轻松学会Linux创建用户设置密码,防止安全风险 Linux计算机上使用ip命令来找到目标IP地址的方法 linux中makefile文件 cdeveloper的第21篇原创技术文章建议横屏Makefile简介 【Linux基础知识】ubuntu下可执行文件的基本知识点总结 单元二网络操作系统Linux的GUI是什么?OS的用户界面GUI VMware过期Linux系统CentOS7下载安装1.77下载地址 proc的缩写与内核相关的文件-上海怡健医学 df显示指定磁盘文件和目录的磁盘使用空间命令参数 快速实例学习:修改某个目录下的所有文件的权限 解密Unix时间戳转换技巧,轻松读懂日期奥秘 UNIX环境高级编程(2th非扫描版) Ubuntu下安装nvidia显卡驱动获取显卡的型号图
标签聚合
linux系统 虚拟机 命令模式 文件目录 电脑 linux脚本 linux服务器 sudo 软件 命令
书籍
课程
技术群
技术干货大合集↓
  • 2023年5月 / 86篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.