由于安装一个软件,需要申明环境变量,于是我就 vi .bashrc,然后 source .bashrc,重新打开一个终端的时候却出现了如下:
-bash: id: command not found
-bash: grep: command not found
-bash: dircolors: command not found
-bash: grep: command not found
然后一些命令如:vi, cp...都不能用了。不知道怎么回事,或许可以删除在.bashrc里面加入的东西,但是怎么找到并打开.bashrc文件呢?因为用不了vi。非常感谢
一、/usr/bin/vi .bashrc可能可以。
或者以root身份登录。
或者改用图形界面。
三者选其一。
你可能破坏了.bashrc文件。给他恢复一下就好了。
二、极可能是你的PATH 变量搞错了。
1 可以使用绝对路径,用 /bin/cp,/usr/bin/vi 等代替cp,vi,可以使用
2 可以在shell 中定义路径,PATH=$PATH:newpath,可以nrepath把增加PATH。
比如PATH=$PATH:/bin/ 你的cp等命令就可以使用了。
3 用其他用户登陆,修改.bashrc,或是把其他用户的这个文件拷过来。
建议修改时候作备份或把要修改或删除的行用# 注释掉,并记录修改时间和目的,可以避免一些麻烦
三、三楼说的很有道理,在自己修改文件的时候最好加上注释,要不时间长了自己会忘记的.
ls -al 显示隐藏文件, 用绝对路径调用vi去修改.bashrc或者是.bashprofile文件,先弄清你是用什么shell的, 然后修改一下PATH指向就可以了.
四、非常感谢各位,我从其他电脑上重传了个.bashrc就行了,,太感谢了哈
五、定义环境变量的时候要注意,
$PATH表示读取当前的程序搜索路径(当前定义的PATH变量中的所有的值),
:用来分割不同的变量值,
因此要设置正确的PATH而不影响已经设置的应该这样做:
export PATH=$PATH:/opt/yoursoftware1/bin:/opt/yoursoftware2/bin
希望对搂主能有所帮助。
分享到:
相关推荐
Linux下VI的使用
### Linux下的vi编辑器使用 vi编辑器是Linux系统中常用的文本编辑工具之一,在大多数Linux发行版中都默认安装了vi编辑器。 #### vi编辑器模式 vi编辑器有三种基本模式:命令模式、插入模式和底行模式。 - **命令...
掌握这些基本操作后,你就能开始在Linux中使用vi编辑器进行文本编辑了。随着熟练度的提高,你还可以探索更多高级功能,如宏录制、可视块选择等,从而更高效地处理文本。练习和实践是掌握vi的关键,通过不断地使用,...
本文将深入探讨Linux的基本命令以及强大的文本编辑器vi(Visual Editor)的使用方法。 首先,让我们了解一些基础的Linux命令。在Linux环境中,命令行是主要的操作界面,通过输入命令来执行各种任务。以下是一些常见...
Linux下的vi编辑器是一款强大的文本编辑工具,它具备丰富的文本操作功能,允许用户根据个人需求进行定制。vi编辑器的特点在于它不包含图形界面菜单,而是通过命令模式进行操作,分为命令模式、插入模式和末行模式三...
掌握vi的基本操作对于Linux用户来说至关重要,因为无论在哪个Unix环境中,几乎都能找到它的身影。即使现在有许多更先进的文本编辑器,但vi的普及性和通用性使其仍然是不可或缺的工具。 首先,使用vi打开或创建文件...
### Linux 下 vi 操作大全 #### 一、引言 `vi` 是一款在 Linux 和 Unix 系统中广泛使用的文本编辑器。它以其高效、轻量级的特点深受系统管理员和程序员的喜爱。本文将详细介绍 `vi` 的基本使用方法、各种模式间的...
Linux实验报告Vi编辑器的使用 本文将对Vi编辑器的使用进行详细的介绍,包括Vi编辑器的基本概念、使用方法和技巧,并通过实验步骤来加深对Vi编辑器的理解和掌握。 一、实验目的 学习使用Vi编辑器建立、编辑、显示...
Vi编辑器是Unix及类Unix操作系统(包括Linux)中广泛使用的文本编辑工具。Vi编辑器具备强大的功能和丰富的命令集,适用于从简单的文本编辑到复杂的脚本编写等多种场景。本文旨在详细介绍Vi编辑器的基本操作、光标...
在插入模式下,用户可以输入文字,但是不能通过光标键来移动光标。如果用户想删除文字,需要先按 Esc 键转换回命令模式,然后才能删除文字。 在 Last line 模式下,用户可以将储存文件或离开编辑器。例如,用户可以...
《Linux下vi的基本使用》这篇文档详细介绍了在Linux操作系统中使用vi文本编辑器的基本操作,vi是Linux环境下广泛使用的全屏幕文本编辑工具。对于初学者来说,由于vi的操作方式与微软产品(如DOS的ED1T或Windows的...
### Linux 下 vi 编辑器基础命令详解 #### 标题与描述概述 本文主要针对 Linux 系统下的 vi 编辑器进行简单的命令介绍,旨在帮助初学者快速上手并掌握基本操作方法...希望本文能帮助大家更好地理解和使用 vi 编辑器。
常用命令linux下vi编辑器命令大全常用命令linux下vi编辑器命令大全
Linux 下最基本的文本编辑器 vi 使用方法 vi 编辑器是 Unix 和 Linux 操作系统下最基本的文本编辑器,具有三种工作模式:指令模式、输入模式、末行模式。用户可以通过输入特定的命令在不同模式之间切换。下面是 vi ...
Linux下Vi命令详解的知识点涵盖了文本编辑器Vi/Vim的使用方法和技巧。Vi是一个功能强大的文本编辑器,在Linux系统中广泛应用,具备高效的编辑能力。Vim是Vi的增强版,提供了更多的功能和扩展性。 首先,Vi有三种...
**Linux下VI编辑器使用详解** VI(Visual Editor)是Linux和类Unix系统中的一个强大的文本编辑器,它以其高效的操作方式和丰富的功能而受到广大系统管理员和开发者的喜爱。VI编辑器分为两种模式:命令模式和插入...
Linux中的`vi`(Visual Editor)是一款强大的文本编辑...掌握`vi`编辑器的使用,能显著提高在Linux环境下的文本处理效率。虽然初学者可能会觉得命令繁多,但一旦熟悉了`vi`的工作模式和命令,你会发现它的强大和高效。
在本文中,我们将详细探讨Linux Vi编辑工具的使用方法,并结合提供的图片资源进行讲解。 1. **启动Vi编辑器** - 在终端中,输入`vi`或`vim`后跟文件名,如`vim example.txt`,即可打开或创建一个名为`example.txt`...