linux(二十一)sudo命令~

简介: linux(二十一)sudo命令~

Sudo(速度)命令是一个功能很强大的命令。


他可以让非root用户临时获得root用户的权限。


早在学习linux的第一天,我就深刻的记住了一件事情,linux命令万物皆文件。那毫无疑问,sudo命令也是

文件,那么他的配置文件在哪呢?


Sudo对应的用户配置文件存储在: /etc/sudoers


查看一下文件中的内容:


1702529630741.png

我们可以发现,红框标注的位置,只配置了root用户,也就是说,目前非root用户使用sudo的时候,需要输入密码


再配置一个其他用户(admin)之后,admin用户在使用sudo的时候,不需要输入密码

Sudo命令的基本格式:


sudo [选项] [-u 新使用者账号] 要执行的命令


常用的选项与参数:


-b :将后续的命令放到背景中让系统自行运行,不对当前的 shell 环境产生影响。


-u :后面可以接欲切换的用户名,若无此项则代表切换身份为 root 。


-l:此选项的用法为 sudo -l,用于显示当前用户可以用 sudo 执行那些命令。

 

以上大概就是sudo的基本使用,有好的建议,请在下方输入你的评论。


目录
相关文章
|
4天前
|
Linux Python Perl
Linux命令删除文件里的字符串
Linux命令删除文件里的字符串
15 7
|
4天前
|
Shell Linux
Linux shell编程学习笔记82:w命令——一览无余
Linux shell编程学习笔记82:w命令——一览无余
|
24天前
|
Linux Shell
Linux 中 Tail 命令的 9 个实用示例
Linux 中 Tail 命令的 9 个实用示例
63 6
Linux 中 Tail 命令的 9 个实用示例
|
20天前
|
设计模式 Java Linux
Linux的20个常用命令
Linux的23个常用命令
Linux的20个常用命令
|
6天前
|
Linux Perl
Linux之sed命令
Linux之sed命令
|
6天前
|
Linux
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
6天前
|
Linux Docker 容器
9. 同步执行Linux多条命令
9. 同步执行Linux多条命令
|
6天前
|
Linux Shell
10-10|linux命令查询 关键字在文本中出现的行数
10-10|linux命令查询 关键字在文本中出现的行数
|
6天前
|
存储 Linux Shell
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
|
7天前
|
Linux Docker 容器
linux之docker命令
linux之docker命令
下一篇
无影云桌面