Mac常用命令行工具

查看曾经使用过的命令

~/.bash_history
~/.zsh_history

很少使用的命令

#切换到root
sudo su

The Xcode Command Line Tools

sudo /usr/bin/xcode-select --install

临时让当前窗口走代理

export {http,https,ftp}_proxy='http://127.0.0.1:1086'

wget

1.Proxychains-ng

首先需要关闭 System Integrity Protection(SIP)系统完整性保护

  1. 重启Mac,按住Option键进入启动盘选择模式,再按⌘ + R进入Recovery模式。
  2. 实用工具(Utilities)-> 终端(Terminal)。
  3. 输入命令csrutil disable运行。
  4. 重启

安装

brew install proxychains-ng

安装位置

/usr/local/Cellar/proxychains-ng/4.12_1

二进制文件路径

/usr/local/Cellar/proxychains-ng/4.12_1/bin/proxychains4
/usr/local/bin/proxychains4 //此为软链

修改配置文件

vi /usr/local/etc/proxychains.conf
# 把最后一行改为
socks5 127.0.0.1 1086

以后运行名前加上proxychains4就可以零配置走代理了

proxychains4 brew update

如果想让某个app直接使用到proxychains,可以这样

proxychains open -a Dropbox.app

验证

proxychains4 curl www.google.com

加入别名

#bash
vi ~/.bashrc
#zsh
vi ~/.zshrc
#在最后添加
alias ss="proxychains4"
#保存退出
#source 使其即刻生效
source ~/.bashrc
#or
source ~/.zshrc

2.Homebrew-cask

只要安装好Homebrew即可,或者装好后运行

brew tap caskroom/cask

安装路径

/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask

软件下载路径

/Users/yeming/Library/Caches/Homebrew/Cask
/usr/local/Caskroom

下面列举几个常用软件的安装命令大家就会明白了:

brew cask install google-chrome
 安装 Chrome 浏览器
brew cask install alfred
 安装 Alfred
brew cask install fliqlo
 安装屏保程序 Fliqlo
brew cask install dropbox
 安装 Dropbox
brew cask install java
 安装 Java 等开发环境也是可以的

Homebrew-cask可以安装软件,屏幕保护程序,开发环境,你也可以到 Homebrew Cask 官网搜索看看有没有你想要的软件程序。

常用命令

brew cask install <软件名1> <软件名2> <软件名3>
brew cask uninstall 软件名
brew cask search 列出所有可以被安装的软件
brew cask search 关键词 这里是查找所有与 关键词 有关的软件
brew cask info 软件名 查找相关软件的信息
brew cask cleanup 删除 Homebrew Cask 下载的包
brew cask list 列出通过 Homebrew Cask 安装的包
brew cask update 更新 Homebrew Cask

要注意的是,Homebrew Cask 并没有提供相关的软件更新命令,这里我们可以直接使用软件内的更新功能就可以了。

少数派已经写过增强 Mac「预览」功能(QuickLook)的教程,里面有提到很多小插件,其实你也可以直接用 Homebrew 快速下载这些插件,比如:

brew cask install qlmarkdown
 安装 Markdown 预览(QuickLook)插件
brew cask install qlcolorcode
 代码块高亮
brew cask install qlvideo
 视频预览插件

当然关于Homebrew Cask 的用法还有很多,这里就不一一介绍。
参考自:[借助 Homebrew Cask,教你快速下载安装 Mac App 新姿势](借助 Homebrew Cask,教你快速下载安装 Mac App 新姿势)

3.Mackup

安装
 brew install mackup

安装路径

/usr/local/Cellar/mackup/0.8.16
选择你的同步文件夹

Mackup 默认会将配置文件备份到你的 Dropbox 本地存储文件夹,前提是你的电脑上已经安装了 Dropbox。如果你不想存储到 Dropbox 中,那就需要稍微配置一下。

这里以 iCloud 为例,介绍 Mackup 的备份路径配置方法。

首先,在终端输入命令:

vi ~/.mackup.cfg
#添加以下内容
[storage]
engine = icloud

这样,你就已经设置好你的 Mackup 同步文件夹为 iCloud 了

Mackup 的操作

关于 Mackup 的操作其实非常简单,这里列出 Mackup 的常用操作命令:

mackup backup 使用 Mackup 进行备份操作
mackup restore 使用 Mackup 进行数据的恢复
mackup list 查看 Mackup 支持的软件列表
mackup -h Mackup 的帮助命令
mackup uninstall 将配置文件拷贝回原来的系统目录

如果你想卸载 Mackup,输入以下命令即可:

brew uninstall mackup
参考自:Homebrew 技巧:使用 Mackup 快速备份 Mac 软件的配置文件

4.You-get

安装

brew install you-get
brew install ffmpeg  

下载完成后You-Get会自动调用ffmpeg合并成完整视频。

打开 Automator ,新建文稿,选取服务,“服务”收到选定 "没有输入",位于 "Safari.app"。
将左侧的流程按顺序拖到右侧,从 Safari 中获得当前网页,运行 Shell 脚本(传递输入选择作为自变量,内容:

LC_CTYPE=UTF-8 /usr/local/bin/you-get -o "/Users/usr/Downloads" "$1"

其中路径/Users/usr/Downloads可更改,显示通知(标题 You-Get ,信息下载已完成)。
打开系统偏好设置-键盘-快捷键-应用快捷键对所命名的服务设定快捷键。如题图的 ⌃D 。
参考自:macOS 一键下载 You-Get 支持网站的视频

你可能感兴趣的:(Mac常用命令行工具)