周五了,传说一个星期最愉快的日子,写点轻松的小工具,来个一分钟介绍。
在使用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 中创建符号链接
看看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符号连接就是执行程序的绝对路径;
好的,我的目的已经达到了,但是这个目录还是博大精深的,请听下回分解(在我可以死稍微看懂一点的情况下)
以上图片的微信标识,是因为从自己的微信公众号复制出来