ubuntu普通账户获取root权限的方法以及su和su -的区别

打开命令窗口

输入命令:sudo passwd root

然后按照上图中的操作进行即可。

su和su -的命令的不同:

su命令和su -命令最大的本质区别就是:前者只是切换了root身份,但Shell环境仍然是普通用户的Shell;而后者连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目录;而用su -命令切换以后,工作目录变成root的工作目录了。用echo $PATH命令看一下su和su -以后的环境变量有何不同。以此类推,要从当前用户切换到其它用户也一样,应该使用su -命令。

具体见下图:

另外需要注意的是:su -命令在su和-之前是有一个空格的

时间: 2025-01-04 18:55:07

ubuntu普通账户获取root权限的方法以及su和su -的区别的相关文章

android中获取root权限的方法以及原理(转)

一. 概述 本文介绍了android中获取root权限的方法以及原理,让大家对android 玩家中常说的“越狱”有一个更深层次的认识. 二. Root 的介绍 1. Root 的目的 可以让我们拥有掌控手机系统的权限,比如删除一些system/app下面的无用软件,更换开关机铃声和动画,拦截状态栏弹出的广告等. 2. Root的原理介绍 谷歌的android系统管理员用户就叫做root,该帐户拥有整个系统至高无上的权利,它可以访问和修改你手机几乎所有的文件,只有root才具备最高级别的管理权限

Android 4.4系统获取root权限的方法

1. 准备工作: 准备一台ubuntu机器,将boot.img复制到该机器上,下载必要的工具sudo apt-get install abootimggit clone https://github.com/anestisb/android-simg2img.gitcd android-simg2imgmakesudo cp simg2img /usr/bin 2. 解压缩boot镜像abootimg -x boot.imgmkdir ramdiskcd ramdiskgunzip -c ../

获取root权限及破解原理分析

2012-03-18 17:58:45|  分类: android |字号 订阅 如今Android系统的root破解基本上成为大家的必备技能!网上也有非常多中一键破解的软件,使root破解越来越easy.可是你思考过root破解的原理吗?root破解的本质是什么呢?难道是利用了Linux kernal的漏洞吗?本文将简单对root的破解原理进行分析. 网上非常多root教程所使用的都是rageagainstthecage程序,今天下载了rageagainstthecage.c源程序看了一下,大

三星Galaxy s4(i9505)完美获取root权限教程

三星Galaxy s4(i9505)完美获取root权限教程 论坛上贴吧上关于三星s4 i9505 root的介绍有很多,方法多种多样,今天小编来介绍一种使用root软件来实现三星i9505一键root的方法.这篇三星Galaxy s4(i9505)获取root教程仅仅三个步骤,借助完美ROOT工具来完成全部操作,方便快捷,废话不多说,请看i9505 root教程内容! 三星s4 i9505 root操作从准备工作开始,首先点击下载完美ROOT安装软件,其次检查手机保持开机,电量充足在50%以上

NDK/Jni底层获取root权限的四种思路

很多时候对Android系统底层进行操作(如查看/data/data/下的数据)是没有权限的.当然如果能在Java层直接执行的操作,直接用类似如下代码执行即可: Process process; String cmd = "...."; try { process = Runtime.getRuntime().exec("su"); BufferedReader reader = new BufferedReader(new InputStreamReader( p

[Android Pro] Android fastboot刷机和获取Root权限

参考文章: https://developers.google.com/android/nexus/images 转载自:    http://www.inexus.co/article-1280-1.html 本文标黄色的获取ROOT权限的部分已经在安卓5.1下验证通过,解锁过程参考的是:https://developers.google.com/android/nexus/images 下文中的视频请到: http://www.inexus.co/article-1280-1.html 处看

Android 应用轻松获取Root权限

原文出处: http://blog.csdn.net/steelychen/article/details/40744305 亲,还在为自己编写的应用如何获取Root权限而苦恼吗,还在为网上提供千千万万(有点夸张)的解决办案而不能解决你的问题而苦恼吗.福音来啦,花一分钟看完这篇文章你会觉得原来只需一个jar包即可以实现. 当然这得在你的设备已经Root了的情况下使用. jar包导入工程 1. 在Eclipse中左右你的项目选择Build Path -> config build path 2.

centos7 新建用户并获取root权限

centos7 新建用户并获取root权限 原创 2016年10月26日 21:30:29 5929 0 11 1: 添加用户 # useradd name //name为添加用户名字 1 # passwd password //password为密码 1 输入密码后确认 passwd: all authentication tokens updated successfully 2:获取root权限 方法1): # vi /etc/sudoers 1 找到如下行  更改为  之后 # user

Ubuntu12.04获取root权限

有的时候我们需要Ubuntu的root权限,我们该如何获取呢? 其实,很简单,我们只需要在终端中输入以下命令即可获得root权限. 第一步,打开终端 ( ctrl+alt+T ) 第二步,输入命令:sudo passwd root 若没有问题时,会提示输入密码. 第三步,进入root权限输入命令:su root 回车 提示输入密码: 当命令前面出现root时即表示设置成功! Ubuntu12.04获取root权限