zoukankan      html  css  js  c++  java
  • [操作系统]文件权限

    指令

    指令 全称 作用
    ls list 显示当前目录下面文件的信息
    df disk free 显示文件系统中不同磁盘的使用情况
    du disk usage 显示当前目录或者当前文件的占用的块大小
    find 作用在目录下,用来查找指定目录或者当前目录下的文件
    进程相关
    kill 无参数表示向进程输入关闭的指令(后台)
    ^C 关闭当前(前台)进程
    ^Z 暂停当前(前台)进程
    shutdown 关机
    halt 就是调用shutdown -h

    文件权限

    示例:lrwxrwxrwx

    l rwx rwx rwx
    文件类型 文件所有者的权限 文件所有者所在组的权限 其他用户的权限

    Linux用户:

    • 拥有者
    • 组群
    • 其他

    文件类型参数含义:

    • -:表示文件
    • d:表示文件夹
    • l:表示链接文件,可以理解为 windows中的快捷方式(link file)
    • b:表示里面可以供存储周边设备
    • c:表示里面为一次性读取装置

    权限参数含义:
    (rwx三个一组,没有的权限对应-)

    • r:read
    • w:write
    • x: execute

    更改文件权限

    指令 含义 示例
    chgrp 更改文件所属组群 chgrp 组群 xxx
    chown 更爱文件所有者 chown root:root xxx
    chmod 更改文件权限 chmod 777 xxx

    chmod

    在使用chmod改变文件/文件夹权限有不同的方法

    使用数字改变权限

    权限可用数字表示:

    • r 4
    • w 2
    • x 1
    • rwx 4+2+1=7
    • rw- 4+2=6
    • r-- 4

    示例:

    1. 将权限改变为-rwxr-x---
      权限对应的数字为[4+2+1][4+0+1][0+0+0]=750
    2. chmod 777 xxx
      将xxx的权限修改为rwxrwxrwx

    使用符号改变权限

    chmod u/g/o/a +/-/= r/w/x test.txt

    • u 拥有者
    • g 组群
    • o 其他
    • a 所有

    示例
    chmod u+x test.txt //为该文件的拥有者添加x权限

    用户操作

    添加管理员用户admin

    useradd -u 0 -o admin
    
    • 添加用户 -u
    • 用户号(系统用户) 0
    • 用户号复用 -o
  • 相关阅读:
    BFS 路径记录
    KMP算法
    STL标准库-容器-deque 双端队列
    4. 位运算(快速幂)
    词频统计(未完成,错误)
    字符串转整形
    AVL平衡二叉树的各种问题(Balanced Binary Tree)
    string用scanf读入printf输出(节省时间)
    【转】Java魔法堂:String.format详解
    【转】关于Android资源文件中出现百分号的问题
  • 原文地址:https://www.cnblogs.com/wendyy/p/9324199.html
Copyright © 2011-2022 走看看