【Linux笔记】用户和权限管理基本命令介绍

🍎个人博客:个人主页

🏆个人专栏:Linux学习

⛳️ 功不唐捐,玉汝于成


目录

​编辑

前言:

命令:

whoami:

passwd:

useradd:

userdel:

chmod:

代码:

我的其他博客


前言:

在Linux操作系统中,用户和权限管理是系统管理员日常工作中至关重要的一部分。有效地管理用户和文件权限是确保系统安全性和稳定性的关键。本文将介绍一些基本的Linux命令,涵盖了显示当前用户、修改用户密码、添加和删除用户、以及修改文件权限和所有者的操作。这些命令是系统管理员在维护Linux系统时经常使用的工具,对于保障系统的正常运行和安全性至关重要。在使用这些命令时,请确保理解其作用,并小心谨慎地进行操作,以免造成不必要的问题。

命令:

在Linux系统中,用户和权限管理是非常重要的任务之一。以下是一些关于Linux用户和权限管理的基本命令的介绍:

  1. whoami

    • 描述:显示当前登录用户的用户名。
    • 用法whoami
  2. passwd

    • 描述:用于更改用户密码。
    • 用法passwd
    • 注意:需要有管理员权限才能更改其他用户的密码。
  3. useradd

    • 描述:用于添加新用户。
    • 用法useradd [选项] 用户名
    • 例子sudo useradd -m newUser (-m 选项会自动创建用户的家目录)
  4. userdel

    • 描述:用于删除用户。
    • 用法userdel [选项] 用户名
    • 例子sudo userdel -r oldUser (-r 选项会删除用户的家目录)
  5. chmod

    • 描述:用于修改文件或目录的权限。
    • 用法chmod [选项] 模式 文件或目录
    • 例子chmod u+rwx file.txt (u表示所有者,+rwx表示添加读、写、执行权限)
  6. chown

    • 描述:用于修改文件或目录的所有者。
    • 用法chown [选项] 新所有者:新组 文件或目录
    • 例子sudo chown newUser:newGroup file.txt (将文件的所有者更改为newUser,组更改为newGroup)

代码:

# 显示当前登录用户
whoami# 修改用户密码
passwd# 添加用户
sudo useradd -m newUser# 删除用户
sudo userdel -r oldUser# 修改文件权限
chmod u+rwx file.txt# 修改文件所有者
sudo chown newUser:newGroup file.txt

这些命令都是在Linux终端中使用的基本命令,涉及到用户和权限的创建、修改和删除。请注意,对于一些操作,可能需要使用sudo来获取管理员权限。在使用这些命令时,请谨慎操作,特别是在修改系统文件或操作关键用户时,以免导致系统不稳定或不安全。

我的其他博客

探索灵活性与可维护性的利器:策略(Strategy)模式详解-CSDN博客

深入探讨敏捷开发项目管理流程与Scrum工具:构建高效团队与卓越产品的秘诀-CSDN博客

vue的生命周期-CSDN博客

什么是tomcat?tomcat是干什么用的?-CSDN博客

Linux 压缩、解压文件的 4 种方式。tar、gzip、gunzip、zip、unzip、7z命令使用方法-CSDN博客

腾讯-轻量应用服务器centos7中宝塔安装MySQL8.0出现内存不足-CSDN博客

JVM的类的生命周期-CSDN博客

多线程------Future异步任务-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/292762.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Protobuf 编码规则及c++使用详解

Protobuf 编码规则及c使用详解 Protobuf 介绍 Protocol Buffers (a.k.a., protobuf) are Google’s language-neutral, platform-neutral, extensible mechanism for serializing structured data Protocol Buffers(简称为protobuf)是谷歌的语言无关、…

一键批量管理HTML文档,轻松删除无用内容,提升网站性能!

随着互联网的快速发展,网站性能优化已经成为每个站长和开发者必须面对的问题。为了提升网站性能,我们需要对HTML文档进行高效的管理和优化。但是,手动管理大量HTML文件不仅效率低下,还容易出错。那么,有没有一种简单、…

Leetcode 452. 用最少数量的箭引爆气球

题意理解: 气球用一个闭区间表示,击中区间内任意一个位置,气球会被引爆。 区间指示了气球的位置和气球的可射击范围。 若两个气球位置有重叠,则一只箭能解决引爆两个气球。 目标:尽可能射击气球重叠最多的位置&#xf…

【数据结构和算法】最大连续1的个数 III

其他系列文章导航 Java基础合集数据结构与算法合集 设计模式合集 多线程合集 分布式合集 ES合集 文章目录 其他系列文章导航 文章目录 前言 一、题目描述 二、题解 2.1 方法一:滑动窗口 2.2 滑动窗口解题模板 三、代码 3.1 方法一:滑动窗口 四、…

Ubuntu 常用命令之 top 命令用法介绍

📑Linux/Ubuntu 常用命令归类整理 top命令是Linux下常用的性能分析工具,可以实时动态地查看系统中各个进程的资源占用状况,类似于Windows的任务管理器。它可以显示系统总的和分区的CPU使用率、内存使用率、交换区使用率、系统负载、进程数、…

质量好的国产主食冻干猫粮有哪些牌子?推荐十大放心猫粮国产名单

养猫的朋友们应该都知道,猫咪对蛋白质的需求很高,如果猫咪摄入的蛋白质含量不足,就会影响到它们的成长发育。因此,蛋白质的含量对于猫咪的成长发育至关重要。而冻干猫粮是一种高蛋白、高营养、适口性好的产品,不仅能满…

Qt前端技术:3.QSS字体样式

small-caps就是让这个文本中的小写字母用大写的形式写出来并且在用大写的形式表达出来后他本身的大小会变小 有绝对尺寸和相对尺寸的区别 绝对尺寸一般是cm,英寸之类的 相对尺寸如px之类的是由显示器的屏幕分辨率来决定的 如windows用户分辨率一般是96像素点每英…

yocto系列讲解[实战篇]93 - 添加Qtwebengine和Browser实例

By: fulinux E-mail: fulinux@sina.com Blog: https://blog.csdn.net/fulinus 喜欢的盆友欢迎点赞和订阅! 你的喜欢就是我写作的动力! 目录 概述集成meta-qt5移植过程中的问题问题1:virtual/libgl set to mesa, not mesa-gl问题2:dmabuf-server-buffer tries to use undecl…

软考中级应该选哪个?

选择软考中级科目,应该怎么做? 1.1 软考中级科目有哪些可供选择? 1.2 如何选择适合自己的软考中级科目? 系统集成项目管理工程师真的容易吗? 如何在软考中级阶段选择科目?软考中级共有15个科目。软考共…

MACBOOK 通过iterm2连接堡垒机跳转服务器

本公司是通过齐治堡垒机连接远程服务器的环境,因为连接过程中需要自动输入密码和选择主机,所以要使用expect工具,编写expect脚本remote.exp #!/usr/bin/expectif { $argc ! 7 } {send_user "usage: expect $argv0 \[JUMP_HOST\] \[JUM…

项目中webpack优化配置(1)

项目中webpack优化配置 一. 开发效率, 体验 1. DLL(开发过程中减少构建时间和增加应用程序的性能) 使用 DllPlugin 进行分包,使用 DllReferencePlugin(索引链接) 对 manifest.json 引用,让一些基本不会改动的代码先…

【银行测试】金融银行测试难点与工作内容解析,一篇概全...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 1、金融银行测试的…