linux su和sudo命令的区别
4个回答
展开全部
说的都对但是不容易理解。
su 就是切换用户。
例如你的电脑有张三李四两个人用。老子是张三,我下载的东西桌面习惯不一样。李四也想用我的电脑。于是我给他设置一下用户名帐号。这样子。用它登录的电脑桌面就是新的。
而用张三登录的就是我的电脑桌面。包括我下载的软件啊等等。但是我想看看李四这家伙是不是下载了小电影不给我看。于是我要登录它的帐号。直接输入su命令输入它的帐号密码。就可以看到了它是不是下载了什么小电影。
sudo 就是让我普通用户拥有root权限。root这个账户,可以做任何事情。例如安装软件啊。删除所有的文件啊。包括把系统删除了。
我不可能每天都用这个账户的。否则弄错了命令那就完蛋了。所以创建了张三这个普通用户。这个普通用户是没有办法安装软件跟关机的。那么就要切换到root用户。
问题是这个用户权限太大用了不安全。
所以s udo命令就是让我普通用户能够使用root用户能够使用的命令。
例如关机命令就是在关机前面加上sudo 加关机命令
安装软件命令也是前面加上sudo
加安装软件命令。
至于哪些命令只有root可以用。那么查看sbin下面就知道了。
su 就是切换用户。
例如你的电脑有张三李四两个人用。老子是张三,我下载的东西桌面习惯不一样。李四也想用我的电脑。于是我给他设置一下用户名帐号。这样子。用它登录的电脑桌面就是新的。
而用张三登录的就是我的电脑桌面。包括我下载的软件啊等等。但是我想看看李四这家伙是不是下载了小电影不给我看。于是我要登录它的帐号。直接输入su命令输入它的帐号密码。就可以看到了它是不是下载了什么小电影。
sudo 就是让我普通用户拥有root权限。root这个账户,可以做任何事情。例如安装软件啊。删除所有的文件啊。包括把系统删除了。
我不可能每天都用这个账户的。否则弄错了命令那就完蛋了。所以创建了张三这个普通用户。这个普通用户是没有办法安装软件跟关机的。那么就要切换到root用户。
问题是这个用户权限太大用了不安全。
所以s udo命令就是让我普通用户能够使用root用户能够使用的命令。
例如关机命令就是在关机前面加上sudo 加关机命令
安装软件命令也是前面加上sudo
加安装软件命令。
至于哪些命令只有root可以用。那么查看sbin下面就知道了。
力控科技
2024-08-19 广告
2024-08-19 广告
应该是不舒服的意思吧? 哈 要不怎么用这个命令啊? 这是当前用户获得超级管理员的权限的一个命令。如果当前用户据有这个权限,下一步将要求输入当前用户的密码。如: $ sudo su pasword for : # $为普通用户的标识,#为超级...
点击进入详情页
本回答由力控科技提供
展开全部
su 登陆到某个用户 sudo 以某个用户的权限执行某个指令 例: su root #登录到root用户sudo iftop #默认以root用户的身份执行iftop
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
su 是切换到管理员用户,sudo 是临时借用管理员用户权限
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
su
的意思大致是substitude
user或switch
user,就是切换用户,以指定的用户启动一个新的shell
sudo
的意思是super
user
do,以超级用户的部分权限执行程序
的意思大致是substitude
user或switch
user,就是切换用户,以指定的用户启动一个新的shell
sudo
的意思是super
user
do,以超级用户的部分权限执行程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询