Ubuntu linux解决:”修改profile/enviroment文件无法进入ubuntu“的方法

首先说一下出现问题的原因:

配置了错误的PATH造成系统无法加载系统默认的PATH路径。

错误如:

当然,就是红框的这句造成的。

要是无法用界面登陆模式进入,那该怎么办呢?

只有用命令的方式进入Ubuntu了,再去把这个文件修改过来。

怎样切换登陆模式,使用快捷键:ctrl_+alt+f1(ubuntu12.04)

但在网上查到的进入方式为:ctrl+shift+alt+f1。。。大家还是看看自己的版本,试试那一种能进去。

进入的命令登陆械后,还是无法使用vi、sudo等命令。这是为什么呢?

出错提示:The command count not be located because '/bin' is not included in the PATH

是由于没有加载到/usr/bin/下的命令,所以要执行export操作:export PATH=/usr/bin/:$PATH

这个时候,就可以sudo vi /etc/proflie了。

当然,最后就是把错误的PATH注释掉。

然后再重启,就ok了。。。

自己又重新修改的下Profile,进入ok:

为何我要这样配置?就是因为好切换。

比如:我又重新安装了一个jdk1.6,就只要注释掉一个1.5的PATH,添加一个1.6的路径和PATH就行了,不用去删除,下次再切换过来也很方便。

欢迎交流。。。

时间: 2024-09-30 07:50:19

Ubuntu linux解决:”修改profile/enviroment文件无法进入ubuntu“的方法的相关文章

Ubuntu下解决bash 没有那个文件或目录的方法

因为之前电脑硬盘坏掉,维修换了新硬盘,今天重新安装了ubuntu,装好之后就赶紧搭建工作环境,将备份的资料拷贝进来,搭建交叉编译环境,但是发现,修改bashrc中PATH绝对路径指向交叉编译器后,在命令行下运行交叉编译器或出现说没有这个文件或者目录,但是按照绝对路径ls看又有这个文件,很是奇怪. 后来找到问题,这次安装的系统是64位的,而这些编译环境都是32位的程序,因此需要安装对32位程序的支持. 直接安装即可. apt-get install ia32-libs

在Linux系统上使用交换文件扩展swap空间的方法

  想像一种情景,当我们的Linux系统用尽交换空间时,在这种情况下,我们想要使用swap分区扩展交换空间,但在某些情况下磁盘上已经没有可用的空闲分区了,致使我们不能把它扩大. 因此,在这种情况下,我们可以使用交换文件增加swap空间. 以下是使用交换文件在Linux上扩展swap空间的方法 让我们首先检查现有的交换空间/分区的大小,使用命令 'free -m'或者 'swapon -s' 我的交换分区大小是2 GB,我们将把交换空间扩展1GB. 第一步:使用下面的dd命令创建大小为1GB交换文

解决Win7系统打开文件夹假死的方法

  Win7系统永久了,总是动不动就出现假死现象.比较常见的就是打开一个文件夹时立马假死一下,虽然总体上对我们日常使用不构成太大问题,但是却是很烦人的事情.下面小编就为大家介绍四个解决Win7系统文件夹假死的办法. 第一招:重启Windows资源管理器 1.这个算是比较常用的一招了,首先按快捷键"Ctrl+Alt+Delete"打开任务管理器,在"进程"分页下找到"explorer",将这个进程强制结束; 2.此时桌面会进入一种看到壁纸和程序的状

解决Win7下EXE文件图标不法显示的方法

方法一,将下面的命令保存为批处理文件, 例如:icoRestore.bat  代码如下 复制代码 taskkill /im explorer.exe /f cd /d %userprofile%\appdata\local del iconcache.db /a start explorer.exe exit   双击运行它,图标就会自动恢复了 注意: 运行期间会造成桌面消失,不用担心,很快就会恢复了--- 方法二,1.进HKEY_LOCAL_MACHINE\Software\CLASSES\e

Ubuntu Linux专题

Ubuntu 14.04中用Chrome浏览网页内容显示正常但是Tab显示乱码 Ubuntu 14.04安装mysq时报错问题 Ubuntu 12.04 创建用户失败如何解决 ubuntu安装软件提示无法打开锁文件 /var/lib/dpkg/lock 解决Ubuntu或Fedora虚拟机重启网络时报错问题 如何在ubuntu下创建桌面快捷方式 在ubuntu主线版本下的/var/cache/apt/archives文件夹说明:系统 ubuntu系统播放视频时黑屏的问题 Ubuntu及VMwar

如何重建Ubuntu Linux内核包

本页谈论如何重建 http://www.aliyun.com/zixun/aggregation/13835.html">Ubuntu Linux 内核包.这是自己编译 Ubuntu 内核最直接的方法,但它也是相当重量级的方法.如果你打算做一些内核开发或调试的话,你也许会更高兴地按照 本指南 来做.它更复杂一点但也更灵活. 安装 我们将在你用户目录中构建"Linux"目录下的任何东西(或是你想调用的).下面的步骤必须做为根用户(通过前面用"sudo"

Linux中修改/etc/profile或者$HOME/.profile文件后如何立即生效?

Linux中修改/etc/profile或者$HOME/.profile文件后如何立即生效? 当我们在管理/etc/profile文件时,进行了一些定制的修改,哪么如何才能立即生效呢? [root@localhost~]# vi /etc/profile# /etc/profile # System wide environment and startup programs, for login setup# Functions and aliases go in /etc/bashrc # I

在Ubuntu Linux中安装XAMPP(LAMPP)服务器套件时出现错误的解决方法

怎样安装请在本博客参阅其安装. 1.在终端安装XAMPP时出现/opt/lampp/lampp: line 74: arch: command not found的错误提示 原因:未找到 解决方法: 在终端输入sudo nano /bin/arch 在弹出的编辑框界面中增加一行uname -m 保存退出 再次在终端中输入sudo chmod +x /bin/arch 问题解决 2.如果在启动warning: World-writable config file /opt/lampp/etc/my

Linux下查找指定时间内修改过的文件

  假如在linux下修改文件后不记得了,我们需要查找指定时间内做过改动的文件,此时我们可以用find命令来查找. find /opt -iname "*" -atime 1 -type f [找出 /opt 下一天前访问过的文件] 选项 OPTIONS 所有的选项都总是返回真值,它们总会被执行,除非放在表达式中执行不到的地方.因此,清楚起见,最好把它们放在表达式的开头部分. -daystart 从当日起始时开始而不是从24小时之前,计算时间(for -amin, -atime, -c