我们可以将需要更改的内容填入到/etc/bashrc末行。(这个更改对所有用户都有用)

假想场景:有些linux里的alias默认vi 和 vim 是不同的编辑器。用vi 打开文本是黑白的,用vim打开是彩色的。我们可以通过 alias vi='vim' 来使打开vi就是打开vim。

检测一下linux 里的alias 都有哪些:

这里面没有alias vi='vim' ,那么我们用vi编辑的时候就是黑白的,此时我们只需要使用以下命令即可解决该问题。

echo "alias vi='vim'" >> /etc/bashrc

这句命令的作用就是将alias vi='vim' 添加到/etc/bashrc末尾 ( >> 就是追加的意思)

然后我们 reboot(重启)以下Linux。

再次查看alias

ok,现在我们就将alias的更改永久生效了

注意:使用 unalias vi   是没有用的,严格来说是重启以后没有用。需要vi(vim)来打开/etc/bashrc找到最后一行的alias vi='vim' 删掉。

怎样使alias的更改永久生效相关推荐

  1. Linux 命令别名 alias(含“永久生效”方法)

    alias命令允许为常用的命令创建另一个名称. 查看当前可用的别名:alias -p 设置一个别名:alias ll='ls -l' 注意,因为命令别名属于内部命令,一个别名仅在它所被定义的shell ...

  2. Linux/mac下的自定义命令alias,并保存别名使其永久生效(重启不会失效)

    linux/mac下的自定义命令alias,并保存别名使其永久生效(重启不会失效) 现在做开发每次提交代码的命令都是一长串参数,不想去记,于是可以使用alias命令来解决这个问题: alias aCo ...

  3. linux中永久别名 mac,mac 设置 ll 等alias 并永久生效

    往上看了在.bash_profile中配置 然后 source  的方法, 试过了, 只是当前的终端有效,当电脑重启或者关闭终端就失效了,只好看看 mac 的 profile 代码 # System- ...

  4. Linux/Mac实现下alias重命名命令永久生效

    在Linux中为我们提供了一个很方便的重命名命令 alias ,它的作用为如果要执行命令太长又不符合用户的习惯,那么我们可以为它指定一个别名.例如:原本创建文件夹的命令为 mkdir,你可以使用 al ...

  5. 在Linux上使用alias设置别名永久生效类似自定义命令

    一.设置linux别名 不要设置系统已存在的别名 设置别名 如输入gps = cd到指定目录 并 pull代码 # gps=别名 多条命令使用&& 分割 alias gps='cd / ...

  6. alias:别名设置与删除,别名永久生效、常用快捷键

    alias ls='ls --color=auto'(这个只是临时成效) alias vi='vim'(这个只是临时生效) unalias vi (删除别名,这个也只是临时生效) 要想设置的别名和删除 ...

  7. 如何让alias永久生效?

    转载:http://blog.csdn.net/jiajianjunneusoft/article/details/6901625 alias(中文称为"别名")允许使用更加简短的 ...

  8. linux永久更改主机名命令,修改Linux服务器主机名使其永久生效

    前言: 虽然hostname命令可以修改Linux服务器的主机名,但是,如果你希望修改后的主机名在云服务器关机.重启后仍然生效,需要将其写入相应的配置文件中,使之永久生效. 举例 主机原名称: 主机名 ...

  9. 在Mac上设置环境变量并永久生效的方法

    原由 我使用Go来开发程序,安装govendor之后发现命令行中执行govendor无效,需要将govendor所在的路径添加到PATH环境变量中.我的软件环境是iTerm2+zsh. Mac中的环境 ...

最新文章

  1. directx 双缓冲 运动 闪烁_24期0利率 | BMW超值福袋开启“双11”购车狂欢节!!
  2. 对话框属性页(VC_MFC)
  3. STM32F103CB 芯片FLASH DOWNLOAD编程地址范围设置相关问题记录
  4. 函数计算 【题目描述】
  5. Isilon三款新品构建数据湖2.0策略
  6. CTreeCtrl鼠标双击响应函数中怎么知道双击的是哪个子项?
  7. python日期判断星座_python实现根据月份和日期得到星座的方法
  8. maven配置testng_TestNG和Maven配置指南
  9. 列表视图案例2——显示用户列表
  10. python用什么电脑配置好_学python用什么配置的电脑
  11. ip的增删改查以及网络设定
  12. jQuery Mobile中列表项ol、ul中的li的data-*选项
  13. 前端日拱一卒D5——web安全基础
  14. YAF 菜鸟的学习笔记
  15. 公式编辑器中怎么打出分数中间的一横
  16. MySQL 入门(十一)—— 运算符
  17. XMU 1615 刘备闯三国之三顾茅庐(三) 【欧拉函数+快速幂+欧拉定理】
  18. RxSwift 介绍与简单使用
  19. 鼠标抖动问题(macbook下安装的win7系统)
  20. 深度学习: 细粒度图像分类 (fine-grained image recognition)

热门文章

  1. kubernetes 联邦搭建(kubefed)
  2. Word中Unicode公式分章节自动编号
  3. WidsMob FilmPack for Mac(模拟胶片滤镜软件)
  4. android双亲委派机制,类加载器及双亲委派机制
  5. 原生js实现淘宝衣服相册悬浮切换效果
  6. js实现左右点击图片层叠滚动特效
  7. WPF DataGrid设置字体居中
  8. DNS域名解析服务1(高速缓存dns,dns正向解析,dns正向轮询解析,dns反向解析,dns双向解析)
  9. 在python中函数不可以嵌套调用_在Python中调用嵌套函数
  10. 谷歌帝国权杖交接!穷孩子也可以是学霸,皮猜将统领Alphabet和谷歌