一些常用的终端使用技巧
1、设置代理
很多时候网络环境不满足要求,需要设置代理,通常只需要当次终端内需要,好处是简单直接,并且影响面很小。
Mac环境下
export HTTP_PROXY=http://127.0.0.1:1087 //http代理
export ALL_PROXY=socks5://127.0.0.1:1086 //ss代理
windows环境下
set http_proxy=http://127.0.0.1:1080 //http代理
set https_proxy=http://127.0.0.1:1080 //https代理
2、更改主机名、计算机名
有时候终端内显示的HostName和ComputerName不是你喜欢的,可以使用下面的方式来改变。
HostName:
sudo scutil --set HostName MacBookPro
ComputerName
sudo scutil --set ComputerName MacBookPro
3、禁止 DS_Store
Mac下面压缩的时候总会自动生成 .DS_store 文件,用户可以自行选择是否需要生成,执行下面命令之后需要重启Mac生效。
禁止 .DS_store生成:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
批量删除 .DS_store 文件
# find: 主命令
# . : 当前目录下(可变)
# -name: 通过名查找
# ".DS_Store": 后缀
# -type f: 一般正规文件
# -print: 查询结果打印
# -exec: 命令扩展,查询结束后要执行 command 命令
# {}: 查询结果放到 {} 中
# \;: 扩展命令结束符,表示 到 ; 结束
find . -name ".DS_Store" -type f -print -exec rm -rf {} \;
恢复 .DS_store生成:
defaults delete com.apple.desktopservices DSDontWriteNetworkStores
4、安装HomeBrew
HomeBrew是Mac下面的一个包管理器,方便我们安装一些Mac OS没有的UNIX工具、软件。
安装HomeBrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
确认HomeBrew是否安装正常
安装好HomeBrew之后,在Terminal执行下面命令确保正常安装:
brew doctor
若上面命令执行过程出现 hombrew libevent not link 的错误,执行下面命令即可:
sudo chown -R $USER $(brew --prefix)
谢谢老哥的教程 ,现在呢个PHP更改有更新了 ,现在是PHP7了,嘻嘻 还是谢谢你啦,我现在是在树莓派3B+上运行的博客,有空来踩踩啊
恩,我用的是老版本PHP,因为是沿用之前在环境,就没做更换。