Linux中的文件默认权限怎么理解,如何修改默认权限
Admin 2022-06-08 群英技术资讯 2206 次浏览
这篇文章给大家分享的是Linux中的文件默认权限怎么理解,如何修改默认权限。小编觉得挺实用的,因此分享给大家做个参考,文中的介绍得很详细,而要易于理解和学习,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。文件默认权限
当我们创建一个文件时,这个文件默认就会被设置默认权限。
# touch 1.txt # ls -l 1.txt -rw-r--r-- 1 root root 0 Sep 13 14:48 1.txt # mkdir abc # ll -d abc drwxr-xr-x 2 root root 4096 Sep 13 14:51 abc
可以看到,新创建的文件权限为644,目录权限为755。那么这个644是怎么来的呢?原来系统会给新创建的文件默认权限,这个默认权限可以通过umask来查看。
# umask 0022 # umask -S u=rwx,g=rx,o=rx
通过umask -S查看的权限即为新创建目录的默认权限,如果新创建的文件类型是文件的话,则需要减去x权限,所以新文件的默认权限是644(rw-r-xr-x)
我们还可以通过umask来修改文件的默认权限
umask 770
文件隐藏属性
不知道大家用过宝塔没,当我们通过宝塔新建一个站点的时候,宝塔默认会在网站的根目录下创建一个.user.ini文件。这个文件很奇怪,即使你是root用户,想要删除它也办不到。会出现下面的提示信息:
# rm -f .user.ini rm: cannot remove ‘.user.ini’: Operation not permitted
这里我们要讲下另一个概念,文件的隐藏属性,为什么叫隐藏属性呢?因为你通过ls -l是看不出这个文件有什么不一样的。
# ll .user.ini -rw-r--r-- 1 root root 51 Sep 5 18:48 .user.ini
想要看出蹊跷,就需要使用lsattr来查看
# lsattr .user.ini ----i--------e-- .user.ini
这里,我们需要记住几个字符的含义:
i表示系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何的进程只能修改目录之下的文件,不允许建立和删除文件。
a表示系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目录下建立和修改文件,而不允许删除任何文件。
所以,如果我们想要删除这个文件就需要修改它的隐藏属性。通过chattr可以做到。
# chattr -i .user.ini # rm -f .user.ini <===删除成功了
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
linux原生系统不能直接安装exe后缀的应用;exe文件是windows下的可执行文件,linux平台是不允许直接安装的,但是可以利用Wine软件实现在linux上的安装,该软件可以模拟一部分的windows程序接口。
linux的进程调度发生的情况:1、进程状态转换的时刻,进程终止、进程睡眠,进程要调用“sleep()”或“exit()”等函数进行状态转换,这些函数会主动调用调度程序进行进程调度;2、当前进程的“current->counter=0”时,进程的时间片是由时钟中断来更新的;3、当设备驱动程序执行长而重复的任务时,直接调用调度程序;4、进程从中断、异常及系统调用返回到用户态时。
linux中crontab计划任务怎么删除?linux中想要删除crontab计划任务,该怎么删除呢?下面我们就来看看详细的教程,需要的朋友可以参考下
linux查看历史命令可以使用history命令,该命令可以列出所有已键入的命令。用户所键入的命令都会记录在文件中,该文件保存在当前登录用户的家目录中。
今天给大家分享的是关于linux硬链接和软链接的内容,一些朋友可能不是了解linux硬链接和软链接是什么以及他们的区别,对此,这篇文章就给大家来简单的介绍一下。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008