某人: 在执行一条命令前加上sudo即借用其他用户(sudo用户)的身份来执行该条命令
某人:临时使用超级用户的权限。比如你现在的身份是一般用户,想临时执行一下root才能执行的命令,这时便要用到sudo命令了。
某人:sudo是superuser do的简写,sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。
apt是个很完整和先进的软件包管理程式,使用他能够让您,又简单,又准确的找到您要的的软件包, 并且安装或卸载都很简洁。 他还能够让您的任何软件都更新到最新状态,而且也能够用来对ubuntu进行升级。
"apt是需要用命令来操作的软件,但是现在也出现了很多有图像的软件,比如Synaptic, Kynaptic 和 Adept。"
概述
在执行一条命令前加上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>:执行指定的shell;
-u<用户>:以指定的用户作为新的身份。若不加上此参数,则预设以root作为新的身份;
-v:延长密码有效期限5分钟;
-V :显示版本信息。
参数
指令:需要运行的指令和对应的参数。