Linux基础复习(二)

目录

1.前言 

 2.userdel命令 

2.1userdel的应用场景

2.2基本语法 

2.3常用选项 

3.示例 

3.groupadd命令 

3.1groupadd命令应用场景 

3.2基本语法 

3.3常用选项 

3.4示例 

4.groupmod命令 

4.1groupmod命令应用场景

4.2基本语法 

4.3常用选项 

 

4.4示例 


1.前言 

在信息技术迅猛发展的今天,Linux操作系统不仅是开源精神的代表,也是全球最流行的服务器操作系统之一。从嵌入式设备到超级计算机,Linux的强大功能和灵活性使其成为技术专业人士不可或缺的工具。

然而,即使对于经验丰富的Linux用户来说,随着时间的推移,一些基础知识点也可能逐渐模糊。定期复习Linux的基本概念和命令,不仅能够帮助我们巩固记忆,还能够提升我们在使用Linux时的效率和自信。

在本博客中,我们将带领读者进行一次Linux基础的复习之旅。无论你是Linux的新手,还是希望刷新知识的资深用户,本文都将为你提供一个全面的复习框架,涵盖从文件系统、权限管理到命令行操作等关键知识点。

我们的目标是通过本文的复习,帮助读者加深对Linux操作系统的理解,提高解决实际问题的能力。让我们一起回顾Linux的核心概念,巩固那些在日常工作中最常用的命令和工具。

 2.userdel命令 

 


2.1userdel的应用场景


用于删除用户的命令 

2.2基本语法 


userdel [options] username

  • options:是 userdel 命令支持的选项,用于指定删除用户时的行为。
  • username:是要删除的用户账户的名称。


     

2.3常用选项 

  • -f--force:强制删除用户,即使用户当前已登录。
  • -r--remove:删除用户的同时,删除与用户相关的所有文件,包括主目录和邮件存储。
  • -Z--selinux-user:删除与用户相关的 SELinux 用户映射。
  • -R--root CHROOT_DIR:在指定的 CHROOT_DIR 目录中应用更改。
  • -h--help:显示帮助信息。




     

3.示例 

 

sudo userdel username

sudo userdel -f username

sudo userdel -r username 

userdel -h 





 

3.groupadd命令 




 

3.1groupadd命令应用场景 

创建新的用户组


 


3.2基本语法 
 

 

groupadd [options] group_name

  • options:是 groupadd 命令支持的选项,用于指定创建用户组时的不同参数。
  • group_name:是要创建的新用户组的名称。

3.3常用选项 

  • -g--gid GID:指定用户组的组 ID(GID)。
  • -K--key KEY=VALUE:覆盖 /etc/login.defs 文件中的默认设置,如 UID_MINUID_MAX 等。
  • -o--non-unique:允许创建具有非唯一 GID 的用户组。

3.4示例 

 

sudo groupadd group_name 

sudo groupadd -g 1001 group_name

sudo groupadd -o group_name

sudo groupadd -g 1001-2000 group_name 

getent group group_name 

4.groupmod命令 

4.1groupmod命令应用场景


 

用于修改现有用户组的属性

 

4.2基本语法 
 


groupmod [options] group_name
 

  • options:是 groupmod 命令支持的选项,用于指定修改用户组时的不同参数。
  • group_name:是要修改的用户组的名称。




     

4.3常用选项 

 

  • -g--gid GID:将指定的用户组的组 ID(GID)更改为 GID
  • -n--new-name NEW_GROUP:将用户组名更改为 NEW_GROUP
  • -o--non-unique:与 -g 选项一起使用,允许将组 GID 更改为非唯一值。
  • -p--password PASSWORD:为用户组设置密码(需要使用加密过的密码)。
  • -R--root CHROOT_DIR:在 CHROOT_DIR 目录下应用更改,并使用该目录下的配置文件。

4.4示例 

sudo groupmod -g 1001 group_name 

sudo groupmod -n new_group_name group_name 

sudo groupmod -g 1001 -o group_name 

sudo groupmod -R /path/to/chroot_dir group_name 

groupmod -h 

  • 10
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值