永发信息网

linux下面的sudo命令什么意思

答案:7  悬赏:80  手机版
解决时间 2021-04-06 23:08
  • 提问者网友:呐年旧曙光
  • 2021-04-06 14:16
linux下面的sudo命令什么意思
最佳答案
  • 五星知识达人网友:冷風如刀
  • 2021-04-06 14:56

概述

在执行一条命令前加上sudo即借用其他用户(sudo用户)的身份来执行该条命令

解析

一般来说,刚配置好的linux系统,sudo预设的身份都是root用户。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。
像我们自己配置的linux系统,配的用户只能在/home/user name下进行各种操作,一旦超出这个范围,就超出了权限,我们就需要换做root用户来操作,但是直接切换用户比较麻烦,且 会直接更换工作目录,这时候我们就可以在需要执行的命令前加上sudo,临时借用一下root用户的身份。

拓展内容

sudo


语法
sudo(选项)(参数)

选项

-b:在后台执行指令;
-h:显示帮助;
-H:将HOME环境变量设为新身份的HOME环境变量;
-k:结束密码的有效期限,也就是下次再执行sudo时便需要输入密码;。
-l:列出目前用户可执行与无法执行的指令;
-p:改变询问密码的提示符号;
-s:执行指定的shell;
-u<用户>:以指定的用户作为新的身份。若不加上此参数,则预设以root作为新的身份;
-v:延长密码有效期限5分钟;
-V :显示版本信息。

参数

指令:需要运行的指令和对应的参数。
全部回答
  • 1楼网友:空山清雨
  • 2021-04-06 20:48
super user
  • 2楼网友:街头电车
  • 2021-04-06 20:15
临时提权
  • 3楼网友:逃夭
  • 2021-04-06 19:57
临时使用超级用户的权限。比如你现在的身份是一般用户,想临时执行一下root才能执行的命令,这时便要用到sudo命令了。
  • 4楼网友:一袍清酒付
  • 2021-04-06 19:14
sudo apt 是debian 系列linux 的一种命令,apt是一种极其优秀的包管理系统,可以很好的解决 包依赖问题
  • 5楼网友:过活
  • 2021-04-06 18:02
sudo 的含义是以超级用户的权限运行,普通用户无法执行许多命令,比如说安装程序,apt是自动安装程序的一种方式。
  • 6楼网友:孤老序
  • 2021-04-06 16:28
sudo是superuser do的简写,sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。
apt是个很完整和先进的软件包管理程式,使用他能够让您,又简单,又准确的找到您要的的软件包, 并且安装或卸载都很简洁。 他还能够让您的任何软件都更新到最新状态,而且也能够用来对ubuntu进行升级。
"apt是需要用命令来操作的软件,但是现在也出现了很多有图像的软件,比如Synaptic, Kynaptic 和 Adept。"
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯