设置环境变量之后重启,输入用户名密码,用户名密码都是正确的,但是点击登录之后过了一会又回到先前登录界面。然后为了看清楚出错信息,按Ctrl+Alt+F1进入shell登录
登陆后
sudo vi /etc/environment
光标移到相应行代码,按dd删除该行
按大写ZZ保存后退出
用 vi 打开一个文件修改后 怎么保存 ?
:w
保存文件
$ vi *.cat
就可以编辑所有后缀为cat的文件了。当然,您还可以使用shell中内置的模式匹配来装载文件,这样会更富技巧性。一旦您在命令行中包含了所有的待编辑文件名,就可以在Vi中方便地移来移去。
退出Vi
当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。
在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出, 返回到shell。
在末行模式下,输入命令
:w
Vi保存当前编辑文件,但并不退出,而是继续等待用户输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名。
[例6]
:w newfile
此时Vi将把当前文件的内容保存到指定的newfile中,而原有文件保持不变。若newfile是一个已存在的文件,则Vi在显示窗口的状态行给出提示信息:
File exists (use ! to override)
此时,若用户真的希望用文件的当前内容替换newfile中原有内容,可使用命令
:w! newfile
否则可选择另外的文件名来保存当前文件。
在末行模式下,输入命令
:q 系统退出Vi返回到shell。若在用此命令退出Vi时,编辑文件没有被保存,则Vi在显示窗口的最末行显示如下信息:
No write since last change (use ! to overrides)
提示用户该文件被修改后没有保存,然后Vi并不退出,继续等待用户命令。若用户就是不想保存被修改后的文件而要强行退出Vi时,可使用命令
:q! Vi放弃所作修改而直接退到shell下。
在末行模式下,输入命令
:wq Vi将先保存文件,然后退出Vi返回到shell。
在末行模式下,输入命令
:X
该命令的功能同命令模式下的ZZ命令功能相同.
分享到:
相关推荐
### Ubuntu Linux 环境变量 PATH 设置详解 #### 一、概述 在 Ubuntu Linux 系统中,环境变量 `PATH` 的设置对于程序查找和执行至关重要。本文将详细介绍 Ubuntu Linux 系统中环境变量 `PATH` 的配置方法,并对相关...
Ubuntu登录密码无法进入系统解决...通过删除环境变量文件中的问题代码,用户可以解决环境变量文件配置不当的问题,从而解决无法登录系统的问题。本文希望能够帮助用户快速解决类似的问题,提高工作效率和系统稳定性。
3. **设置环境变量:** - **方案一:** 修改全局配置文件 `/etc/profile`,适用于所有用户。 ```bash export JAVA_HOME=/usr/lib/jdk/jdk1.8 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME...
Ubuntu Profile 环境变量设置详解 在 Linux 操作系统中,环境...Ubuntu Profile 环境变量的设置非常重要,我们需要谨慎地进行修改,避免系统错误。同时,我们也需要了解相关的知识点,以便更好地使用 Linux 操作系统。
这里需要修改环境变量PATH,使得系统可以识别到交叉编译器的路径。执行gedit/root/.bashrc命令打开用户根目录下的bash资源文件,然后在文件的最后添加export PATH=$PATH:/home/hu/arm-tools/opt/FriendlyARM/...
在 Ubuntu 16.04 中,可以使用以下命令来设置环境变量: $sudo vi /etc/default/locale 将内容修改为: LANG="zh_CN.UTF-8" 保存并退出编辑器后,重新启动系统即可。 解决方案四:使用 zhcon.conf 文件 zhcon....
重启终端或退出登录后,这个临时设置的环境变量就会消失。 了解并熟练掌握Linux环境变量的修改和生效方法,能帮助用户更好地定制和优化工作环境,提升效率。在日常工作中,正确地配置和管理环境变量,对于开发人员...
在探讨“ubuntu12.04_roo用户无法使用_chrome_浏览器”的问题时,我们首先需要理解几个关键概念:Ubuntu 12.04、root用户、Google Chrome浏览器以及Chromium浏览器。Ubuntu 12.04是Canonical公司在2012年发布的Linux...
这个文件不依赖于任何shell,它定义的是与用户登录无关的环境变量。 例如,要在`/etc/profile`中添加一个新的路径`yourpath1`,可以这样操作: ```bash echo 'PATH="$PATH:/root/.config/composer/vendor/bin:...
每次修改环境变量后,都需要重新登录或者重新加载.bashrc文件来使更改生效。 需要注意的是,多平台编译环境的配置往往和具体的版本依赖紧密相关。因此,在操作过程中,开发者需要非常仔细地按照平台要求配置相应的...
### Ubuntu环境下的Python环境配置详解 #### 一、概述 ...这些步骤不仅包含了基本的软件安装,还涉及了环境变量的配置、中文输入法的设置等实用技巧,非常适合初学者快速上手Ubuntu环境下的Python开发。
安装JDK完成后,我们还需要设置JAVA_HOME环境变量。我们可以使用Ctrl+H快捷键来查看隐藏的文件。在这里,我们需要输入:sudo gedit /etc/environment 在文件中添加: export JAVA_HOME=/home/administrator/Java/...
- 永久设置环境变量(对所有用户有效):编辑`/etc/profile`文件,在文件末尾添加与临时设置相同的环境变量设置,然后注销并重新登录。 - 永久设置环境变量(对当前用户有效):编辑当前用户的`.profile`文件,在...
这意味着,当在这个文件中定义或修改环境变量时,这些变化会影响到每一个登录系统的用户。例如,如果要添加一个名为`NAME`的环境变量,并设置其值为`liheng`,可以在`/etc/profile`文件的末尾添加`export NAME=...
#### 七、修改环境变量 为了确保系统语言环境支持中文输入,还需要修改 `/etc/environment` 文件,在文件末尾添加一行新的环境变量: ```sh sudo gedit /etc/environment ``` 在文件末尾添加: ```sh LC_CTYPE="zh_...
* 注意:使用 `sudo su -` 而不是 `sudo -s`,以避免环境变量可能造成的影响和危害 * 输入密码以继续 Step 5:安装必要的工具 * 使用 `apt-get` 命令安装必要的工具,例如 `build-essential`、`libaio1`、`gawk`、...
配置环境变量通常涉及修改特定的配置文件,以便永久性地改变Shell的行为。以下是对Linux中环境变量配置文件的详细解释: **系统级环境变量配置** 1. **/etc/profile**:这是系统级的全局环境变量配置文件,当任何...