• Linux——Linux用户管理、组管理和文件管理常用命令总结


    1. 用户管理

    linux中的用户管理:
           任何使用linux的系统资源的用户,必须使用一个合法的账号和密码,账号和密码一般都是向系统管理员申请。
           root是linux系统安装时默认创建的系统管理员账号,由root创建普通账号。

    命令描述
    useradd [用户名]添加用户【会默认在/home创建一个与用户名相同文件夹,存放用户文件】
    passwd [用户名]更改用户密码
    su [用户名]切换用户【高级权限到低级权限不需要密码,低级到高级需要密码】
    id [用户名]查看用户信息
    userdel [用户名]删除用户
    userdel -r [用户名]删除用户的同时级联删除它的主目录

    在这里插入图片描述
    在这里插入图片描述

    当删除用户提示:userdel: user lisi is currently used by process 7483,crtl+D推出几次就好

    备注信息:

    • 创建用户

      • 在/home目录下创建用的根目录,目录名称默认跟用户名相同
      • 在linux中任何一个用户都至少属于一个组,新建用户时如果不指定组,则会新建一个组,组名跟用户名相同,并且把该用户添加到该组中。
    • 用户设置密码

      • 设置用户密码要进入用户文件存放位置
      • 密码要满足一定的复杂度
    • 切换用户

      • 从权限高的用户切换权限低的用户,不需要密码验证;
      • 从权限低的用户切换到权限高的用户,必须密码验证。

    2. 组管理

    • Linux中的组相当于角色的概念,可以对有共性的用户进行统一管理;
      • 每一个用户至少属于一个组,不能独立于组存在,也可以属于多个组;
      • 新建用户时如果不指定组,则会新建一个组,组名跟用户名相同,并且把该用户添加到该组中。
    命令描述
    groupadd [组名]创建组
    groupdel [组名]删除组
    gpasswd -a [用户名] [组名]将用户添加到组中
    id [用户名]查看用户是否添加到组中
    gpasswd -d [用户名] [组名]将用户从组中 移除
    useradd -g [组名] [用户名]创建用户时直接指明用户所在组

    在这里插入图片描述

    3. 文件管理

    • 文件管理主要包括以下
      • 文本文件的创建,编辑,删除,复制,移动
      • 目录文件的创建,删除,复制,移动
    命令描述
    mkdir [文件名]创建目录
    mkdir -p [目录1/目录2]创建多级目录
    rmdir删除目录
    cd [文件路径]切换所在目录

    在这里插入图片描述

    命令描述
    touch [文本文件名]创建文件
    cp 文件名 目录将文件复制到目录
    cp -r 目录1 目录2将目录1所有内容递归复制到目录2
    rm [文件名]删除文件
    rm -f [文件名]强制删除文件
    rm -f [目录]递归删除[每一次都会询问]
    rm -rf 目录强制递归删除目录
    vim [文件名]编辑文件内容
    cat [文件名]显示文件内容
    cat -n [文件名]显示文件的n行信息
    more [文件名]一次性加载文件所有内容到内存,分页显示按回车翻一行、按空格翻一页
    less 文件名分页加载文件所有内容到内存,分页显示按回车翻一行、按空格翻一页,按q退出查看
    head [选项] 文件名选择查看文件的头
    tail [选项] 文件名选择查看文件的尾

    在这里插入图片描述

    • 目录和文件管理都会有相对路径和绝对路径
      • 绝对目录:以盘符开始的目录叫绝对目录,从盘符开始查找目标目录
      • 相对目录:以目录名开始的目录叫相对目录,从当前目录开始查找目标目录
  • 相关阅读:
    vue之父子组件传参
    AVL 平衡二叉搜索树
    触觉智能 PurPle Pi OH(OpenHarmony)开发板
    Centos8搭建npm和maven的nexus私服
    Windows——关于service
    Python最简单的sklearn库安装教程
    【深度学习】
    第二证券|疫情扰动叠加需求不足,11月制造业PMI回落至48%
    【JavaScript高级】函数相关知识:函数、纯函数、柯里化、严格模式
    【React】表单
  • 原文地址:https://blog.csdn.net/weixin_44606952/article/details/126489896