sudo 和 gksu 到底有什么区别

不同视角、不同观点、深度探讨,禁止人品和道德攻击
回复
头像
windwiny
帖子: 2254
注册时间: 2007-03-13 17:26
送出感谢: 0
接收感谢: 1 次

sudo 和 gksu 到底有什么区别

#1

帖子 windwiny » 2007-11-18 11:54

sudo gvim 和 gksu gvim 明显不同,
sudo gvim 读取当前用户下的 ~/.gvim 配置文件,
gksu 读取 root 用户的配置文件,因为当前用户配置文件里设置字体没起作用,:cd 后 :pwd 结果是 /root

但是 sudo synaptic 和 gksu synaptic 又好像都读取 root 用户下的配置文件

论坛上其它帖子说 gksu 执行 CLI程序有时会出错,
但是 sudo 和 gksu 执行这个程序都正常
------------
#include <stdio.h>
int main(int argc, char *argv[])
{
printf("hello,world\n");
return 0;
}
------------

谁比较清楚的?
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#2

帖子 BigSnake.NET » 2007-11-18 11:56

sudo 用来执行命令行程序
gksu 用来执行图形的程序
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
猛将兄
帖子: 2052
注册时间: 2005-10-19 17:33
送出感谢: 0
接收感谢: 0

#3

帖子 猛将兄 » 2007-11-18 12:01

gksu调用的就是sudo,但这个需要改掉,否则在很多时候会有麻烦。比如用libpam里面的自定义的pam module
头像
windwiny
帖子: 2254
注册时间: 2007-03-13 17:26
送出感谢: 0
接收感谢: 1 次

#4

帖子 windwiny » 2007-11-18 12:48

....为什么 运行时环境 家目录也不一样,
sudo 是当前用户家目录,gksu 是root 用户家目录
lb_bn
帖子: 1261
注册时间: 2007-02-25 16:56
送出感谢: 0
接收感谢: 0

#5

帖子 lb_bn » 2007-11-18 14:49

只用sudo。。。 :lol:
kflnig
帖子: 1
注册时间: 2010-10-17 12:29
送出感谢: 0
接收感谢: 0

Re: sudo 和 gksu 到底有什么区别

#6

帖子 kflnig » 2010-10-17 12:31

同2楼,cli用sudo,gui用sudo,详细信见http://www.psychocats.net/ubuntu/graphicalsudo
蔡万钊
帖子: 420
注册时间: 2009-02-01 19:41
送出感谢: 0
接收感谢: 2 次
联系:

Re: sudo 和 gksu 到底有什么区别

#7

帖子 蔡万钊 » 2010-10-17 16:40

:em04 :em04 :em04
delectate
帖子: 18311
注册时间: 2008-01-09 22:41
送出感谢: 0
接收感谢: 6 次

Re: sudo 和 gksu 到底有什么区别

#8

帖子 delectate » 2010-10-17 16:44

gksu - GTK+ frontend for su and sudo
sudo, sudoedit - execute a command as another user

gksu也可以当sudo用——当你有gnome时,不论什么命令

例如 gksu rm -rf /
头像
tenzu
论坛版主
帖子: 36913
注册时间: 2008-11-21 20:26
送出感谢: 0
接收感谢: 21 次

Re: sudo 和 gksu 到底有什么区别

#9

帖子 tenzu » 2010-10-17 17:37

邪恶代码
头像
qlhn
帖子: 736
注册时间: 2006-08-25 10:37
送出感谢: 0
接收感谢: 0
联系:

Re: sudo 和 gksu 到底有什么区别

#10

帖子 qlhn » 2010-10-18 9:13

pick up.
回复

回到 “深度PK版”