美文网首页
【linux】文件权限管理

【linux】文件权限管理

作者: 七八个星天 | 来源:发表于2022-04-19 00:56 被阅读0次
新建文件

可使用vim或者touch创建新的文件,命令后可以直接是文件名,也可以是包含路径的文件名,但路径必须是存在的

[root@linux ~]# touch newfile
[root@linux ~]# ll
总用量 24
drwxr-xr-x. 3 root root   16 4月  19 00:14 aa

[root@linux ~]# mkdir -p aa/bb
[root@linux ~]# touch aa/bb/newfile
[root@linux ~]# cd aa/bb
[root@linux bb]# ll
总用量 0
-rw-r--r--. 1 root root 0 4月  19 00:14 newfile
新建文件夹

使用mkdir创建新的文件夹,使用-p参数可以自动创建多级文件夹

[root@linux ~]# mkdir -p one/two/three
[root@linux ~]# cd one/two/three
[root@linux three]# 
查看文件权限

使用ll查看文件的详细信息,llls -l的别名,注:是字母L的小写而不是1

[root@linux ~]# ll newfile
-rw-r--r--. 1 root root 0 4月  19 00:14 newfile

-rw-r--r--即文件的权限信息:
1.第1位是文件类型,-表示文件类型为文件,其他还有l表示软连接,d表示文件夹
2.第234位是文件所有者的权限,分别对应读写执行,-表示没有权限,这里rw-即表示有读写权限没有执行权限
3.第567位是文件所属组的权限,具体情况与上面类似
4.第8910位是其他人的权限,具体情况与上面类似

修改文件权限

方法一:chmod 766
三位数字分别对应用户、所属组和其他的权限,7是111,即读、写、执行,6是110,即读、写、-

[root@linux ~]# chmod 755 newfile
[root@linux ~]# ll
-rwxr-xr-x. 1 root root    0 4月  19 00:26 newfile

方法二:chmod og+w,u用户、g组织、o其他、a所有,+/-权限r、w、x

[root@linux ~]# chmod og+w newfile
-rw-rwxrwx. 1 root root    0 4月  19 00:26 newfile

只有文件所有者或者管理员才能修改文件的权限

修改文件的所有者

只有管理员才能修改文件所有者
使用chown命令修改文件所有者,文件所属组并不会发生变化

[tom@linux ~]$ ll
总用量 0
-rw-r--r--. 1 tom bigdata 0 4月  19 00:45 newfile
[root@linux tom]# chown jay newfile
[root@linux tom]# ll
总用量 0
-rw-r--r--. 1 jay bigdata 0 4月  19 00:45 newfile

同时修改所属用户和组

[root@linux tom]# ll
总用量 0
-rw-r--r--. 1 tom bigdata 0 4月  19 00:45 newfile
[root@linux tom]# chown jay:test newfile 
[root@linux tom]# ll
总用量 0
-rw-r--r--. 1 jay test 0 4月  19 00:45 newfile

加上-R参数则可递归修改目录下子目录和文件

[root@linux tom]# chown -P jay:test newfolder 

相关文章

  • Linux文件权限管理

    Linux文件权限管理 linux文件属性 改变权限 查看用户组

  • Linux权限管理--ACL权限

    Linux setfacl 命令帮助: 选项 Linux权限管理--ACL权限 ACL权限不是针对某个文件或某个目...

  • Linux文件权限管理

    简介 介绍如何在Linux中设置文件的权限 文件权限管理 chmod umask lsattr chattr:

  • 20170724 文件权限

    概要 linux文件权限linux文件特殊权限ACL 访问控制列表 一、linux文件权限 (一)linux文件属...

  • Linux的权限管理操作

    Linux的权限管理操作 在Linux中分别有读、写、执行权限: 读权限: 对于文件夹来说,读权限影响用户是否能够...

  • linux文件系统权限管理

    一.文件权限 linux中,文件系统有自带有权限管理,针对资源(文件,目录,程序)去管理,我们先来看下针对文件的权...

  • 【Linux】文件的权限管理

    Linux下文件的权限管理 文章主要从以下几个方面展开介绍: 文件的属性和权限 文件的权限和属性的更改 文件和目录...

  • 文件和目录权限

    1、Linux权限介绍2、Linux文件属性3、如何改变Linux文件属性权限4、新建文件默认权限 1、Linux...

  • 【Linux】Linux 文件与目录管理命令

    来自《鸟哥的 Linux 私房菜》。 本篇结构: 文件与目录管理 文件内容查阅 文件与目录的默认权限与隐藏权限 指...

  • 获取文件权限

    检测linux下文件的权限 检测linux下多个文件的权限

网友评论

      本文标题:【linux】文件权限管理

      本文链接:https://www.haomeiwen.com/subject/epgjertx.html