Linux/Mac实现下alias重命名命令永久生效
来源:互联网 发布:vb人事管理系统 编辑:程序博客网 时间:2024/06/05 09:59
在Linux中为我们提供了一个很方便的重命名命令 alias ,它的作用为如果要执行命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。例如:原本创建文件夹的命令为 mkdir,你可以使用 alias md=mkdir
命令将 mkdir 重命名为md ,使用 md 也可以便捷等价的创建文件夹。但alias命令默认仅针对当前终端有效,一旦开启新的终端窗口之前的alias别名便会实效。要是想实现alias重命名永久有效可以通过下面几种方法:
方法一
1、 执行 cd ~
进入到家目录,编辑 ~/.bashrc 文件(没有的话则新建该文件),将需要执行的别名命令添加到这个文件末尾,如:
alias md=mkdir
然后退出保存,执行 source ~/.bashrc
使刚才的配置生效。
2、重启终端进行验证,若执行 md
命令可以生效则说明我们已经成功。如果没有生效,则说明没有~/.bash_profile文件,或者文件中没有执行.bashrc文件。.bash_profile 文件是用户登陆终端的时候会自动执行的文件,一般此文件中会调用.bashrc。那么接下来则需要编辑(如果没有的话先创建) .bash_profile 文件:
在文件里面加入一行:
source ~/.bashrc
同样的,退出保存后执行 source ~/.bash_profile 使刚才的配置生效就可以了。
方法二(使用了Zsh的终端)
如果你的终端安装了Zsh,发现使用上面的步骤后并不一定生效(本自己的电脑上就是这样~~(>_<)~~),经过排查后发现Zsh有自己的启动默认执行的文件 ~/.zshrc ,要在Zsh中使alias永久生效,则仅需编辑 ~/.zshrc 文件,在文件中添加一行:
alias md=mkdir
退出保存后执行 source ~/.zshrc 使刚才的配置生效就OK啦。
- Linux/Mac实现下alias重命名命令永久生效
- linux下让别名alias永久生效
- Linux/mac下的自定义命令alias,并保存别名使其永久生效(重启不会失效)
- linux/mac下的自定义命令alias,并保存别名使其永久生效(重启不会失效)
- Linux:alias永久生效
- 如何让linux用户自定义的命令alias永久生效?
- 如何让linux用户自定义的命令alias永久生效?
- linux alias设置别名永久生效
- alias永久生效
- alias 永久生效
- linux命令alias永久配置
- linux/mac下的自定义命令alias
- Linux中alias别名的设置,零时取消,永久生效
- 如何让alias永久生效?
- 如何让alias永久生效?
- 如何让alias永久生效?
- Ubuntu 使alias永久生效
- 如何让alias永久生效?
- Angular2之aot编译及Rollup优化
- mint-ui —— tab-container的使用
- leetcode 400. Nth Digit
- reduceByKey和groupByKey区别与用法
- linux常用命令&vim操作
- Linux/Mac实现下alias重命名命令永久生效
- 集合迭代时对集合进行修改抛ConcurrentModificationException原因的深究以及解决方案
- 【深度学习】极值优化方法总结比较(SGD,Adagrad,Adadelta,Adam,Adamax,Nadam)
- 基于VLC的Unity视频播放器(支持本地视频和rtmp、rtsp等视频流)
- 编程模型及SparkShell实战
- python的类型和运算
- linux cat 文本文件正常,vim 乱码的解决方法
- C#接口--C#基础
- 匿名内部类实现多线程,内部类调用外部方法中定义的变量