zoukankan      html  css  js  c++  java
  • 一周入门Linux 实操篇 组管理和权限管理

    1. Linux组的基本介绍
      在Linux中的每一个用户必须属于一个组,不能独立于组外.在Linux中每个文件有所有者 所在组 其他组的概念.

    2. 所有者
      一般为文件的创建者,谁创建了该文件,就自然成为该文件的所有者.

      • 查看文件所有者: ls -ahl
      • 修改文件所有者: chown 用户名 文件名
    3. 组的创建: group 组名
      将用户放入组中: useradd -g 组名 用户名

    4. 所在组
      当某个用户创建l一个文件后,这个文件的所在组就是该用户所在的组(默认)

      • 查看文件/目录所在组: ls -ahl
      • 修改文件/目录所在组: chagrp 组名 文件名
    5. 改变用户所在组:
      usermod -g 组名 用户名
      usermod -d 目录名 用户名 改变给用户登录的初始目录

    6. 权限的基本介绍

      • 0-9w位说明:
        • 第0位确定文件类型(d - l c b)
            l是链接,d是目录,c是字符设备文件,鼠标,键盘,b是块设备,比如硬盘
        • 第1-3位确定所有者(该文件的所有者)权限--User
        • 第4-6位确定所属组(同用户组的)权限--Group
        • 第7-9位确定其他用户拥有该文件的权限--Other
    7. rwx权限详解

      1. rwx作用到文件:
        • r(read):可以读取,查看
          w(write):可以修改
          x(exexute):可被执行
      2. rwx作用到目录:
        • r:可以读取,ls查看目录内容
          w:可以修改,对目录内创建,删除,重命名
          x:可以进入该目录
    8. 修改文件/目录权限: chmod 参数 文件/目录名

      • 第一种方式:+ - =变更权限
      • 第二种方式:数字变更 r=4 w=2 x=1
        chmod 数字 文件/目录名
  • 相关阅读:
    flash 中无法导出swf文件的解决方法
    codeforces 341C Iahub and Permutations(组合数dp)
    CSS里的 no-repeat 是什么意思
    linux enable命令学习
    config large memory
    java中集合杂记
    Linux操作系统以及各大发行版介绍——Linux operating system and major distribution is introduced
    KVM几种缓存模式
    Elastic-Job
    日交易额百亿级交易系统的超轻量日志实现
  • 原文地址:https://www.cnblogs.com/thrseven/p/15141460.html
Copyright © 2011-2022 走看看