Linux文件/目录的权限及归属管理精讲
发表于:2024-10-22 作者:千家信息网编辑
千家信息网最后更新 2024年10月22日,一、文件的权限和归属概述1、访问权限读取r:允许查看文件内容、显示目录列表;写入w:允许修改文件内容,允许在目录中新建、移动、删除文件或子目录;可执行x:允许运行程序、切换目录2、归属(所有权)属主:
千家信息网最后更新 2024年10月22日Linux文件/目录的权限及归属管理精讲
一、文件的权限和归属概述
1、访问权限
读取r:允许查看文件内容、显示目录列表;
写入w:允许修改文件内容,允许在目录中新建、移动、删除文件或子目录;
- 可执行x:允许运行程序、切换目录
2、归属(所有权)
属主:拥有该文件或目录的用户账号;
- 属组:拥有该文件或目录的组账号;
3、查看文件的权限和归属
4、chmod设置文件权限
chmod命令的基本语法格式如下:
应用举例:
[root@centos01 ~]# touch 1.txt [root@centos01 ~]# ll 总用量 8-rw-r--r-- 1 root root 0 1月 11 22:27 1.txt-rw-------. 1 root root 1572 10月 23 22:37 anaconda-ks.cfg-rw-r--r--. 1 root root 1603 10月 23 23:36 initial-setup-ks.cfg[root@centos01 ~]# chmod u+x ./1.txt [root@centos01 ~]# ll总用量 8-rwxr--r-- 1 root root 0 1月 11 22:27 1.txt-rw-------. 1 root root 1572 10月 23 22:37 anaconda-ks.cfg-rw-r--r--. 1 root root 1603 10月 23 23:36 initial-setup-ks.cfg[root@centos01 ~]# chmod u-x,g+x,o+w 1.txt [root@centos01 ~]# ll总用量 8-rw-r-xrw- 1 root root 0 1月 11 22:27 1.txt-rw-------. 1 root root 1572 10月 23 22:37 anaconda-ks.cfg-rw-r--r--. 1 root root 1603 10月 23 23:36 initial-setup-ks.cfg[root@centos01 ~]# chmod 755 1.txt [root@centos01 ~]# ll总用量 8-rwxr-xr-x 1 root root 0 1月 17 02:36 1.txt-rw-------. 1 root root 1572 10月 23 22:37 anaconda-ks.cfg-rw-r--r--. 1 root root 1603 10月 23 23:36 initial-setup-ks.cfg
5、chown设置文件的归属
chown命令的基本语法格式如下:
应用举例:
[root@centos01 ~]# chown bob 1.txt [root@centos01 ~]# ll总用量 8-rwxr-xr-x 1 bob root 0 1月 17 02:36 1.txt-rw-------. 1 root root 1572 10月 23 22:37 anaconda-ks.cfg-rw-r--r--. 1 root root 1603 10月 23 23:36 initial-setup-ks.cfg[root@centos01 ~]# chown :benet 1.txt [root@centos01 ~]# ll总用量 8-rwxr-xr-x 1 bob benet 0 1月 17 02:36 1.txt-rw-------. 1 root root 1572 10月 23 22:37 anaconda-ks.cfg-rw-r--r--. 1 root root 1603 10月 23 23:36 initial-setup-ks.cfg[root@centos01 ~]# chown bob:benet 1.txt [root@centos01 ~]# ll总用量 8-rwxr-xr-x 1 bob benet 0 1月 17 02:36 1.txt-rw-------. 1 root root 1572 10月 23 22:37 anaconda-ks.cfg-rw-r--r--. 1 root root 1603 10月 23 23:36 initial-setup-ks.cfg
二、目录的权限和归属
1、访问权限
2、归属(所有权)
属主:拥有该目录的用户账号;
- 属组:拥有该目录的组账号;
3、chmod设置目录权限
chmod命令设置目录权限的基本格式如下:
应用举例:
[root@centos01 ~]# chmod -R 755 benet/ [root@centos01 ~]# ll总用量 8-rw-r-xrw- 1 root root 0 1月 11 22:27 1.txt-rw-------. 1 root root 1572 10月 23 22:37 anaconda-ks.cfgdrwxr-xr-x 3 root root 18 1月 11 22:39 benet-rw-r--r--. 1 root root 1603 10月 23 23:36 initial-setup-ks.cfg
4、chown设置目录的归属
chown命令设置目录归属的基本格式如下:
应用举例:
[root@centos01 ~]# chown -R bob:benet benet/ [root@centos01 ~]# ll总用量 8-rw-r-xrw- 1 root root 0 1月 11 22:27 1.txt-rw-------. 1 root root 1572 10月 23 22:37 anaconda-ks.cfgdrwxr-xr-x 3 bob benet 18 1月 11 22:39 benet-rw-r--r--. 1 root root 1603 10月 23 23:36 initial-setup-ks.cfg
三、权限掩码umask
1、umask的作用
控制新建的文件或目录的权限,默认权限去除umask的权限就是新建的文件或者目录的权限。
2、设置umask
umask 022
3、查看umask
umask
4、应用举例:
[root@centos01 ~]# umask 0022[root@centos01 ~]# umask 000 [root@centos01 ~]# umask 0000[root@centos01 ~]# touch 2.txt [root@centos01 ~]# ll总用量 8-rwxr-xr-x 1 bob benet 0 1月 17 03:48 1.txt-rw-rw-rw- 1 root root 0 1月 17 03:48 2.txt -rw-------. 1 root root 1572 10月 23 22:37 anaconda-ks.cfg-rw-r--r--. 1 root root 1603 10月 23 23:36 initial-setup-ks.cfg[root@centos01 ~]# umask 022 [root@centos01 ~]# umask 0022[root@centos01 ~]# touch 3.txt [root@centos01 ~]# ll总用量 8-rwxr-xr-x 1 bob benet 0 1月 17 03:48 1.txt-rw-rw-rw- 1 root root 0 1月 17 03:48 2.txt-rw-r--r-- 1 root root 0 1月 17 03:49 3.txt -rw-------. 1 root root 1572 10月 23 22:37 anaconda-ks.cfg-rw-r--r--. 1 root root 1603 10月 23 23:36 initial-setup-ks.cfg
-------- 本文至此结束,感谢阅读 --------
目录
权限
文件
用量
归属
应用
命令
格式
账号
内容
所有权
用户
语法
作用
子目
子目录
就是
程序
至此
中新
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
天猫网络安全模板
凌源软件开发者
网页总是无法连接服务器
网络安全+即将上市
北京最近校园网络安全
不同服务器能送坐骑吗
软件开发各流程工具
固态硬盘服务器共享下载
卫宁互联网科技刘自豪
论文参考 数据库
分区表 数据库
初学计算机网络技术
软件开发弹窗winform
天下云服务器
数据库技术离线作业
至强1230v3服务器主板
河北erp软件开发
郑州外包软件开发公司
美橙网络技术工作室
一个公司的数据库坏了
csgo怎么开社区服务器
apollo数据库表设计
软件开发用什么显示器好
uncleman数据库
电脑服务器网站需要固定ip吗
《网络安全》卷五答案
把数据库所有的时间改了
网络安全培训班方案模板
通过ip访问服务器
服务器bootmode在哪里