赞
踩
Homebrew 的安装与使用
打开官网,Homebrew ,复制代码安装即可。
在 MacOS初始安装后,目录
/usr/
下并不存在local子目录,当安装 homebrew 工具包时,会创建这个目录,也就是说目录/usr/local
是由brew 使用的,brew将在此目录下,分门别类的放置起所下载的各种不同的应用程序包,进行统一管理。
brew install xxx
应用时,会将目录 /usr/local/Cellar
下,创建名为xxx的目录,然后把所有下载的资源存放到这个目录下brew uninstall xxx
应用时,会删除 /usr/local/Cellar/xxx
目录brew cleanup
时,会将存放在/usr/local/Cellar
目录下的同一个应用的所有低版本的程序包全部删除,只保留最新安装的程序包/Users/<用户名>/Library/Caches/Homebrew
,brew 会将其作为资源下载的缓存目录/Users/<用户名>/Library/Caches/
目录下,建立自己的缓存目录,并在自己的缓存目录下存放自己的缓存文件/Users/<用户名>/Library/Caches
目录下的全部缓存文件,以此释放白占用的存储空间,增加可用存储空间。但是删除前要确认删除这些文件所带来的影响,如果不合适,尽量不要删除。brew install 软件名
, 如 brew install git
brew uninstall 软件名
, brew uninstall git
brew search 查找内容
brew search xxx
brew search /gi*/
brew upgrade 软件名
: 更新指定软件,如 brew upgrage git
brew upgrade
: 更新所有软件brew cleanup -n
: 查看哪些软件包要被清除brew cleanup 软件名
: 清除指定软件包的所有老版本brew cleanup
: 清除所有软件包的所有老版本brew prune
: 清理无用的symlink,且清理与之相关的位于/Applications
和 ~/Applications
中无用的App链接
brew link 软件名
: 将指定软件的安装文件symlink 到 Homebrew 上
brew install 安装的软件会自动执行link操作;
DIY安装的需要手动执行link操作;
加上 - - overwritex选项,会先删除旧的symlink,再进行新的link操作
brew -v
: 查看Homebrew 版本号brew list
: 查看已安装的软件brew home
: 用浏览器打开Homebrew官网brew info
: 显示软件信息brew update
: 升级Homebrew 自身brew doctor
: 检测系统中与Homebrew相关的潜在问题/usr/local
权限问题
/usr/local
的读写权限/usr/local/share
权限问题
sudo chown -R $(whoami) /usr/local/share/
利用Homebrew安装Redis
安装命令 :
brew install redis
进入安装目录:
cd /usr/local/Cellar/redis/6.2.6/bin/
启动、关闭redis:
redis-server
前台启动
redis-cli shutdown
单实例关闭。 或者127.0.0.1:6379> shutdown
关闭。
连接redis服务
redis-cli -h 127.0.0.1 (ip) -p 6379(port)
# 示例
redis-cli -h 127.0.0.1 -p 6379
键入授权登录密码
127.0.0.1:6379> auth [username] password
退出本次回话
127.0.0.1:6379> quit
Redis 其他常用命令及配置
开机启动redis命令
ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
使用launchctl启动redis server
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
使用配置文件启动redis server
redis-server /usr/local/etc/redis.conf
停止redis server的自启动
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
Redis 配置文件的位置
/usr/local/ect/redis.conf
卸载redis和它的文件
brew uninstall redis
rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
测试redis server是否启动
redis-cli ping
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。