Jianrry

每天一个Linux命令:sudo命令
sudo命令是Linux最常用的命令之一,经常用于临时获取root权限,执行一些当前用户无法执行的命令,也可以让我...
扫描右侧二维码阅读全文
02
2019/06

每天一个Linux命令:sudo命令

sudo命令是Linux最常用的命令之一,经常用于临时获取root权限,执行一些当前用户无法执行的命令,也可以让我们切换到其他用户执行命令。

语法:

sudo command

选项:

-v 显示版本编号
-h 会显示版本编号及指令的使用方式说明
-l 显示出自己(执行 sudo 的使用者)的权限
-u username/#uid 不加此参数,代表要以 root 的身份执行指令,而加了此参数,可以以 username 的身份执行指令

实例:


#显示当前用户的权限

jianrry@jianrry-ubuntu:~$ sudo -l
[sudo] password for jianrry: 
Matching Defaults entries for jianrry on jianrry-ubuntu:
    env_reset, mail_badpass,
    secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin\:/snap/bin

User jianrry may run the following commands on jianrry-ubuntu:
    (ALL : ALL) ALL


#切换到root用户,执行ls -l

jianrry@jianrry-ubuntu:~$ sudo ls -l
total 76
drwxr-xr-x  7 jianrry jianrry 4096 5月  29 12:40 'Calibre Library'
drwxrwxr-x  3 jianrry jianrry 4096 4月  15 19:37  configuration
drwxr-xr-x  3 jianrry jianrry 4096 5月  29 08:09  Desktop
drwxr-xr-x  4 jianrry jianrry 4096 3月  27 07:59  dockerprojects
drwxr-xr-x  6 jianrry jianrry 4096 5月  29 12:49  Documents
drwxrwxr-x  3 jianrry jianrry 4096 6月   2 15:14  Downloads
drwx------ 11 jianrry jianrry 4096 5月   8 15:34  Dropbox
drwxrwxr-x  4 jianrry jianrry 4096 3月  26 08:34  Games
-rwxr-xr-x  1 root    root     244 3月   7 01:37  jianrry.com
lrwxrwxrwx  1 jianrry jianrry   26 5月  15 03:33  Komorebi -> /System/Resources/Komorebi
drwxr-xr-x  3 jianrry jianrry 4096 4月  27 01:13  Music
drwxr-xr-x  3 jianrry jianrry 4096 6月   1 15:06  Pictures
drwxr-xr-x  2 jianrry jianrry 4096 4月  14 14:57  Public
-rwxr-xr-x  1 root    root     115 3月   7 01:57  qcloud
lrwxrwxrwx  1 jianrry jianrry    6 5月  15 03:37  share -> /share
-rwxr-xr-x  1 root    root     247 3月   7 01:39  ssr.jianrry.com
drwxr-xr-x  3 jianrry jianrry 4096 4月   6 21:55  Steam
drwxr-xr-x  2 jianrry jianrry 4096 4月  14 14:57  Templates
drwxr-xr-x  3 jianrry jianrry 4096 5月  31 20:29  test
drwxr-xr-x  2 jianrry jianrry 4096 5月  21 11:10  Videos
drwxrwxr-x  5 jianrry jianrry 4096 5月  31 23:06 'VirtualBox VMs'


#切换到jianrry用户,执行ls -l

root@jianrry-ubuntu:/home/jianrry# sudo -u jianrry ls -l
总用量 76
drwxr-xr-x  7 jianrry jianrry 4096 5月  29 12:40 'Calibre Library'
drwxrwxr-x  3 jianrry jianrry 4096 4月  15 19:37  configuration
drwxr-xr-x  3 jianrry jianrry 4096 5月  29 08:09  Desktop
drwxr-xr-x  4 jianrry jianrry 4096 3月  27 07:59  dockerprojects
drwxr-xr-x  6 jianrry jianrry 4096 5月  29 12:49  Documents
drwxrwxr-x  3 jianrry jianrry 4096 6月   2 15:14  Downloads
drwx------ 11 jianrry jianrry 4096 5月   8 15:34  Dropbox
drwxrwxr-x  4 jianrry jianrry 4096 3月  26 08:34  Games
-rwxr-xr-x  1 root    root     244 3月   7 01:37  jianrry.com
lrwxrwxrwx  1 jianrry jianrry   26 5月  15 03:33  Komorebi -> /System/Resources/Komorebi
drwxr-xr-x  3 jianrry jianrry 4096 4月  27 01:13  Music
drwxr-xr-x  3 jianrry jianrry 4096 6月   1 15:06  Pictures
drwxr-xr-x  2 jianrry jianrry 4096 4月  14 14:57  Public
-rwxr-xr-x  1 root    root     115 3月   7 01:57  qcloud
lrwxrwxrwx  1 jianrry jianrry    6 5月  15 03:37  share -> /share
-rwxr-xr-x  1 root    root     247 3月   7 01:39  ssr.jianrry.com
drwxr-xr-x  3 jianrry jianrry 4096 4月   6 21:55  Steam
drwxr-xr-x  2 jianrry jianrry 4096 4月  14 14:57  Templates
drwxr-xr-x  3 jianrry jianrry 4096 5月  31 20:29  test
drwxr-xr-x  2 jianrry jianrry 4096 5月  21 11:10  Videos
drwxrwxr-x  5 jianrry jianrry 4096 5月  31 23:06 'VirtualBox VMs'
最后修改:2019 年 06 月 22 日 09 : 46 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论