new~mac os 给终端命令写alias(及其他常用命令)及软连接


配置执行顺序

优先级配置说明
1 /etc/profile 系统级别 —— 不推荐修改
2 /etc/paths 系统级别 —— 不推荐修改
3 ~/.profile 用户设置
4 ~/.bash_login 用户设置
5 ~/.bash_profile 用户设置
6 ~/.bashrc 用户设置(优先级最高,在打开 bash shell 时加载)

修改

vim ~/.bash_profile
alias ll='ls -lh' ( macOS本来没有 ll 这个指令 )

立即生效

source ~/.bash_profile

打完收工





软连接 —— 类似 windows 的快捷方式, 指定文件由特定 app 打开 (sudo ln -s)

比如: 用 sublime 打开文件进行编辑

sudo ln -s /Applications/Sublime Text.app/Contents/SharedSupport/bin/subl /usr/bin/sublime111

用 sublime 打开 a.txt

sublime111 a.txt    
原文地址:https://www.cnblogs.com/sweetXiaoma/p/mac-os-gei-zhong-duan-ming-ling-xiealias-ji-qi-ta-.html