让Mac的终端使用代理

查看终端使用的IP:

让终端使用已安装的shadowsocks的http代理服务:

1. 临时使用

2. 永久使用

备注,shadowsocks默认代理的是本地的1080端口,直接执行以上命令即可。

【摘自:】http://blog.xiaozan.me/1179.html

Mac下PHP版本切换

终端下的PHP版本切换

方法一:

编辑 ~/.bash_profile文件,添加以下类似内容(更换成具体要用的php)

方法二:

将要用的php软连接到/usr/local/bin目录:

测试:

执行以下命令查看php版本:

 

php-fpm 下的PHP版本切换

将php目录下的plist文件软连接/拷贝 到 ~/Library/LaunchAgents目录下,并load:

测试:

用浏览器访问www目录下的包含phpinfo()内容的php文件,查看php版本

【内容参考:】https://github.com/kyslik/homebrew-php/

mac的安全与隐私设置“任何来源”

1.无法安装软件,提示“已损坏”

如果软件被二次加工过(如破解),安装时MAC可能会提示“已损坏”,不能安装,这时只要在“系统偏好设置”-“安全性与隐私”-“通用”-“允许从以下位置下载的应用”,中选择“任何来源”即可。

2.无“任何来源”选项

若无此选项,在终端中,执行以下命令即可:

取消的话,执行以下命令:

 

制作MAC快捷命令

在用户根目录下(cd ~),编辑隐藏文件.profile,使用alias制作快捷命令:

这样,在终端中,执行tree命令,等同于执行命令 find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'