我们可以将需要更改的内容填入到/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. linux创建用户并授予sudo权限
  2. 【一周算法实践集训】_【模型构建】_baseline
  3. 7月平均工资下来,Java程序员哭笑不得!
  4. android和ios兼容面试题,[转]移动端常见面试题一:移动端兼容解决方案
  5. Releasing Contexts 释放上下文
  6. 大数据集群中数据互相导通流程汇总(持续更新中)
  7. mysql数据到导入导出
  8. apicloud代码压缩和全局加密
  9. jar 坐标系转换工具_谷歌百度经纬度转换
  10. snb处理器hd3000显卡专用extra_Intel十代酷睿处理器:移动平台性能有了质飞跃!...
  11. 在matlab使用矩阵的方法计算DFT
  12. mysql 1236_MySQL 1236错误解决方法
  13. python批量下载网易云音乐音乐列表
  14. Found multiple @SpringBootConfiguration annotated classes
  15. (2019春)软件构造:雨课堂试卷(一)
  16. 获取windows当前的AD账号
  17. Capture CIS 元件库详细分类解析
  18. 企业如何做好全渠道精准营销推广?
  19. 计算机各分数段人数,Excel中求优分率、及格率及各分数段人数.doc
  20. 快解析结合象过河erp

热门文章

  1. java界面做主类_组成java Application的若干类中,有且仅有一个主类,只有主类中含有主方法main();...
  2. 树莓派安装Ubuntu Mate解决无法连接WiFi问题,并部署Ros系统
  3. CALayer 3 详解 -----转自李明杰
  4. html table清空数据,javascript清空table表格的方法
  5. 使用串口AT命令驱动点阵屏 VFD
  6. MyBatis Plus Caused by: java.lang.ClassNotFoundException: org.mybatis.logging.LoggerFactory
  7. 关于亚马逊测评的养号和技术
  8. iphone扫描文档jpg_如何使用iPhone的Notes应用程序扫描文档
  9. 美化----VS Code 文件小图标插件 “VScode icon”
  10. ipad分屏功能怎么开启_苹果手机便签怎么设置开启分类密码功能? - 学显