linux中的cal 查看日历、用户管理命令、useradd 添加新用户、passwd 设置用户密码、id 查看用户是否存在、su 切换用户、userdel 删除用户、who 查看登录用户信息、sudo 设置普通用户具有 root 权限

简介: useradd-g组名用户名(功能描述添加新用户到某个组)cal[选项](功能描述不加选项,显示本月日历)useradd用户名(功能描述添加新用户)注用户组必须存在,如果不存在则会报当从root用户切换到普通用户的时候不需要输入密码,而从普通用户切换到其他普通的用户或者root用户是需要输入密码的。su用户名称(功能描述切换用户,修改完毕,现在可以用ayy帐号登录,然后用命令sudo,即可获得root权限进行操作。(2)userdel-r用户名(功能描述用户和用户主目录,都删除)(2)whoami(功能描述显示登录用户的用户名以及登陆时间)(1)userdel用户名(功能描述删除用户但保存用户

1.3.5 cal 查看日历

cal [选项] (功能描述:不加选项,显示本月日历)

选项 功能
具体某一年 显示这一年的日历

查看当前月的日历
在这里插入图片描述
查看2016年的日历
在这里插入图片描述

1.4 用户管理命令

1.4.1 useradd 添加新用户

useradd 用户名 (功能描述:添加新用户)
useradd -g 组名 用户名 (功能描述:添加新用户到某个组)

添加一个用户
在这里插入图片描述
添加一个用户到某个组
在这里插入图片描述
在这里插入图片描述
注:用户组必须存在,如果不存在则会报错提示。

1.4.2 passwd 设置用户密码

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

设置用户的密码在这里插入图片描述

1.4.3 id 查看用户是否存在

id 用户名

查看用户是否存在
在这里插入图片描述

1.4.4 cat /etc/passwd 查看创建了哪些用户

在这里插入图片描述

1.4.5 su 切换用户

su的全拼是swith user 切换用户

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

在这里插入图片描述
当从root用户切换到普通用户的时候不需要输入密码,而从普通用户切换到其他普通的用户或者root用户是需要输入密码的。
在这里插入图片描述

1.4.6 userdel 删除用户

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

选项 功能
-r 删除用户的同时,删除与用户相关的所有文件

删除用户但保存用户主目录
在这里插入图片描述
删除用户和用户主目录,都删除
在这里插入图片描述

1.4.7 who 查看登录用户信息

(1)whoami (功能描述:显示自身用户名称)
(2)who am i (功能描述:显示登录用户的用户名以及登陆时间)

显示自身用户名称
在这里插入图片描述
显示登录用户的用户名
在这里插入图片描述

1.4.8 sudo 设置普通用户具有 root 权限

修改yy 用户权限
修改配置文件
在这里插入图片描述
修改 /etc/sudoers 文件,找到下面一行,在 root 下面添加一行,如下图所示:
在这里插入图片描述
修改完毕,现在可以用 ayy帐号登录,然后用命令 sudo,即可获得 root 权限进行操作。
在这里插入图片描述

详细的请看我之前发的博客
linux常用命令下https://blog.csdn.net/Redamancy06/article/details/125349887
linux常用命令中https://blog.csdn.net/Redamancy06/article/details/125327352
linux常用命令上https://blog.csdn.net/Redamancy06/article/details/125317329

目录
相关文章
|
22天前
|
Unix Linux 程序员
Linux文本搜索工具grep命令使用指南
以上就是对Linux环境下强大工具 `grep` 的基础到进阶功能介绍。它不仅能够执行简单文字查询任务还能够处理复杂文字处理任务,并且支持强大而灵活地正则表达规范来增加查询精度与效率。无论您是程序员、数据分析师还是系统管理员,在日常工作中熟练运用该命令都将极大提升您处理和分析数据效率。
94 16
|
14天前
|
Linux
linux命令—stat
`stat` 是 Linux 系统中用于查看文件或文件系统详细状态信息的命令。相比 `ls -l`,它提供更全面的信息,包括文件大小、权限、所有者、时间戳(最后访问、修改、状态变更时间)、inode 号、设备信息等。其常用选项包括 `-f` 查看文件系统状态、`-t` 以简洁格式输出、`-L` 跟踪符号链接,以及 `-c` 或 `--format` 自定义输出格式。通过这些选项,用户可以灵活获取所需信息,适用于系统调试、权限检查、磁盘管理等场景。
|
2月前
|
Linux 网络安全 开发工具
技术栈:这50条最常用的 Linux 命令你一定要会!
建议多在终端中实践,遇到不懂的命令就用 man 或 --help 了解详情!
386 0
|
2月前
|
安全 Linux Shell
Linux系统中sudo命令的高效运用技巧。
用户可以通过sudo -l来列出自己目前可执行的命令列表,这有助于用户了解自己的权限范围。
115 0
|
Linux 数据安全/隐私保护
Linux系统之普通用户sudo提权配置
Linux系统之普通用户sudo提权配置
432 0
|
Linux 安全 开发工具
|
3月前
|
监控 Linux 网络安全
Linux命令大全:从入门到精通
日常使用的linux命令整理
660 13
|
4月前
|
Linux 网络安全 数据安全/隐私保护
使用Linux系统的mount命令挂载远程服务器的文件夹。
如此一来,你就完成了一次从你的Linux发车站到远程服务器文件夹的有趣旅行。在这个技术之旅中,你既探索了新地方,也学到了如何桥接不同系统之间的距离。
538 21