Mac下为命令定义别名, 让使用体验与你使用Linux一致
来源:互联网 发布:别了司徒雷登 知乎 编辑:程序博客网 时间:2024/06/06 19:45
说明
你可能会说Mac下定义别名, 这不是和linux下一样吗, 对!就是一样, 我写下来就是要加印象的哦, 你要是觉得有用, 我很欣慰, 你要吐槽我也不反对, 这样会让我更加进步提高! 就酱!
为命令添加临时别名
添加临时别名一个好处就是在当前终端下可用, 关闭当前终端命令失效, 说一下两种添加临时命令别名的方法:
通过命令行添加命令别名
比如说现在在Mac下的命令行下输入
ll
的话, 它会提示你命令找不到
那用习惯
linux
的就伙伴都知道, 在查看目录详情时可以通过ll
来查看, 其实ll
命令是ls -l
的一个别名, 那好了, 既然在Mac下你找不到, 我就加一别名就完事了呗, 这样也能继承我们使用linux
的习惯!
MacPro2017:~ warnerwu$ alias ll='ls -l'
通过用户家目录下的 .bashrc
文件添加命令别名
这种方式呢, 和上一种方式相同, 只能在当前终端下起作用, 终端退出后别名命令失效! 打开
~/.bashrc
输入上面定义别名的命令即可完成别名的定义:
- 打开
~/.bashrc
文件, 按i
进入到插入模式
MacPro2017:~ warnerwu vim ~/.bashrc
- 定义命令别名, 按
esc
进入到命令模式
, 输入:wq
保存退出
alias ll='ls -l'
- 通过
source
命令立即生成别名定义
在没有通过
source
生效~/.bashrc
文件时, 你去输入刚刚定义的ll
命令吧, 肯定还会是找不到! 只有生效了才可以使用命令别名ll
以上两种定义别名的方法定义的命令别名只是暂时的, 终端退出后别名失效, 如果你想长期使用而不想每次使用之前去定义别名, 那么你就必须去定义命令别名到系统的配置文件中去!
为命令定义永久别名
为命令定义永久别名, 需要将别名定义到
/etc/bashrc
文件中去!
- 通过使用
vim
编辑器, 打开/etc/bashrc
文件
MacPro2017:~ warnerwu$ sudo vim /etc/bashrc
- 你会发现这个打开的
/etc/bashrc
文件它是一个只读文件!
这个时候你去写吧, 好了, 白忙活了, shit! 什么鬼居然写不进去, 写不进去就对了, 写进去才见鬼了呢!只读只读你写个毛线嘞…哈哈
- 查看当前文件权限信息
错不了, 它就是一个实实在在的只读文件, 还如假包换��
- 添加文件写权限
MacPro2017:~ warnerwu$ sudo chmod u+w /etc/bashrc
输入用户密码
当前文件写权限已经添加成功
- 再一次打开
/etc/bashrc
文件, 按i
进入到插入模式
, 输入命令别名, 按esc
进入到命令模式
, 输入:wq
保存退出!
MacPro2017:~ warnerwu$ sudo vim /etc/bashrc
输入定义命令别名
alias ll='ls -l'
将文件写权限去除
MacPro2017:~ warnerwu$ sudo chmod u-w /etc/bashrc
你现在去输入命令别名, 你还是会发现, 系统提示你找不到命令,所以必须去生效才可以使用哦!
- 立即生效
/etc/bashrc
文件定义命令别名
MacPro2017:~ warnerwu$ source /etc/bashrc
现在你就可以永久使用刚刚定义的命令别名
ll
了!
以上呢是关于在Mac下定义命令别名的使用方法[linux下通用], 通过这个案例呢, 你想怎么添加命令别名就怎么添加命令别名, 你总监都管不着你��, 是不是要上天的感脚��♀️
以上就是
Mac下定义命令别名全过程[linux下通用]
的详细过程, 谢谢您的支持!希望本文对你的工作和学习有所帮助
如果觉得还不错并且也长知识了, 怎么感谢我呢? 妈呀! 点赞啊!
Good Luck! from warnerwu at 2017.11.16 AM, email address is warnerwu@126.com
- Mac下为命令定义别名, 让使用体验与你使用Linux一致
- Linux命令别名使用(alias)
- linux 命令别名使用-alias
- linux命令:alias别名使用
- linux 定义别名 命令
- MAC OS X使用记录 - 命令别名
- MAC OS X使用记录 - 命令别名
- Linux下为命令取别名
- Linux下使用别名alias
- Linux下的alias命令(为命令设置别名)
- linux 命令别名使用-alias(转)
- Linux命令之使用别名-alias
- Linux中命令别名的使用
- linux使用别名快速执行命令
- Mac OS使用ll,la等ls的别名命令
- Linux为命令创建别名
- 为Linux rm命令别名
- linux命令行下使用反斜杠“\”调用别名的原命令
- http协议调试代理工具Fiddler的简单安装和使用
- 1063. 计算谱半径(20)
- Python 连接数据库
- CSDN访客统计使用flagcounter
- 专心致志来创新,酒香也怕巷子深——锐捷
- Mac下为命令定义别名, 让使用体验与你使用Linux一致
- 管道符和作业控制、shell变量和环境变量配置文件
- jquery获得select option的值 和对select option的操作
- tomcat优化
- css之px自动转rem
- linux中的管道符与重定向
- Sublime Text 3
- idea的安装
- maven与eclipse的整合