该sudo
命令位于/usr/bin/sudo
我的 Xubuntu 16.04 上
我很感兴趣,想知道是否有人可以建议我使用哪个程序来打开这个sudo
文件并查看sudo
命令是由什么组成的?
我尝试使用常规文本编辑器,但文件编码不正确,因此我看不到任何有用的内容。
答案1
sudo
是一个命令,是一个可执行程序。
您可以使用终端中的这些命令了解有关如何使用它的更多信息(按最少 -> 最详细的顺序):
sudo --help
man sudo
info sudo
要进一步了解其工作原理,您可以访问 sudo 网站在那里你可以浏览源代码。你也可以下载源代码:
第一次编辑/etc/apt/sources.list
sudo nano /etc/apt/sources.list
你会在开头附近看到这几行:
deb http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted
您必须取消注释该deb-src
行(删除#),因此它显示:
deb http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted
deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted
保存文件并退出。现在运行sudo apt update
,然后下载源代码包到当前工作目录
apt source sudo
超简短摘要:sudo 是“superuser do”的缩写,意思是“以超级用户身份执行以下命令”。因此,它授予普通用户执行某个命令以及由该命令触发的任何命令的 root 权限。