• Linux基础 10-2 facl及用户及Linux终端


    facl:文件访问控制列表

    • 利用文件扩展保存额外的访问控制权限

    命令名称:setfacl

    • -m :设定权限
      • u :给用户设定
      • g :给组设定
      • -x :取消设定的权限
      • umask :默认最高权限,设定权限时,设置的用户权限不能超过默认的最高权限

    getfacl :查看文件的facl权限

    • 语法:getfacl [文件名]

    w :显示已经登录系统的用户列表,并显示正在执行的命令

    whoami :显示当前登录状态下的用户

    who :显示登录到当前系统的用户和终端

    • -H:显示头部
    • -r :显示当前运行级别和上一次运行级别
    • 终端:
      • console :控制台
      • pty :物理终端
      • tty :虚拟终端
      • tty5 :串行终端
      • pts/# :伪终端

    last :显示当前系统的登录和重启日志

    • 日志文件:/var/log/wtmp 文件
    • -n # :显示最近#次相关信息

    lastb :显示用户错误的登录尝试

    • 存储于 /var/log/btmp 文件
    • -n # :显示最近#次的相关信息

    lastlog :显示当前系统上的所有用户的最近一次登录时间和登录信息

    • -u [用户名] :显示指定用户最近的登录时间

    bascname :$0 :执行脚本时的脚本路径及名称

    mail :查看邮件服务,邮件查看完成后,存储在家目录下的mbox文件中

    • 语法:mail [选项] [用户名]
    • 选项:
      • -s :指定邮件标题

    hostname :显示当前主机名

    • hostname [主机名] :临时更改主机名

    $RANDOM :随机数生成器

    • 其他的:/dev/randm、/dev/urandom
    • 生成随机数的范围:0-32768
  • 相关阅读:
    二叉树的节点删除
    PHP开启错误日志详细说明
    jsonpath模块
    Gunicorn-配置详解
    Vmware创建虚拟机步骤说明,详细配置解释
    Python multiprocessing使用详解
    Python定时任务框架apscheduler
    Access-Control-Allow-Origin跨域解决及详细介绍
    web安全:x-content-type-options头设置
    sqlalchemy的基本操作大全
  • 原文地址:https://www.cnblogs.com/laogama/p/13081804.html
Copyright © 2020-2023  润新知