ubuntu里的sudo命令有什么用

2020-05-07 科技 244阅读

sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令的。

实例:

$ sudo -u uggc vi ~www/index.html

//以 uggc 用户身份编辑  home 目录下www目录中的 index.html 文件

扩展资料

sudo主要参数说明:

1、-V 显示版本编号;

2、-h 会显示版本编号及指令的使用方式说明;

3、-l 显示出自己(执行 sudo 的使用者)的权限;

4、-v 因为 sudo 在第一次执行时或是在 N 分钟内没有执行(N 预设为五)会问密码,这个参数是重新做一次确认,如果超过 N 分钟,也会问密码;

5、-k 将会强迫使用者在下一次执行 sudo 时问密码(不论有没有超过 N 分钟);

6、-b 将要执行的指令放在背景执行;

7、-p prompt 可以更改问密码的提示语,其中 %u 会代换为使用者的帐号名称, %h 会显示主机名称;

8、-u username/#uid 不加此参数,代表要以 root 的身份执行指令,而加了此参数,可以以 username 的身份执行指令(#uid 为该 username 的使用者号码)。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com