sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。
su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制。
sudo -i: 为了频繁的执行某些只有超级用户才能执行的权限,而不用每次输入密码,可以使用该命令。提示输入密码时该密码为当前账户的密码。没有时间限制。执行该命令后提示符变为“#”而不是“$”。想退回普通账户时可以执行“exit”或“logout” 。

sudo -i 直接运行sudo命令加-i参数
sudo su 运行sudo命令给su命令提权,运行su命令。
sudo -i 运行结果 PWD=/root
sudo su 运行结果 PWD=/home/用户名(当前用户主目录)

转载自:https://forum.ubuntu.org.cn/viewtopic.php?t=372636

su、sudo、sudo su、sudo -i的用法和区别相关推荐

  1. 因修改/etc/sudoers权限导致sudo和su不能使用的解决方法

    因修改/etc/sudoers权限导致sudo和su不能使用的解决方法 参考文章: (1)因修改/etc/sudoers权限导致sudo和su不能使用的解决方法 (2)https://www.cnbl ...

  2. 【AWSL】之Linux系统安全及应用(su、PAM、sudo、GRUB、JR、NMAP)

    序言 这里我主要介绍Linux系统安全与应用 系统安全与应用 序言 一 .账号安全控制 1.账号安全基本措施 ①系统账号清理 ②密码安全控制 ③命令历史限制 ④终端自动注销 二 .系统引导和登录控制 ...

  3. 3.7 su命令 3.8 sudo命令 3.9 限制root远程登录

    2019独角兽企业重金招聘Python工程师标准>>> mkpass  解释:make password [root@cham2 ~]# mkpasswd    make passw ...

  4. 深入理解 sudo 与 su 之间的区别

    深入理解 sudo 与 su 之间的区别 作者: Himanshu Arora 译者: LCTT zhb127 在早前的一篇文章中,我们深入讨论了 sudo 命令的相关内容.同时,在该文章的末尾有提到 ...

  5. linux权限sudo和su,Linux su和sudo命令的区别,并获得root权限

    su(superuser) su表示切换用户,如: 输入:su命令后回车表示切换当前的用户到root用户,或者: 输入:su - root(或者其他用户名)这里加了"-"后表示也切 ...

  6. linux命令 su和sudo,Linux中sudo和su的区别

    介绍:主要对su和sudo的功能,区别以及使用进行介绍. 两者之间的区别 su用于用户之间的切换: sudo用于普通用户可以使用root权限来执行指定命令: 命令介绍 1. su su简介 su用于用 ...

  7. 三周第三次课 3.7 su命令 3.8 sudo命令 3.9 限制root远程登录

    3.7 su命令 1.su命令 su命令是用来切换用户的: su命令需要使用- 进行切换,如果不使用- 也可以, 但当前目录是在root下,没有彻底切换 在root下 使用su命令创建文件,以指定用户 ...

  8. Linux中sudo、su和su -命令的区别

    Linux中sudo.su和su -命令的区别小结 我们知道,在Linux下对很多文件进行修改都需要有root(管理员)权限,比如对/ect/profile等文件的修改.下面这篇文章主要给大家总结介绍 ...

  9. 深入理解 sudo 与 su 之间的区别【转】

    深入理解 sudo 与 su 之间的区别 两个命令的最大区别是: sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码.另外一个区别是其默认行为.sudo 命令只允许使用提升 ...

  10. 苹果今年或无法推出M3芯片;​微软将推私有版ChatGPT:价格是常规版10倍;sudo和su用Rust重写|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

最新文章

  1. 放弃51单片机,直接学STM32开发会有什么严重的问题?
  2. 笔记 - Git使用
  3. SQL Server事务的隔离级别
  4. Django H2 文档查看
  5. 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波11 - 直方图处理 - 使用直方图统计量增强图像
  6. Android之网络编程
  7. 序列化(串行化)- 使用BinaryFormatter进行序列化
  8. Visual Studio Code 1.44 发布
  9. selenium (二)
  10. Android平台程序崩溃的类型及原因列举
  11. 吴恩达神经网络和深度学习-学习笔记-5-参数和超参数
  12. 2012安装oracle11g教程,Windows Server 2012 安装oracle11g(图文教程)
  13. CJW精选题库(from 各种OJ)
  14. NLP预训练(PTMs)
  15. 智佩店装完成千万级天使轮融资,深耕连锁店装
  16. Html主要内容总结
  17. 蓝光原版与蓝光Remux格式到底有什么区别?
  18. 分数阶导数的意义_导数的意义
  19. 数字图像处理(第四版)胡学龙:编程实现图3.5中不同采样率图像的显示效果
  20. 网络工程实验四 防火墙实验

热门文章

  1. 容器编排技术 -- Kubernetes kubectl create service loadbalancer 命令详解
  2. Oracle 11g Dataguard搭建及知识梳理
  3. life game c语言,c++生命游戏源码
  4. Python每日一练(9)-批量爬取B站小视频
  5. linux服务器开放防火墙和端口,以及查询状态
  6. 浏览器 UC 自动添加关键字 去掉关键字
  7. python圣诞树编写实例详解
  8. 【C语言】数组名作函数参数完成数据的升序排列
  9. 使用nmap发现家庭wifi下的存活设备
  10. 【ios】在真实设备上运行