当前位置: 首页 > web >正文

Linux中的常用命令

修改文件权限:chmod,chown,chgrp

在这里插入图片描述

用法

chmod:修改文件的权限,可以使用数字或者u+rwx等
chown:修改文件的拥有者,就是相当于将上图中的wangwu的位置修改掉
chgrp:修改文件的所属组,相当于将上图中的root的位置修改掉

语法特征:

强调:对于这些修改权限的操作,只有超级用户才能执行,如果要再普通用户下执行,请带上sudo,短暂提升权限
chmod 权限设定(u+r…) 文件名

chown 新拥有者名 文件名

chgrp 新组名 文件名

修改组 :groups,groupadd,groupmod,groupdel

用法

groups:查看用户所属的组
groupadd:新建一个组
groupdel:删除一个组
groupmod:修改组的属性

  • groupmod -n :修改组的名称
  • groupmod -g :修改组的GID

语法特征:

groups 用户名/空
groupadd 新组名
groupdel 组名
groupmod -n 新组名 旧组名
groupmod -g 新GID 组名

实例

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

在这里插入图片描述

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

如何验证

如果要验证以下执行的结果,请使用cat 查看/etc/group文件,这个文件里保存了所有的组的信息,包含你的系统里有多少组,每个组里面有几个用户

在这里插入图片描述

修改用户:useradd,adduser,userdel,usermod,gpasswd

useradd

用法:新增一个用户
语法特征:useradd 用户名
实例:
在这里插入图片描述

  • 需要注意的是,如果你创建了一个用户,linux系统就自动帮你为该用户创建了一个组,该组的名字和用户的名字一样,不信的,可以使用上述的验证命令查看
  • 注意2,在创建完一个用户后需要手动的指定密码,命令:
    在这里插入图片描述
  • 当然我们也可以使用更加方便的adduser命令引导式的创建用户.下面会介绍

adduser

用法非常简单,就是adduser 用户名
实例:
在这里插入图片描述

userdel

和useradd如出一辙,这里就不再赘述了

usermod

用法:usermod -aG :将用户添加到某个组
语法特征:usermod -aG 组名 用户名
实例:在这里插入图片描述
那么对于从组中删除用户呢?一种方式是编辑 /etc/group 文件,手动删除用户条目。注意:通常不建议直接编辑 /etc/group,推荐使用 gpasswd 命令。

gpasswd

用法:
gpasswd -a :将用户添加到组
gpasswd -d :将用户从组中删除
语法特征:
sudo gpasswd -a 用户名 组名
sudo gpasswd -d 用户名 组名
实例:

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

如何验证:

如果你想验证上述某个理论,这里推荐一个路径/etc/passwd,可是使用cat查看,里面存放的是具体的用户的属性信息
在这里插入图片描述

http://www.xdnf.cn/news/9282.html

相关文章:

  • JSON全面解析
  • Qt基础终结篇:从文件操作到多线程异步UI,深度解析核心要点
  • -资产收集篇FridaHOOKXposed证书提取单向双向检验抓包
  • Logi鼠标切换桌面失效
  • ubuntu2x.xx网络不通如何解决
  • 《计算机组成原理》第 9 章 - 控制单元的功能
  • 光电赋能低空场景,灵途科技助力无人机持续升级
  • 红黑树,B树,二叉树之间的不同
  • 【监控】Prometheus中的告警机制介绍
  • 异常:UnsupportedOperationException: null
  • 【Java开发日记】说一说序列化与反序列化中存在的问题
  • 前端 reconnecting-websocket 包
  • 【AI工具应用】使用 trae 实现 word 转成 html
  • 实验设计与分析(第6版,Montgomery)第3章单因子实验:方差分析3.11思考题3.4 R语言解题
  • Python训练打卡Day35
  • vLLM 核心技术 PagedAttention 原理详解
  • SLOT:测试时样本专属语言模型优化,让大模型推理更精准!
  • 对于ARM开发各种手册的分类
  • 计算机网络-网络层
  • 赋能低空经济 | 奇妙智能已掌握AI+无人机智慧巡检技术
  • Linux `cd` 命令深度解析与高阶应用指南
  • JavaScript 性能优化按层次逐步分析
  • Autodesk Maya 2025.3新特性
  • 【HTML-13】HTML表格合并技术详解:打造专业数据展示
  • 力扣经典算法篇-13-接雨水(较难,动态规划,加法转减法优化,双指针法)
  • go tour泛型
  • 删除 nexus3 中指定仓库中的所有组件的脚本
  • Halcon联合QT ROI绘制
  • 详解 .net9 内置 Lock 对象,更加现代化和灵活可控的锁对象
  • 分贝计在评估噪音对老年人影响中的具体作用和应用方式