1、根据这篇文章:
http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html

简单的说就是:
.bash_profile is executed for login shells, while .bashrc is executed for interactive non-login shells.

Mac OS X — an exception

An exception to the terminal window guidelines is Mac OS X’s Terminal.app, which runs a login shell by default for each new terminal window, calling .bash_profile instead of .bashrc. Other GUI terminal emulators may do the same, but most tend not to.

而糟糕的是,MAC是一个例外,它会执行bash_profile,但不会去管.bashrc

===============================
2、好了,解决方案是

编辑一下.bash_profile:

if [ -f ~/.bashrc ]; then
   source ~/.bashrc
fi
===============================

3、加上最需要的两个命令
alias ll='ls -lG'
alias ls='ls -G'
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

export PATH="/usr/local/share/npm/bin:$PATH"
export NODE_PATH=/usr/local/share/npm/lib/node_modules
export PYTHONPATH=/usr/local/lib/python3.3/site-packages

一个是ll,因为用习惯了centos所以ll很好用,ls也加上color。剩下的是两个PATH

===============================

4、总得来说就是,你需要在bash_profile里写入
CLICOLOR=1
LSCOLORS=gxfxcxdxbxegedabagacad
export PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$ '
#enables colorfor iTerm
export TERM=xterm-color

if [ -f ~/.bashrc ]; then
   source ~/.bashrc
fi

-----------------------------
然后在bashrc里写入

alias ll='ls -lG'
alias ls='ls -G'
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

转载于:https://www.cnblogs.com/yf2196717/p/10569165.html

搞定mac的bashrc相关推荐

  1. 简单几步搞定Mac电脑快速返回桌面的操作!

    使用Windows电脑的朋友都知道,在Windows系统中,按键盘上的"开始+D"组合键即可返回桌面,但是使用mac改如何操作呢?下面我们一起看看吧. 步骤1:点击左上角的苹果标志 ...

  2. 60分钟搞定mac安装win10系统(详细图文教程)

    请不要鄙视macbook装windows系统,有时候因为工作需要才装的双系统.勿喷~ 这两台电脑配置,都是可以装上win10的 一台2016年的15寸 一台2017年的13寸 正式开始:(准备工作) ...

  3. 大白菜u盘可以装linux,一个U盘搞定mac的安装 可以安装win7

    先用DiskGenius把所有U盘分区删干净.就是删到U盘刚买回来什么区都没有的状态. 不删干净可能恢复不了.会提示U盘被锁定什么的.也不要把它分一个区格成FAT32什么的.这样也有可能恢复不了. 如 ...

  4. 终于搞定Mac下无线网卡安装不了的问题

    买了电信的无线网卡,之前的联通的到期了,所用的客户端是同一个,但是插上后,连接不了,很怪异. 我试了下Windows系统的,插上之后直接弹出客户端,不需要自己再费力去找.去安装,并经过测试,Win下无 ...

  5. 快速搞定 MAC 系统 JDK 安装及环境变量配置,让你的开发之路更加顺畅

    1.概述 本文主要为在MAC苹果系统下安装JDK及环境变量配置 JDK(Java Development Kit) 是 Java 语言的软件开发工具包 SE(JavaSE),standard edit ...

  6. mac设置python3环境变量_搞定 | MAC 配置python3环境

    旺旺旺.jpg 本文主要配置mac上python3环境,用以备忘. 一般来说,我们ma命令行输入python,默认调用的python2版本,目前很多库python2已经不再支持维护.重点还是使用pyt ...

  7. 一行命令搞定mac安装git(mac 12.2.1版本 )

    mac升级后,git就不支持了,git最新版本2.33不支持升级后mac,试了官网的几个方法,百度了一些方法都不行,百般周折,找到了最后的方法 在mac终端输入如下命令 xcode-select -- ...

  8. mac电脑怎么录屏?2招轻松搞定!

    案例:怎样对mac电脑进行屏幕录制? [之前一直使用的是Windows电脑,对Windows电脑比较熟悉.最近换了一台苹果电脑,不知道使用它怎么进行电脑录屏.求一个好用的苹果电脑录屏方法!] 在我们的 ...

  9. 一帖搞定U盘系统制作及安装苹果mac os引导U盘安装windows7

    坛友有问题可以直接微博问我:http://t.qq.com/juqiandai 之前在<全民普及 版主现身教你用苹果AIR装win7(桌面上pro air razer)>那篇帖子上用的外置 ...

最新文章

  1. h3c 3600 交换机配置Telnet登录
  2. cpu和GPU有什么区别
  3. Java 11都有哪些新特性?
  4. 自然常数 e 的理解与应用
  5. 截取utf8中文字符串
  6. 22 MM配置-采购-采购信息记录-定义编码范围
  7. php html页面获取session,怎么在html中获取session变量
  8. raid5加热备盘_联想服务器X3650 M2 配置RAID5与热备盘图文方法
  9. Python selenium报错:selenium.common.exceptions.ElementClickInterceptedException
  10. 商品秒杀系统设计思路
  11. BMZCTF:神秘压缩包
  12. 论如何用电脑开手游辅助,实现QQ飞车自动跑图
  13. 16位算术逻辑运算实验
  14. matlab中矩阵运算
  15. AIX上通过FTP下载压缩包损坏
  16. html 下拉框 value值,HTML Select value用法及代码示例
  17. 计算机excel中钱的符号,在excel中输入钱的符号
  18. 区块链+游戏:未来真的有未来吗?
  19. 陈冠希传 转载,奇文共欣赏
  20. 数据处理过程的潜在风险和应对逻辑

热门文章

  1. mysql 跨域_解决go echo后端处理跨域的两种操作方式
  2. gearman mysql 扩展_Gearman的安装和使用
  3. 天天爱跑步——树上差分
  4. 在webstorm中怎么配置本地服务器
  5. Jquery与.net MVC结合,通过Ajax
  6. 转:70个漂亮实用的JavaScript和Ajax技术(有图有例子)
  7. 条件运算符和条件表达式
  8. 诗和远方:无题(四十四)- 曾经写给妹子的一首诗
  9. sqlplus(数据泵)导入导出dmp实践使用
  10. Storm集群安装Version1.0.1开启Kerberos