LinuxDown

LinuxDown.com
Linux系统下载网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

更改所属主、所属组以及对应的读写执行权限

2023年3月16日 386点热度

linux 用户加sudo权限_linux 用户 文件权限_linux用户sudo权限

修改文件的权限linux端口映射,也就是修改所属主、所属组以及她们对应的读写执行权限。

1)修改所属组chgrp

句型:chgrp[组名][文件名]

linux用户sudo权限_linux 用户加sudo权限_linux 用户 文件权限

这儿用到了groupadd命令,其涵义即降低一个用户组。该命令在之后章节中做详尽介绍,你只要晓得它是拿来降低用户组的即可。

2)修改文件的所属主chown

句型:chown[-R]帐户名文件名

chown[-R]帐户名:组名文件名

这儿的-R选项只作用于目录,作用是级联修改,即除了修改当前目录,连目录里的目录或则文件全部修改。

linux 用户 文件权限_linux用户sudo权限_linux 用户加sudo权限

useradd是降低一个帐户,之后会详尽介绍。

上例中,首先构建一个目录test,之后在test目录下创建一个普通文件test2,由于是以root的身分创建的目录和文件,所以所属主以及所属组都是root。chownuser1test这使test的目录所属主由root变为了user1;

之后test目录下的test2文件所属主以及所属组还是root。接着chown–Ruser1:testgrouptest这样把test连同test目录下的test2的所属主以及所属组都改变了。

3)改变用户对文件的读写执行权限chmod

在linux中为了便捷修改这种权限,linux使用数字去取代rwx,具体规则为r:4w:2x:1-:0举个事例,-rwxrwx---用数字表示就是770深度linux系统,具体是这样来的:

rwx=4+2+1=7;rwx=4+2+1=7;---=0+0+0=0

chmod句型:chmod[-R]xyz文件名(这儿的xyz,表示数字)

-R选项作用同chown,级联修改。

值得提一下的是,在linux系统中,默认一个目录的权限为755,而一个文件的默认权限为644.

linux 用户加sudo权限_linux用户sudo权限_linux 用户 文件权限

假如你创建了一个目录,而该目录不想让其他人听到内容,则只需设置成rwxr-----(740)即可。

chmod还支持使用rwx的方法来设置权限。!从之前的介绍中我们可以发觉linux 用户 文件权限,基本上就九个属性分别是(1)user(2)group(3)others三群啦!这么我们就可以依循u,g,o来代表三群的属性!据悉,a则代表all亦称全部的三群!这么读写的属性就可以写成了r,w,x!也就是可以使用里边的形式来看:

linux 用户 文件权限_linux用户sudo权限_linux 用户加sudo权限

如今我想把一个文件设置成这样的权限rwxr-xr-x(755),使用这些方法改变权限的命令为

另外还可以针对u,g,o,a降低或则降低某个权限(读,写,执行),比如

linux 用户加sudo权限_linux 用户 文件权限_linux用户sudo权限

另外linux下还有两个比较特殊的权限s和t,请点击linux下文件的特殊权限s和t

umask

linux用户sudo权限_linux 用户加sudo权限_linux 用户 文件权限

上面也谈到了默认情况下,目录权限值为766,普通文件权限值为644。这么这个值是由谁规定呢?追究其缘由就涉及到了umask。

umask句型:umaskxxx(这儿的xxx代表三个数字)

查看umask值只要输入umask之后回车。umask预设是0022,其代表哪些涵义?先看一下下边的规则:

1)若用户构建为普通文件,则预设“没有可执行权限”,只有rw两个权限。最大为666(-rw-rw-rw-)

2)若用户构建为目录,则预设所有权限均开放,即777(drwxrwxrwx)

umask数值代表的含意为,上面两条规则中的默认值(文件为666,目录为777)须要减掉的权限。所以目录的权限为(rwxrwxrwx)–(----w--w-)=(rwxr-xr-x),普通文件的权限为(rw-rw-rw-)–(----w--w-)=(rw-r--r--)。umask的值是可以自定义的,例如设定umask为002linux 用户 文件权限,你再创建目录或则文件时,默认权限分别为(rwxrwxrwx)–(-------w-)=(rwxrwxr-x)和(rw-rw-rw-)–(-------w-)=(rw-rw-r--)。

linux 用户 文件权限_linux用户sudo权限_linux 用户加sudo权限

umask可以在/etc/bashrc上面修改,预设情况下,root的umask为022,而通常使用者则为002,由于可写的权限十分重要,因而预设会去除写权限。

chattr更改文件的特殊属性

句型:chattr[+-=][ASaci[文件或则目录名]

linux 用户 文件权限_linux用户sudo权限_linux 用户加sudo权限

+-=:分别为降低、减少、设定

A:降低该属性后,文件或目录的atime将不可被更改;

S:降低该属性后,会将数据同步写入c盘中;

a:降低该属性后,只能追加不能删掉,非root用户不能设定该属性;

c:手动压缩该文件,读取时会手动解压;

i:降低后,使文件不能被删掉、重命名、设定联接、写入、新增数据;

linux 用户 文件权限_linux用户sudo权限_linux 用户加sudo权限

降低i属性后不能在该目录中构建文件。

linux用户sudo权限_linux 用户 文件权限_linux 用户加sudo权限

降低a属性后,只能追加不能删掉。

lsattr列举文件/目录的特殊属性

句型:lsattr[-aR][文件/目录名]

-a:类似与ls的-a选项,即连同隐藏文件一齐列举;

-R:连同子目录的数据一齐列举

linux 用户 文件权限_linux用户sudo权限_linux 用户加sudo权限

在上例中,test4是在test3目录降低a属性后构建的,所以test4也有a属性,通过这个反例可以看出,chattr的属性是级联生效的,除了对当前目录生效并且会对目录下的文件同样生效。

添加小唐老师陌陌免费发放

【Python基础视频一份】

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

Linux系统下载网

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

点赞
< 上一篇
下一篇 >

Linux系统下载网

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

最新 热点 随机
最新 热点 随机
高速无线网络畅享,tplink300M Linux驱动带你飞 Linux系统的秘密技巧:轻松修改文件创建日期 Windows远程连接Linux,轻松跨平台操作 关于linux下获取文件的创建时间与实战的相关资料 树莓派Linux系统:极简体验大比拼 Linux系统如何修改文件的时间touch命令的描述指令? Linux上运行exe文件的软件,你绝对不能错过这些 蓝牙耳机怎么连接电脑?笔记本蓝牙适配器的开启方法 全新Linux局域网聊天软件 系统启动时自动运行程序的三种功能方法介绍 Linux系统下载攻略:掌握这些技巧,轻松get Linux查看端口占用情况linux命令:ps、grep、kill 剖析ARM Linux内核:奥秘与精髓解读 康华:Linux内核空间和用户空间的区别及用法 LinuxWine:使用关关采集器的最佳选择 Linux对段式内存映射的支持 Linux课程报告对比:成为顶级Linux系统管理员的秘诀 中通过几个宏拓展的实现来完成设备号的分解和合成 Linux计划任务工具对比:Cron及更多 快速上手Linux系统的基本概念、常用命令和应用
IMAP和POP有什么区别?如何配置邮件客户端使用IMAP高速无线网络畅享,tplink300M Linux驱动带你飞unix系统和linux系统 Unix和Linux系统的经验技巧,你了解吗?lastb列出登入系统失败的用户相关信息补充说明命令嵌入式操作系统的特点及发展前景分析快速定位目标文件,Linux文档管理软件!Linux操作系统下载:选择适合你的发行版获取UbuntuLinux操作系统的PDF文件文件的基础知识介绍Linux下Python开发经验与技巧分享Linux,下的日志文件系统的载体介绍-苏州安嘉Linux编程:系统IO速度稳定性评测一种嵌入式Linux操作系统的构建方法:王晓辉,孙新贺Linux轻松下载文件,简单操作!Linux远程主机的指定目录内容的使用命令Linux解压RAR神器,一招搞定zxvf命令嵌入式Linux文件系统的结构是基于树状的根在顶部深入解析Linux网络内核的开发技巧英特尔发布migrate-pages函数中实现页面迁移的批量TLB刷新Win7上安装Linux虚拟机软件的经验分享!2018.11.05linux.pngLinux发行版线路图
Linux压缩gz文件:命令与方法 Linux编写.sh文件的技巧 向日葵远程协助软件的安装软件包和安装包的区别 轻松掌握 Linux 开发驱动的技巧与方法 基于Linux5.0内核的源代码讲述Linux内核调试技巧和案例 固态硬盘的访问速度与被打开的方法 Linux稳定版本的选择经验分享 Linux课程报告对比:成为顶级Linux系统管理员的秘诀 redhat centos 区别 RedHat和CentOS的区别:历史、特点一览 Shell命令全解析描述rmmod命令用于从Linux系统中卸载已加载的内核模块 美国虚拟主机为什么钟情Linux操作系统,Linux有何优势 Linux安装VNCViewer,8个注意事项! centos apache 如何在CentOS操作系统上搭建ApacheWeb服务器?? 格式化虚拟机下的操作系统(错)(8) 掌握Linux FTP用户密码,提高密码安全性 1.主动信息搜集直接访问目标对其进行工具扫描 制作Linux启动u盘1,U盘插到要安装Linux的电脑上后 redhat启动故障排查与修复对比评测 Linux查杀木马攻略:平安二号·百日攻坚 全新Linux局域网聊天软件
标签聚合
命令 linux系统 操作 内核 应用 linux服务器 文件 文件目录 电脑 软件
书籍
课程
技术群
技术干货大合集↓
  • 2023年9月 / 92篇
  • 2023年8月 / 122篇
  • 2023年7月 / 122篇
  • 2023年6月 / 119篇
  • 2023年5月 / 123篇
  • 2023年4月 / 113篇
  • 2023年3月 / 265篇
友情链接:

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

COPYRIGHT © 2023 LinuxDown.com ALL RIGHTS RESERVED.

京ICP备14023444号-2