Linux进入root模式的三种方法

  首先打开终端(Ctrl+Alt+T)

   在这里解释一下[email protected]:~$这句话的含义:

bwj是用户名,也就是你自己起的名字。

@是分割的符号

ubuntu是主机名,也就是你所使用的机器的名称

~是当前目录,"~"表示根目录

$是提示符,当进入root时,会变成#

  现在开始介绍第一种方法:sudo(暂时的)

  

  输入sudo后显示了可以输入的指令

sudo
-b:在后台执行指令
-h:帮助
-H:将HOME环境变量设为新身份的HOME环境变量
-k:结束密码的有效期限,即下次再执行sudo时需要输入密码
-l:列出目前用户可执行与无法执行的指令
-p:改变询问密码的提示符号
-s<shell>:执行指定的shell
-u<用户>:以指定的用户作为新的身份
-v:延长密码有效期限5分钟
-V :显示版本信息

  这里我们输入sudo -i,再输入你的用户密码,就会进入root模式了。

  但是这个方法持续的时间只有五分钟,想要延长时间可以用sudo -v再延长五分钟。

  第二种方法:root(非暂时的)

  输入sudo passwd root (注意passwd的拼写),再输入用户密码,接下来会让你设置root密码,并再次确认。

  

   接下来输入su,再输入刚刚设置的root密码就可以进入root了。

  之后想要退出输入exit即可。

原文地址:https://www.cnblogs.com/bwjblogs/p/11795917.html

时间: 2024-07-29 06:23:57

Linux进入root模式的三种方法的相关文章

linux下查看uuid的三种方法及使用uuid的作用

查看设备的uuid的三种方法,总结如下: 1 命令查看:blkid2 文件查看:ls -l /dev/disk/by-uuid3 命令查看:vol_id /dev/sda1 UUID的作用及意义 1:它是真正的唯一标志符 UUID为系统中的存储设备提供唯一的标识字符串,不管这个设备是什么类型的.如果你在系统中启动的时候,使用盘符挂载时,可能找不到设备而加载失败,而使用UUID挂载时,则不会有这样的问题. 2:设备名并非总是不变的 自动分配的设备名称并非总是一致的,它们依赖于启动时内核加载模块的顺

linux中传文件的三种方法、windows

第一种方法:使用vsftpd服务 ftp配置文件主要内容:[[email protected] vsftpd]# cat vsftpd.conf|grep -v ^#|grep -v ^$anonymous_enable=YES #匿名登陆local_enable=YES #允许使用本地用户来登陆ftplocal_root=/var/ftp/pub #write_enable=YES #开放本地用户写的权限local_umask=022 #FTP上本地的文件权限,默认是077 anon_uplo

linux修改环境变量的三种方法【转】

[环境变量配置的三个方法] 如想将一个路径加入到$PATH中,可以像下面这样做: 1. 控制台中,不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦. 这个只针对特定的shell; $ PATH="$PATH:/my_new_path"    (关闭shell,会还原PATH) 2. 修改/etc/profile文件,如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量

linux 下批量改名的三种方法

初学linux,总结了三种批量更改文件名的方法,应该是运维面试大概率会考到的内容 借鉴了网上看来的思路 要求 将文件名中的test字符替换为true 一.rename rename命令作为最专业的工具在重命名方面当仁不让,方法十分简单 rename true test *.txt 二.awk拼接 利用awk的拼接 ls *|awk -F 'test' '{print $1"true"$2}' 以需要替换的单词作为分隔符,分开原文件名,中间插入需要更改的文件名 三.for循环 #!/bi

linux配置环境变量的三种方法(装载)

现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法. 1.修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题. (1)用文本编辑器打开/etc/profile (2)在profile文件末尾加入: JAVA_HOME=/usr/share/jdk1.5.0_05 PATH=$JAVA_HOME/bin:

Redhat 赋于 root 权限的三种方法

方法一: 修改/etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉? ## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL? 然后修改用户,使其属于root组(wheel),命令如下:? #usermod -g root tommy 修改完毕,现在可以用tommy帐号登录,然后用命令su – ,即可获得root权限进行操作. ? ? 方法二: 修改/etc/sudoers 文件,找到下面一

linux下安装mysql的三种方法:rpm包安装、yum安装、源码包安装

1 安装MySQL数据库服务器安装方法一://查询系统自带的数据库rpm -qa | grep -i mysql //卸载查询到的所有mysqlrpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64rpm -e --nodeps mysql-devel-5.1.71-1.el6.x86_64rpm -e --nodeps mysql-5.1.71-1.el6.x86_64 进入rpm安装包所在文件夹,执行命令安装所有rpm包rpm -ivh *.rpm 安装

Linux更新内核的三种方法

Centos内核升级的三种方法 在基于CentOS平台的工作过程中,难免有时需要升级或者降级内核以验证功能.调试性能或者更新整个系统.如果从头重新编译一个内核,由于现在内核特性越来越复杂,依赖的库或者工具也不少,加之重新编译耗时不菲,了解更新内核的多种方式就显得尤为必要.下面根据笔者最近的工作,总结了三种方法,供大家参考. 方法一 如果机器不能联网,可以下载现有内核包到本地机器,直接在本地更新 1.从http://ftp.scientificlinux.org/linux/scientific/

ubuntu/linux mint 创建proc文件的三种方法(二)

在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试. 大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法. 方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险): 方法二:使用proc_create和seq_file创建proc文件(较方法三简洁): 方法三:使用proc_create_data和seq_file创建proc文件(较麻烦,但比较完整): 示例四:在proc文件中使用内核链表的一个示例(用的方