Linux学习(7)——开机、重启和用户管理

news/2024/12/29 10:16:08/

✨ Linux——开机、重启和用户登录注销

  • 🍑Linux关机和重启
  • 🍑用户登录和注销
    • 🍊🍊基本介绍
    • 🍊🍊使用细节
  • 🍑用户管理
    • 🍊🍊基本介绍
    • 🍊🍊添加用户
    • 🍊🍊指定/修改密码
    • 🍊🍊删除用户(一般情况要保留家目录)
    • 🍊🍊查询用户信息指令
    • 🍊🍊切换用户
    • 🍊🍊查看当前用户/登录用户
  • 🍑用户组
  • 🍑用户和组相关文件

📃个人主页:不断前进的皮卡丘
🌞博客描述:梦想也许遥不可及,但重要的是追梦的过程,用博客记录自己的成长,记录自己一步一步向上攀登的印记
🔥网站推荐:千里之行,始于足下。每天坚持刷题,巩固所学知识,也为将来找工作,面试做好准备-----刷题神器

🍑Linux关机和重启

1️⃣在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。
2️⃣正确的关机流程为:sync > shutdown > reboot > halt
3️⃣关机指令为:shutdown
接下来看看常见的几个指令
📘sync 将数据由内存同步到硬盘中。
📘shutdown 关机指令,我们可以man shutdown 来看一下帮助文档。例如我们可以运行如下命令关机:
📘shutdown 默认是一分钟后关机
📘shutdown –h 10 ‘This server will shutdown after 10 mins’ 这个命令告诉大家,计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中。
📘Shutdown –h now 立马关机
📘Shutdown –h 20:25 系统会在今天20:25关机
📘Shutdown –h +10 十分钟后关机
📘Shutdown –r now 系统立马重启
📘Shutdown –r +10 系统十分钟后重启
📘reboot 就是重启,等同于 shutdown –r now
📘halt 关闭系统,等同于shutdown –h now 和 poweroff
🔥不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中(为了防止数据丢失)。

🍑用户登录和注销

🍊🍊基本介绍

1️⃣登录的时候尽量少用root账号登录,因为它是系统管理员,拥有最大的权限,我们要避免操作失误。可以用普通用户登录,登录以后再用 su-用户名命令来切换成系统管理员身份
2️⃣在提示符下,输入logout可以注销用户
🧊先登录Xshell,用普通用户登录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

🍊🍊使用细节

1️⃣logout注销指令在图形运行级别无效,在运行级别3下有效
2️⃣后面会介绍优先级别这个概念
在这里插入图片描述
当我们输入exit的时候,它也只是退出终端

🍑用户管理

🍊🍊基本介绍

1️⃣Linux系统是一个多用户多任务的操作系统
2️⃣任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统
在这里插入图片描述

🍊🍊添加用户

🧶基本语法 useradd 用户名
🟧例子:添加一个用户milan
🔥此时,会自动创建和用户同名的家目录,默认该用户的家目录它存放在/home/milan
在这里插入图片描述
在这里插入图片描述
🌞当创建用户成功后,会自动的创建和用户同名的家目录
🌞我们也可以通过 useradd -d 指定目录 新的用户名,给新创建用户指的家目录
在这里插入图片描述

🍊🍊指定/修改密码

🧶语法:passwd用户名 (如果后面不写用户名的话,则认为是给当前用户修改密码)
🧶例子:给milan指定密码
在这里插入图片描述
在这里,我设置密码是milan,为了方便记忆,以后在工作中千万不能这么做
🧶接下来logout注销当前这个用户,然后用milan这个用户登录
在这里插入图片描述
pwd可以显示当前在哪一个目录下面

🍊🍊删除用户(一般情况要保留家目录)

1️⃣有时候,员工离职了,我们可能需要把对应的用户删除掉
2️⃣基本语法:userdel 用户名
🏵️案例:

  • 🌮删除用户milan,但是要保留家目录 userdel milan
  • 🌮删除用户以及用户家目录,比如tom,userdel -r tom

我重新登录了一下,以root用户登录
我们可以发现milan这个用户,此时还在在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

🍊🍊查询用户信息指令

🔥基本语法:id 用户名
🥪例子:查询root信息
🌞说明:当用户不存在的时候,返回无此用户
在这里插入图片描述
在这里插入图片描述

🍊🍊切换用户

🏵️操作Linux的时候,如果当前用户权限不够,可以通过su -指令,切换到高权限用户,比如root。
🏵️语法:su - 切换用户名
🏵️例子:创建一个用户jack,指定密码,然后切换到jack(因为当前用户是root用户)
🔥从权限高的用户切换到权限低的用户,不需要输入密码,反之需要
🔥当需要返回到原来用户时,使用exit/logout指令
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

🍊🍊查看当前用户/登录用户

🏵️基本语法:whoami/who am I
在这里插入图片描述

🍑用户组

🏵️基本介绍:用户组类似于角色,系统可以对有共性/权限的多个用户进行统一管理
🏵️新增组:指令:groupadd 组名
🏵️删除组:groupdel 组名
🏵️增加用户时直接加上组:useradd -g 用户组 用户名
🔥如果我们添加用户的时候,没有给它指定组,那么默认吧它分在和用户名同一个名字的组中
在这里插入图片描述
🏵️例子:添加一个用户:zwj,并指定到wudang这个组
在这里插入图片描述
🏵️修改用户组:usermod -g 用户组 用户名

🍑用户和组相关文件

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


http://www.ppmy.cn/news/606198.html

相关文章

【Data Studio 2.1.0连接openGauss2.1.0】

Data Studio 2.1.0连接openGauss2.1.0 一、实验环境说明二、配置客户端接入方式三、Data Studio2.1.0连接openGauss数据库 一、实验环境说明 openGauss2.1.0版本Data Studio 2.1.0 版本 二、配置客户端接入方式 【以下操作是omm用户进行】 修改配置文件pg_hba.conf&#xf…

LeetCode简单题之图像渲染

题目 有一幅以二维整数数组表示的图画,每一个整数表示该图画的像素值大小,数值在 0 到 65535 之间。 给你一个坐标 (sr, sc) 表示图像渲染开始的像素值(行 ,列)和一个新的颜色值 newColor,让你重新上色这幅…

深度学习——Xavier初始化方法

20210609 https://blog.csdn.net/u011534057/article/details/51673458 https://blog.csdn.net/luoxuexiong/article/details/95772045 “Xavier”初始化方法是一种很有效的神经网络初始化方法,方法来源于2010年的一篇论文《Understanding the difficulty of traini…

Linux学习(8)——常用指令

✨Linux常用指令⛱️ 运行级别🌈🌈基本介绍🌈🌈如何指定运行级别⛱️(面试题)如何找回root密码⛱️帮助指令⛱️文件目录类⛱️博客推荐📃个人主页:不断前进的皮卡丘🌞博客描述: 梦想也许遥不可及&#xff…

LeetCode简单题之石头与宝石

题目 给你一个字符串 jewels 代表石头中宝石的类型,另有一个字符串 stones 代表你拥有的石头。 stones 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。 字母区分大小写,因此 “a” 和 “A” 是不同类型的石头…

期望、方差、协方差及相关系数的基本运算

这篇文章总结了概率统计中期望、方差、协方差和相关系数的定义、性质和基本运算规则。 一、期望 定义: 设P(x)是一个离散概率分布函数自变量的取值范围是。那么其期望被定义为:设P(x)是一个连续概率分布函数 ,那么他的期望是:性质…

[算法刷题笔记]二叉树练习(2):对称二叉树有关的练习

✨对称二叉树有关的练习前言⛱️对称二叉树🥪🥪 递归🥪🥪迭代(使用队列)⛱️相同的二叉树🥪🥪递归🥪🥪迭代法(使用队列)⛱️判断t1树中是否有与t2树完全相同的子树🥪&…

LeetCode简单题之最大连续1的个数

题目 给定一个二进制数组, 计算其中最大连续 1 的个数。 示例: 输入:[1,1,0,1,1,1] 输出:3 解释:开头的两位和最后的三位都是连续 1 ,所以最大连续 1 的个数是 3. 提示: 输入的数组只包含 0 和…