zoukankan      html  css  js  c++  java
  • 13.文件权限管理

    1.三种基本权限
    ›R 读权限
    ›W 写权限
    ›X 执行权限
    2.查看文件和目录的权限
    ›ls –l 文件名
    ›显示信息包含:文件类型(d 目录,- 普通文件,l 链接文件),文件权限,目录子目录或文件的硬链接数,文件的属主,文件的所属组,文件的大小,文件的创建时间,文件的名称
    ›-rw-r--r--  1 itcast users  2254 2006-05-20 13:47 tt.htm
    ›从第二个字符起rw-是说用户itcast有读、写权,没有运行权,接着的r--表示用户组users只有读权限,没有运行权,最后的r--指其他人(others)只有读权限,没有写权和运行权。
    3.更改操作权限
    ›chmod 【u 属主 g 所属组用户 o 其他用户 a 所有用户】 【+ 加权限 – 减权限 =加权限同时将原有权限删除】 【rwx】 文件或目录名

    如 chmod g+w file

    ›-R 下面的子目录做相同权限操作
    ›也可以用数字来表示权限如 chmod 777 file
    ›r 4 w 2 x 1
    ›若要rwx属性则4+2+1=7;
    ›若要rw-属性则4+2=6;
    ›若要r-x属性则4+1=5;

    4.更改属主及属组

    chown 命令

    用途:更改与文件关联的所有者或组。

    语法
    chown [ -R ] Owner [ :Group ] { File ... | Directory ... }

    例如:

    chown jim program.c
    chown -R john:build /tmp/src

    5.更改组

    Chgrp命令:命令变更文件或目录所属群组

    例如:

    Chgrp jim test.txt

    Chgrp –R jim /test/

    例如:chown -R bdcsc2 :bdcsc2 /data  

    在root下将 /data目录修改为bdcsc2组的bdcsc2用户下

  • 相关阅读:
    Python基础---线程
    virtualenv和virtualenvwrapper的安装和使用
    微信公众号实现简易的物联网控制(二)
    PyQt5之SQLite数据库操作(1)
    PyQt5无边框后窗口的移动方法
    PyQt5显示GIF图片
    Python显示进度条的方法
    WinSCP默认使用root用户登录的方法
    微信公众号实现简易的物联网控制(一)
    Arduino语音天气预报(三)
  • 原文地址:https://www.cnblogs.com/zhangshiwen/p/4564890.html
Copyright © 2011-2022 走看看