shell之brew for mac

周五了,传说一个星期最愉快的日子,写点轻松的小工具,来个一分钟介绍。

在使用Ubuntu中有apt-get 可以替我们管理服务,繁琐的包依赖等,人人都喜欢简单方便的东西,mac上也有总有大神开发一些工具,如HomeBrew,作为软件包管理工具,能在Mac中方便的安装软件或者卸载软件,重要就两个字,为了方便。

Homebrew的官网是https://brew.sh/index_zh-cn.html

页面就可以看到安装方式,照着做就行啦

easy 就是这个feel 本机mac系统自带的ruby版本

装上它干嘛,对我主要就是为了安装软件包

比如安装 wget

执行下面的就行啦

brew install wget

Homebrew将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中创建符号链接

以上文件大多了,就截取一部分吧,那么我们看看bin

看看zkcli中有什么内容

原来如此!!

至于卸载 那也是很easy brew uninstall wget 好的上面安装的wget就完蛋啦

本地我也安装了一些软件玩,对,可以玩的方便些

使用brew services 可以管理轻松管理这些服务,来看看help有哪一些

简单明了,启动,关闭,重启,删除 ,满意!

当然在安装前,可以搜搜看 brew search 软件名

其他的功能,大家看看名称,也可以明白个大概吧

再看看几个命令都是干嘛的,如 bew info 是用来看软件包信息的

接着用 brew deps看看包依赖

以上可以看到brew的功能已经很强大,当然还可以加强啦,所以有了扩充

homebrew-cask,官网http://caskroom.github.io/

使用 brew-cask的区别就是 就是在brew后加上cast命令,其他都是一样的

如官网所说 你可以装个浏览器 哈哈哈

附:

dubbo服务在启动的时候,不设置会随机提供一个端口号,可是需要知道在同一个ip下哪一个端口是是哪个tomcat上的,lsof -i 可以知道这个端口的进程号

lsof -i:20890 可以知道进程号是 8782

ps aux | grep 8782

一般用ps aux 可以干很多事情啦,然后我对 /proc产生了好奇,真是一个奇特的文件系统,言归正传

/proc目录下以该PID命名的目录中

ls -l /proc/8782

cwd符号链接的是进程运行目录;

exe符号连接就是执行程序的绝对路径;

好的,我的目的已经达到了,但是这个目录还是博大精深的,请听下回分解(在我可以死稍微看懂一点的情况下)

以上图片的微信标识,是因为从自己的微信公众号复制出来

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...