Linux文件属性及如何修改文件属性

ls -al:显示文件的文件名与相关属性并列出所有文件详细的权限与属性

 Linux文件属性及如何修改文件属性

dr-xr-x—.   7       root     root       4096       Apr3 12:31       .

  权限    连接   所有者    用户组    文件容量   修改日期      文件名

第一个字符代表这个文件是“目录,文件,或连接文件等”

     d:目录

     -:文件

     l:链接文件

     b:设备文件里可供存储的接口设备

     c:设备文件里的串行端口设备

  [d]         [r-x]            [r-x]                [—]

文件类型   文件权限    文件属组的权限    其他人对此文件的权限

r :可读   w:可写    x:可执行   -:没有权限

Linux文件属性及如何修改文件属性 

   目录test所有者为root,所属用户组为rootroot用户对此目录具有可读,可写可执行的权限;root用户组可进入次目录,但不能执行写入的操作;其他用户可进入次目录,但不能执行写入的操作。

修改文件与目录属性时,一定要分清楚什么数据可改,什么数据不可改。

 

 

如何改变属性与权限

chown  修改文件的所有者

-R 用户名:组名 目录 递归修改目录的权限以及目录下所有的文件的权限

chgrp   修改文件的属组

Chmod  修改文件权限

 

 

数字类型改变权限:

文件权限字符为[-rwxrwxrwx]九个权限三个为一组,可用数字代表各个权限

r=4   

w=2   

x=1

每种身份各个权限分数需要累加,如权限为[-rwxr-xr–],分数则是

owner=7

group=5

other=4

所以我们设置权限的更改时,该文件权限数字为754

Linux文件属性及如何修改文件属性 

 

符号类型改变权限:

                 u 属主                   + 加入             f

                g 属组                   – 除去             w        文件或目录

Chmod       o其他人                = 设置             x

                a所有人

每人均可写入的权限

Linux文件属性及如何修改文件属性

原创文章,作者:Linux.rookie,如若转载,请注明出处:http://www.178linux.com/72398

(1)
Linux.rookieLinux.rookie
上一篇 2017-04-02 23:09
下一篇 2017-04-03 17:24

相关推荐

  • http协议(2.2&2.4)RPM搭建配置

    http协议(2.2&2.4)RPM搭建配置 httpd的程序环境: 主程序文件:/usr/sbin/httpd CentOS6系列(默认httpd2.2) 1)配置文件: /etc/httpd/conf/httpd.conf、  /etc/httpd/conf.d/*.conf 2)服务脚本: /etc/rc.d/init.d/…

    Linux干货 2016-10-17
  • Linux进程篇16.2pstree命令:【进程树】

    pstree命令:【进程树】

    Linux干货 2017-12-18
  • 初识Linux-即使是997也不能停止学习

    1.计算机的组成及其功能:    从1946年第一台通用计算机ENIAC诞生至今,几乎所有的计算机系统都是建立在冯诺依曼体系结构上的。那么何为冯诺依曼体系结构? 冯诺依曼体系结构:        控制器:是整个计算机的中枢,负责计算机的整体调度工作,将指令从存储器中取出,并对指令进行解释执行。 &n…

    Linux干货 2016-10-29
  • CentOS7下的网络配置管理

    一、让配置永久有效的办法:修改配置文件 与网卡相关(课配置网卡的IP,掩码,网关,DNS)     /etc/sysconfig/network-scripts/ifcfg-INTERFACE 字段解释: TYPE        &nbsp…

    Linux干货 2016-03-28
  • 博客作业网络班22期+第6周(9.12-9.18)

    请详细总结vim编辑器的使用并完成以下练习题1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; [root@localhost /]# cp /etc/rc.d/rc.sysinit /tmp[root@localhost /]# sed -i 's/\…

    Linux干货 2016-09-19
  • net25-第12周作业

    1、请描述一次完整的http请求处理过程; – (1)客户端发送http请求– (2)服务端建立或处理连接,接受请求或拒绝请求– (3)接受请求:接受客户端对服务器某一资源的请求– (4)处理请求:对请求报文进行解析,获取客户端请求的资源及请求方法等相关信息– (5)访问资源:获取请求报文中请求的资…

    Linux干货 2017-05-15

评论列表(3条)

  • renjin
    renjin 2017-04-05 15:09

    主要总结了linux文件的属性及文件权限的修改,内容上写的很不错,可以再把学过的一些常用的命令再往进总结一下

    • Linux.rookie
      Linux.rookie 2017-04-05 19:54

      @renjin
      好的,知道了,谢谢

    • renjin
      renjin 2017-04-06 13:38

      @Linux.rookie

      不客气