美文网首页
Mac常用命令行工具

Mac常用命令行工具

作者: 雨桥明夜 | 来源:发表于2017-05-08 14:05 被阅读1146次

查看曾经使用过的命令

~/.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 支持网站的视频

相关文章

  • Shell终端命令行的重点知识

    对于程序员来说,命令行是常用的工具,在Mac和Linux系统中,命令行使用的是Shell语言,对于常用的工具,我都...

  • MAC 常用软件

    MAC 常用软件 目录 编辑器 开发者工具 测试工具 命令行工具 版本控制 数据库 设计和产品 虚拟机 通信 数据...

  • 常用命令行及相关命令行工具资源介绍

    命令行对程序员的重要性是毋庸置疑的,这篇文章会介绍常用的命令行(仅限Linux以及Mac)以及一些命令行工具以及学...

  • Mac 命令行开发工具

    Mac 命令行开发工具 安装 软件更新

  • SVN

    Mac OS X 10.8安装SVN的常用的三种方法 ln 创建软连接 配置全局环境 Xcode安装命令行工具 对...

  • 关于bash和zsh

    1、bash是Mac自带的命令行终端工具 zsh自行安装的命令行终端工具 2、~/.bash_profile...

  • 怎么安装ipa包到设备上-转

    Mac下命令行安装ipa包 官方指导安装命令行工具 ✗ libimobiledevice and idevicei...

  • iOS 开发工具

    一、iOS常用的工具 命令行工具:cocoapod 图形工具:Charles和Reveal 插件工具:Alcatr...

  • Windows下有用的软件

    Seer - 一款仿Mac的文件快速浏览工具 ConEmu - 增强命令行工具 cmder - 另一款命令行增强工...

  • Mac常用命令行工具

    查看曾经使用过的命令 很少使用的命令 The Xcode Command Line Tools 临时让当前窗口走代...

网友评论

      本文标题:Mac常用命令行工具

      本文链接:https://www.haomeiwen.com/subject/geaptxtx.html