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. 【神经网络】(11) 轻量化网络MobileNetV1代码复现、解析,附Tensorflow完整代码
  2. 分布式入门,怎样用PyTorch实现多GPU分布式训练
  3. 增加mysql的最大连接数
  4. 计算机专业必备电子书单
  5. 面向对象程序设计(OOP设计模式)-行为型模式之观察者模式的应用与实现
  6. BGP链路冗余使用直接接口和回环口分析
  7. sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION问题解决
  8. 自动驾驶算法-滤波器系列(八)——IMM交互多模型介绍
  9. 如何查看xbox账号所在服务器,Xbox账号绑定教程
  10. editplus3 关联鼠标右键
  11. linux软路由 iptv,LEDE x64软路由实现任意网口观看上海电信4K IPTV或上网
  12. linux远程利用漏洞CVE-2016-4484 93次空密码重试就可以获得root权限 影响大多数Linux版本...
  13. 奈奎斯特定理和香农定理解释
  14. win10系统更新遇到 “我们无法完成更新,正在撤销更改“ 解决办法
  15. 抖音直播运营 | 疫情时代下如何用直播驱动品牌业务增长
  16. Vi文本编辑器的使用方法
  17. mysql -u root mysql_输入命令mysql -u root -p 报错
  18. 设计思维——科学提升创造力的方法
  19. python gui是什么_python gui是什么?
  20. 高考落榜怎么办,奉劝学弟学妹们一些事情,请一定要擦亮眼睛

热门文章

  1. html注册页面带验证码,登陆注册-带图片的验证码
  2. Unity游戏开发案例分享
  3. 项目实战系列——使用python实现AHP层次分析法
  4. Windows下Aria2教程
  5. 微信视频号推流直播使用测评
  6. “云桥”通往存储中心极速世界的通道
  7. 计算机冗余,计算机中的冗余是什么意思
  8. 树莓派搭建kms服务器
  9. 十四、陈述句_句子结构成分
  10. openwrt中各种默认配置文件所在目录