我运行的鱼(友好互动壳牌)作为我的标准终端Ubuntu14.04,而不是bash。
我注意到了下面的行为,并且不知道,这些行为中是否有一个是获得根访问的首选行为。
我可以输入命令sudo su或sudo fish,这两个命令都会给我超级用户权限。(提示显示为root@ubuntu ~#)
这些命令的行为有什么不同吗?
我唯一能理解的是,sudo su使用位于/root/.config/fish/中的fish配置,sudo fish在主目录/home/uloco/.config/fish中使用fish配置。
是否有可能使用sudo fish加密我的系统?如果我使用这个,我的主目录中的文件会有任何所有者更改吗?
发布于 2015-03-24 13:00:58
当您执行sudo时,应用程序fish ( shell)可以执行,就像您是根用户一样,但是在调用用户的环境中。这就是为什么鱼rc-脚本被执行。
您应该使用哪一个取决于您:
有可能用苏多鱼来隐匿我的系统吗?
只是环境问题,你什么都不做。
如果我使用这个,我的主目录中的文件会有任何所有者更改吗?
如果你不手动改变的话。
https://stackoverflow.com/questions/28233510
复制相似问题