1.应用场景

主要用于在mac上安装顺手的工具。帮助我们进行高效率地工作与生活

还是那句话, 工欲善其事,必先利其器

2.学习/操作

Mac信息

1. 终端

Oh My Zsh

Oh My Zsh - a delightful & open source framework for Zsh

https://github.com/ohmyzsh/ohmyzsh/wiki

让你的 Mac 提前用上 macOS Catalina 的 Shell——Oh My Zsh 配置指南 - 少数派  // 让你的 Mac 提前用上 macOS Catalina 的 Shell——Oh My Zsh 配置指南

https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins // 插件

https://github.com/ohmyzsh/ohmyzsh/wiki/Themes // 主题

推荐理由:

更加赏心悦目~~

更多插件可用~~

更多主题可用~~

推荐插件 --  针对不同的工具,显示不同的主题

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git   // git 简化操作

laravel

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/laravel

node

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/node

docker

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/docker

vscode

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/vscode

go

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/golang

sublime

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/sublime

react

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/react-native

推荐出题:-- 个人喜欢

gianu

and  default

安装:

Install oh-my-zsh via curl:

$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Install oh-my-zsh via wget

$ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

安装结果:

从上面可以看到, 可以修改文件 ~/.zshrc 文件,这里打开看下内容, 如下所示:

Note:

command+shift+. 显示/隐藏 隐藏文件[即文件名以.开头]

暂时不做修改~

以后在根据具体需求,进行个性化更改~~

参见

MacOS - 快捷键以及各种操作汇总_穿素白衫的中少年的博客-CSDN博客_macos基本操作

37. 设置别名 - 含全局别名和局部别名

2. 解压缩工具

这里下载macOS: https://www.rarlab.com/rar/rarosx-6.0.1b1.tar.gz

文档参考:

不用压缩软件,Mac如何一键轻松解压rar文件? - 知乎

看评论发现:

brew install unrar

但是

unrar 已经从homebrew移除了

具体参见: Unrar has been removed, but I need unrar. Alternatives? · Discussion #285 · Homebrew/discussions 其中有推荐解决方案

Tips:

brew install rar ( Trial version | Copyright (c) 1993-2020 Alexander Roshal ) 
brew install p7zip ( Only extraction | Copyright (c) 1999-2016 Igor Pavlov )
brew install unar( Only extraction | License: LGPL-2.1-or-later )

但是执行: rar 命令提示, macOX不能验证开发,建议移除到废纸筒

brew uninstall rar // 卸载rar

推荐使用unar, 如下:

执行命令:

unar some-files.rar -o  someFiles

正常~~~

追加

FastZip 1.0.0 for Mac 免费好用的Mac解压缩工具

修改默认解压缩方式:

3. Tree

mac 上面安装 tree 命令 - yoowei - 博客园

Mac下,本身并不支持tree命令,但是可以安装tree命令

通常的使用

tree -LF 3 . // 输出查看当前目录下3层结构,

-F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号。

使用说明

$ tree -a          //显示所有文件和目录。

$ tree -d         //显示目录名称而非内容

$ tree -L 2      //这个命令是比较实用的,后面的数字2代表几层

$ tree -L 2

.

└── repos

├── master

└── net:443

那么我想要同时显示.cocoapods的话,要来到上一级目录,同时指定那个文件夹就好.

$ tree .cocoapods -L 2

.cocoapods

└── repos

├── master

└── net:443

3 directories, 0 files

如果不指定的话,那么所有的文件都会列出,不符合我们原有的预期。

tree命令行参数(只实用与安装了tree命令行工具):

-a 显示所有文件和目录。
-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。
-C 在文件和目录清单加上色彩,便于区分各种类型。
-d 显示目录名称而非内容。
-D 列出文件或目录的更改时间。
-f 在每个文件或目录之前,显示完整的相对路径名称。
-F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号。
-g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。
-i 不以阶梯状列出文件或目录名称。
-I 不显示符合范本样式的文件或目录名称。
-l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。
-n 不在文件和目录清单加上色彩。
-N 直接列出文件和目录名称,包括控制字符。
-p 列出权限标示。
-P 只显示符合范本样式的文件或目录名称。
-q 用"?"号取代控制字符,列出文件和目录名称。
-s 列出文件或目录大小。
-t 用文件和目录的更改时间排序。
-u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
-x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。

或者直接使用,,如下命令即可

find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'

同时,可以设置别名,来快速执行该命令,运行如下命令,将上面这个命令写到~/.bash_profile里,

以后直接运行tree命令就很方便了:

alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"

截图如下:

4. 有趣的工具 -- 数字时钟mac屏幕保护程序

Fliqlo_1.8.3_macwk.com.dmg - 蓝奏云

截图

5.  磁盘可视化工具

DaisyDisk 4.21.4 中文破解版 for Mac 可视化磁盘清理工具

截图

扫描之后

点击具体的文件目录

6. 最好的图片无损放大软件 - Topaz Gigapixel AI 5.6.1

7. Best Tools for 新人必备

面向 macOS新手 的最佳mac应用软件

截图

8. SwitchResX -- 解决Mac扩展2K显示屏的分辨率高,但是文字太小的问题

SwitchResX 4.11.2 破解版 for Mac 好用的屏幕分辨率修改工具

9. 安装wget

Mac OS 安装Wget-阿里云开发者社区

brew install wget

[干货]命令行网络通信工具:Telnet, Netcat(NC), NCAT_慕课手记

10. 安装telnet

brew info telnet

brew install telnet

作为tcp客户端,访问swoole tcp服务端

退出tcp连接

ctrl + 】

然后

ctrl + c

11. 安装netcat

brew info netcat

brew install netcat

12. Mac 软件大全 -- 推荐需要使用软件时,先去里面检索下

awesome-mac/README-zh.md at master · jaywcjlove/awesome-mac · GitHub

后续补充

...

3.问题/补充

TBD

4.参考

让你的 Mac 提前用上 macOS Catalina 的 Shell——Oh My Zsh 配置指南 - 少数派

Oh My Zsh - a delightful & open source framework for Zsh

https://github.com/ohmyzsh/ohmyzsh/wiki

ttps://github.com/ohmyzsh/ohmyzsh/wiki/Plugins // 插件

https://github.com/ohmyzsh/ohmyzsh/wiki/Themes // 主题

2021-04-02 - MacBook - 快捷键以及各种操作收集_william_n的博客-CSDN博客

Mac OS 安装Wget-阿里云开发者社区

后续补充

...

MacOS - MacBook - 推荐工具收集相关推荐

  1. macos 全局代理 app_「主观向」macOS 好软推荐(使用体验)

    Hi All,我是@旅客君,经过了两个月左右使用 MacBook 的体验,我认为 macOS 的确为我们提供了一个非常好的工作(效率)平台,而在 macOS 上优质的应用也有不少,接下来在这篇文章当中 ...

  2. 程序员好用的工具收集系列

    程序员好用的工具收集系列 文章目录 程序员好用的工具收集系列 第一节 Windows 软件 1. 软件推荐 第二节 VScode 插件 1. 软件推荐 第三节 Chrome插件 1. 软件推荐 第四节 ...

  3. JavaFX for macos / macbook m1

    JavaFX for macos / macbook m1 1 下载 2 idea创建javafx项目 3 配置 3.1 设置sdk 3.2 添加库依赖 3.3 配置VM OPTION 4 运行测试 ...

  4. macos磁盘整理工具_如何在iTunes和macOS音乐中手动整理专辑

    macos磁盘整理工具 Music artists sometimes release albums under different aliases or band names, and those ...

  5. IOS/macOS安全相关资料的收集

    • [PDF] https://objectivebythesea.com/v2/talks/OBTS_v2_Beer.pdf: https://objectivebythesea.com/v2/ta ...

  6. C++ 的Tool工具收集

    C++ 的Tool工具收集 1. muparser - Fast Math Parser Library 数学公式解析函数,开源工具库 网址: http://muparser.beltoforion. ...

  7. CG Tools 工具收集

    CG Tools 工具收集 PNG压缩 在线 本地 GIF录制 GifCam ScreenToGif Captura 录屏 CamtasiaStudio 无损缩放 waifu2x 字符画 asciif ...

  8. stock 工具收集

    stock 工具收集 选股宝 - 有炸板率 同花顺 通达信 QQ 股票 - 有价格预警提醒功能 涨停板 分析 用啥? 打开同花顺网站-首页-A股-原创,里面写着"涨停复盘"的文章就 ...

  9. 工具收集 - 搜索工具

    工具收集 - 搜索工具 搜文件 Everything cboxdoerfer 搜内容 AnyTXT Searcher (Everything 的兄弟) DocFetcher(开源) BBdoc 搜文件 ...

  10. 关键词推荐工具-批量行业关键词设置推荐软件-行业关键词库大全

    关键词推荐工具,什么是关键词推荐工具.关键词推荐工具就是给大家推荐大量的关键词,供大家选择以及参考,关键词的作用也是重中之重确定着一个网站优化的方向,确定一个作品,一篇文章的主题.今天给大家分享一款免 ...

最新文章

  1. 图解:电商支付架构设计
  2. **Python垃圾回收机制
  3. 如何使用Openfiler为VMware ESX设置一个免费的iSCSI或NAS储存系统
  4. 我是如何学习写一个操作系统(三):操作系统的启动之保护模式
  5. 根据图片地址得到文件流
  6. MySQL 关联表批量修改(数据同步)
  7. css中英文混排 标点,浅析css中英文混排时行高不一样的原因及其解决方法
  8. 一个让我瞠目结舌的电脑高手!(转自叁哥博客)
  9. java版b2b2c社交电商spring cloud分布式微服务(八)springboot整合mongodb
  10. 鸿蒙移植stm32,韦东山老师要移植鸿蒙的那个STM32MP157具体是什么?
  11. holotoolkit建立多个客户端
  12. [英语阅读]《花花公子》十大派对大学出炉
  13. C --cp2 类似cat工具的小程序。
  14. Web负载均衡的几种实现方式
  15. 安防流媒体无插件直播管理设计
  16. 淘宝无货源店群,新手开店怎么入门?掌握这几点让你少走弯路!
  17. CSS 文本超出溢出显示省略号...
  18. java word根据标识符替换图片,文字(亲测)
  19. Ubuntu20中使用AirSim--亲测可用
  20. 汉字点阵c语言程序,用c51单片机控制1616点阵显示汉字源代码

热门文章

  1. python中class什么意思_python class是什么
  2. centos7 rpm安装时报警 Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
  3. UWB超高精度定位系统架构图
  4. 一步一步教你写股票走势图——分时图三(对齐图表、自定义高亮)
  5. 微信公众号菜单html5,微信公众号自定义菜单全攻略
  6. 【平面设计基础】03:绘制—图标到底有多重要
  7. 易语言php验证码识别,易语言自动打码验证码服务端带案例
  8. 改变一个ppt所有的幻灯片的背景色和字体颜色
  9. 生产执行系统MES架构设计及应用架构
  10. Java语言泛型方法