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

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.dtcms.com/a/216857.html

相关文章:

  • Linux 6.15 内核发布,新功能
  • nvm和node的环境配置与下载
  • 数据结构与算法Day3:绪论第三节抽象数据类型、算法及其描述
  • Python打卡训练营学习记录Day38
  • 鸿蒙 Form Kit(卡片开发服务)
  • 多空短线决策副图指标,通达信炒股软件指标操盘图文教程
  • rabbitmq的高级特性
  • 016搜索之广度优先BFS——算法备赛
  • UPS的工作原理和UPS系统中旁路的作用
  • 数据库优化常用技巧【面试】
  • 上讯信息运维管理审计系统imo.php存在命令执行漏洞(CNVD-2025-07703)
  • hive 笔记
  • JAVA运算符详解
  • 实验设计与分析(第6版,Montgomery)第3章单因子实验:方差分析3.11思考题3.4 R语言解题
  • 如何彻底禁用WordPress中的评论
  • 12. CSS 布局与样式技巧
  • [ Qt ] | 常见控件(二): window相关
  • 每天掌握一个Linux命令 - sqlite3
  • Baklib在数字化内容管理中的关键作用是什么?
  • JAVA SE 文件IO
  • 笔记: 在WPF中ContentElement 和 UIElement 的主要区别
  • MYSQL丢失pid处理方式
  • LVGL(lv_tabview)
  • 商品条形码查询接口如何用C#进行调用?
  • 【Harmony OS】组件自定义属性、事件和状态管理
  • 525全国护肤日 国际医学皮肤科助力银龄肌肤科学护肤
  • 用ChatGPT辅助UI设计:从需求分析到风格提案的提效秘籍
  • 16. Git从入门到实践
  • MySQL问题:什么是MySQL的中的最左匹配原则?
  • 钠离子电池循环寿命突破万次