【Linux基础】第29讲 Linux用户和用户组权限控制命令(一)

2023-09-20 13:57:42

1 useradd 添加新用户

(注意:当前用户必须有添加用户的权限)

1)基本语法

useradd 用户名(功能描述:添加新用户)

2)案例

root@sue-virtual-machine:/usr/local# useradd hadoop

2 passwd 设置用户密码

1)基本语法

passwd 用户名(功能描述:设置用户密码)

2)案例

root@sue-virtual-machine:/usr/local# passwd hadoop

执行结果

3 id 判断用户是否存在

1)基本语法

id 用户名

2)案例

root@sue-virtual-machine:/usr/local# id hadoop

执行结果

4 su 切换用户

1)基本语法

su 用户名称(功能描述:切换用户,只能获得用户的执行权限,不能获得环境变量)

su - 用户名称(功能描述:切换到用户并获得该用户的环境变量及执行权限)

2)案例

su hadoop

执行结果

su - hadoop

执行结果

5 userdel 删除用户

1)基本语法:注意区别

(1) userdel 用户名(功能描述:删除用户但保存用户主目录)

(2)userdel -r 用户名(功能描述:用户和用户主目录,都删除)

2)案例:

(1)删除用户但保存用户主目录

root@sue-virtual-machine:~# userdel hadoop

(2)删除用户和用户主目录,都删除

root@sue-virtual-machine:~# userdel -r hadoop

6 who 查看登录用户信息

1)基本语法

(1)whoami(功能描述:显示自身用户名称)

(2)who am i(功能描述:显示登录用户的用户名)

(3)who (功能描述:看当前有哪些用户登录到了本台机器上)

2)案例

root@sue-virtual-machine:/home# whoami

执行结果

-------------------------------------------------------------------------------------------------------------------------------

root@sue-virtual-machine

执行结果

---------------------------------------------------------------------------------------------------------------------------------

root@sue-virtual-machine:/home# who

执行结果

更多推荐

Java并发编程第8讲——ThreadLocal详解

ThreadLocal无论是在项目开发还是面试中都会经常碰到,它的重要性可见一斑,本篇文章就从ThreadLocal的使用、实现原理、核心方法的源码、内存泄漏问题等展开介绍一下。一、什么是ThreadLocalThreadLocal是java.lang下面的一个类,在JDK1.2版本加入,作者是JoshBloch(集合

华为云云耀云服务器L实例评测|轻量级应用服务器对决:基于 fio 深度测评华为云云耀云服务器L实例的磁盘性能

本文收录在专栏:#云计算入门与实践-华为云专栏中,本系列博文还在更新中相关华为云云耀云服务器L实例评测文章列表如下:华为云云耀云服务器L实例评测|从零开始:云耀云服务器L实例的全面使用解析指南华为云云耀云服务器L实例评测|轻量级应用服务器对决:基于Geekbench深度测评华为云云耀云服务器L实例的处理器性能华为云云耀

基于STC15单片机-LM35-DS8B20温度测量-DS1302计时-proteus仿真-源程序

一、系统方案1、本设计采用STC15单片机作为主控器。2、DS18B20采集温度值送到液晶1602显示。3、DS1302计时,日期送到液晶1602显示。4、LM35采集另一路温度值送到数码管显示。二、硬件设计原理图如下:三、单片机软件设计1、首先是系统初始化/IO初始化为准双向/voidIO_Init(){P0M0=0

Redis的介绍,安装Redis的方式

🐌个人主页:🐌叶落闲庭💨我的专栏:💨c语言数据结构javaEE操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。Redis初识Redis1.1认识Redis1.2安装Redis的方式1.2.1安装Redis依赖1.2.2上传安装包并解压1.2.3启动Redis1.2.3.1默认启动1.2.3.2指定配置启动1

自动化测试:yaml结合ddt实现数据驱动!

在python+unittest+selenium+ddt的框架中,数据驱动常见有以下几种方式实现:Csv/txtExcelYAML本文主要给大家介绍测试数据存储在YAML文件中的使用场景。首先先来简单介绍一下YAML。1.什么是YAML一种标记语言类似YAML,它实质上是一种通用的数据串行化格式,由于其可读性高,用来

安装配置 IDE

目录WebStormSublimeText3安装配置subl快捷命令(OSX)详细过程分解安装PackageControl安装配置主题常用插件Atom插件列表/PluginList推荐配置keymap.csonVisualStudioCode配置按键插件Cursor适合前端、后端、全栈工程师,尤其以Javascript

go-GMP和Scheduler

GPM模型G待执行的goroutine,结构定义在runtime.gM操作系统中的线程,它由操作系统的调度器进行调度和管理,结构定义在runtime.mP处理器,是GM的中间件,它通过一个队列绑定了GM,每个P都有一个局部queue,用来存放待执行的本地goroutineGGoroutine只存在于Go语言的运行时,它

xlnet+bilstm实现菜品正负评价分类

摘要CMU和googlebrain联手推出了bert的改进版xlnet。在这之前也有很多公司对bert进行了优化,包括百度、清华的知识图谱融合,微软在预训练阶段的多任务学习等等,但是这些优化并没有把bert致命缺点进行改进。xlnet作为bert的升级模型,主要在以下三个方面进行了优化采用AR模型替代AE模型,解决ma

Nodejs+vue热门游戏网游推荐网站系统 s5832

热门网游推荐网站综合网络空间开发设计要求。目的是将热门网游推荐将传统管理方式转换为在网上管理,完成热门网游推荐信息管理的方便快捷、安全性高、交易规范做了保障,目标明确。热门网游推荐网站可以将功能划分为管理员功能和用户功能。(1)、管理员关键功能包含系统首页、个人中心、用户管理、科普知识管理、游戏攻略管理、游戏信息管理、

spring和springmvc常用注解

1.Spring常用注解:1)@Repository将DAO类声明为Bean2)@Service用于修饰service层的组件3)@Controller通常作用在控制层,将在SpringMVC中使用4)@Component是一个泛化的概念,仅仅表示spring中的一个组件(Bean),可以作用在任何层次5)@Scope

flask项目请求与响应

项目名:static(静态)jscsstemplates(模板)app.py(运行)web项目mvc:model模型view视图controller控制器mtvmodel(模型)templates(模板)-->htmlview视图(python代码)起控制作用b/sbrowserserver浏览器服务器c/sclien

热文推荐