
正文
linux命令行登录错误 linux 登录提示
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
虚拟机装了linux,用户名老是登不进去,急需大神解决
进入单用户模式下,更改root密码。
你按下面步骤,一步步来就能进入单用户模式。
1. 在出现grub画面时,用上下键选中启动linux的项,按e键 。
('e’ 在booting前编辑启动命令行。 'a’ 在booting前编辑kernel的参数。 'c’进入grub命令行。)
2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键。
3. 修改你现在见到的命令行,在其后加入“空格single”,结果如下:
kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/ single
4. 回车返回,然后按b键启动,即可直接进入linux命令行。
希望采纳。
相关问答
Q1: 用root登录进linux后,CTRL+ALT+F2启动命令行界面,再用root来登录,却提示登录失败?
刚刚解决了这个问题。这是由于这个控制台模式不支持小键盘linux命令行登录错误的数字密码输入linux命令行登录错误,你换成大键盘的数字键试试。good luck!
Q2: Linux命令无论做什么操作都是错误的
你这是在输入什么命令啊,画面上是让你输入用户名和密码,你输入重启的命令能跑起来么?
先登录系统啊。
在 local host login:的地方输入root
在Password:的地方输入root的登录密码(输入密码的时候屏幕上不会显示,不用感觉奇怪,没错的),然后回车就进系统了。进去之后再打开terminal来进行命令操作啊。
Q3: Linux用户命令行登录时输入密码,你看不见输入的状态,连点都不显示。如果输入错了怎么修改?
在 UNIX/Linux 状态下,用户的密码如果输入错linux命令行登录错误了只能够再重新输入一遍。无法删除掉linux命令行登录错误你输错的字符,因为 UNIX/Linux 系统的删除键不像 WINDOWS 那么好使。因为你当输入删除键时,它往往表示的是删除键的 ASCII 码(十进制为 8,即linux命令行登录错误:CTRL+H),所以不是特别方便。
Q4: linux切换到命令行模式,登录不上,一直都是login状态(用户名和密码绝对正确)怎么解决?
同时按住CTRL+ALT+F7linux命令行登录错误,就能进入图形界面了。如果还是不行,尝试在系统选择菜单过了后,有的recovery mode 进去后,有个fail什么的,就能重新修复ubuntu的图形模式。
具体如下:
1、简介
Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。
2、基本信息
Linux[2]操作系统是UNIX操作系统的一种克隆系统,它诞生linux系统于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。
3、分区规定
设备管理在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等,IDE 或 SCSI 设备也不例外。Linux 把各种 IDE 设备分配了一个由 hd 前缀组成的文件linux命令行登录错误;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。
Q5: Linux 出现command not found 错误解决
在很多人学习Linux命令行,会经常遇到command not found 错误,出现上述错误主要有以下几种情况:
命令书写错误,如有些人将Windows命令与Linux命令搞错,如查看ip相关信息,Linux命令行应该为ifconfig
环境变量没有配置好,这里一般有两种解决方法,第一,可以切换到root用户执行命令,第二种,就是配置用户linux命令行登录错误的环境变量,其指令如下:
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
----------------------------分割线----------------------------
Linux命令找不到linux命令行登录错误?(找不到命令)
这个问题其实很简单,如果你在终端输入一个命令,而系统提示你说命令没有找到(Command not found)的话,要么是因为你没有装相应的软件包,要么就是因为路径设置的问题。如果是因为软件包的问题,那没有别的好说的,安装相应的软件包就好了。而另外一种情况,则需要对用户的路径进行设置。这里针对普通用户和超级用户分开介绍,以 RedHat 些列为例。
一、普通用乎如果一些程序没有安装在系统默认的路径(ie /bin/, /usr/bin, /usr/local/bin/ )里面,这个时候普通用户想要调用这些命令,必须设定路径。方法很简单:以普通用户登录,然后在终端输入:
vi ~/.bash_profile
会出现如下的内容:# .bash_profile
export PATH此时,只要在export PATH前面加入自己的路径即可,例如我的修改后如下:[ @localhost bin]$ cat ~/.bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:/usr/local/programs/crosstool/gcc-4.0.2-glibc-2.3.6/arm-linux-gnu/bin/export PATH
二、超级用户这里主要是一些用在系统管理上的命令,例如ifconfig, route等等, 他们位于/sbin, 或/usr/sbin/下。其实这些命令本身就没有任何问题,软件包早已安装完毕,路径设置也没有丝毫问题。而出现Command not found的原因在于:在终端使用su变成超级用户的时候没有将root的路径(环境)一起切换过来,从而导致身份虽然已经是root,但是工作的环境和路径依旧是普通用户的。这种问题的解决方法有两个,其一是按照(一)里面提到的,对普通用户的工作路径进行修改,但是这样比较麻烦。其二则简单的多,只要在使用su的时候在其后家上一个空格和”-“ ,即将su改为 su - 。这样就可以在成为root的同时将root的工作路径也一起切换过来了。如果你已经使用su变成了root,那也没有关系,只要在输入一下su - 就好了。
原文地址:
关于linux命令行登录错误和linux 登录提示的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







