目录
- brew命令行工具
- 压缩文件
- 目录树tree
持续更新中...
1. brew命令行工具
在开始之前,需要了解一件事情:在Mac命令行安装工具,一般都可以通过Homebrew这个工具进行安装。Mac系统中并没有内置这个命令行工具,因此在使用它安装其他工具前需要通过brew或者brew -v先检测系统中时候安装了改命令行工具。
如果提示command not found,说明你还没有安装brew命令行工具,此时你只需Homebrew官网获取安装命令,直接粘贴到命令行中运行即可,命令如下:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装好brew命令后,便可以在命令行中直接使用该命令安装,更新,卸载工具了。
brew install 安装
brew upgrade 更新
brew uninstall 卸载
brew list 工具列表
2. 压缩文件
在Mac命令行中,默认提供gzip,bzip2,zip压缩命令。
使用gzip压缩后的文件后缀为.gz,使用bzip2压缩后的文件后缀为.bz2,使用zip压缩后的文件为.zip。
这三种命令的使用方法如下:
gzip:
压缩命令:gzip 1.js // 压缩目录的时候加上-r,目录中的每个文件都进行压缩
解压命令:gzip -d 1.js.gz
bzip2:
压缩命令:bzip2 1.js
解压命令:bzip2 -d 1.js.bz2
zip:
压缩命令:zip 1.js.zip 1.js
解压命令:unzip 1.js.zip
由上面可知:gzip,bzip2基本一致,zip用法特殊。
gzip,bzip2可以直接结合打包命令tar,对文件进行打包压缩以及解压解包,命令如下:
gzip打包压缩和解压命令:
tar -zcvf all.tar.gz *.js
tar -zxvf all.tar.gz *.js
bzip2打包压缩和解压命令:
tar -jcvf all.tar.bz2 *.js
tar -jxvf all.tar.bz2 *.js
***************** 重点 ********************
上面是针对Mac自带压缩工具,有一些windows用户的压缩文件为.rar,默认情况下,mac是无法解压的,我们可以借助一些解压软件进行解压,同样我们也可以使用命令行进行解压unrar,而且安装方法非常简单。
brew install unrar
安装完成后你就可以使用unrar命令解压你的rar文件了。
3. 目录树tree
通常情况下,我们通过ls命令可以看到当前文件夹中的内容,但是且不能看到文件夹中的文件夹的内容,且展示方式并不人性化,使用tree命令,可以直观的展示当前文件夹,或者指定文件夹目录结构。
brew install ruby
brew install tree
安装tree工具依赖ruby,确保你已经安装了ruby。