Ubuntu切换到root用户及认证失败、vim编辑器问题

一、Ubuntu切换到root用户失败
新手在学习Ubuntu时,在终端下用su命令切换到root用户时一般会有认证失败的提示,其根本原因是我们在初次安装Ubuntu时,root用户还没有被创建。
1、首先打开终端,显示的是用户名@电脑名:~$,符号$就表示现在处于普通用户权限,输入su结果是:
在这里插入图片描述
2、然后输入:sudo passwd root,终端会显示请输入当前用户密码:,紧接着设置root用户密码,按Enter,终端会显示
请再次输入密码,最后成功更新密码。
Ubuntu切换到root用户及认证失败、vim编辑器问题_第1张图片
3、再次输入su及密码,显示的是用户名@电脑名:~#,root用户切换成功
在这里插入图片描述
4、全部过程
Ubuntu切换到root用户及认证失败、vim编辑器问题_第2张图片
二、Ubuntu 切换到root用户权限
1、sudo + 命令,输入当前用户密码后,表示以root权限执行命令,有时间限制且仅限当前命令。
2、sudo -i ,输入当前用户密码后,表示以root权限登陆shell,无时间限制。使用exit或logout退出。
3、su,输入root账户密码后切换到root身份,无时间限制,su+用户名,切换回其他用户。
4、sudo su,仅仅需要当前用户的密码。
三、vim编辑器上下左右方向键显示字符
当我们初次安装Ubuntu时使用vi编辑器文件,按i键进入编辑模式后,按住上下左右方向键会显示A、B等字符,称之为乱码,解决方法由三种,这里介绍两种
Ubuntu切换到root用户及认证失败、vim编辑器问题_第3张图片
1、修改vimrc不适用兼容模式

打开 /etc/vim/vimrc,并加入以下内容

vi /etc/vim/vimrc

set nocompatible

set backspace=2
2、卸载vim-tiny,安装vim-full

ubuntu默认安装装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本:

$sudo apt-get remove vim-common

$sudo apt-get install vim

你可能感兴趣的:(Linux,linux)