晨晓:chenxiaopost
1
shawndev OP 长图是使用 chrome 调试工具截取的,内容被截断了,可以前往公众号查看详情。另外求推荐 markdown 转微信排版的工具。
|
2
AngryPanda 2019-04-10 09:55:41 +08:00
老哥你介绍的这些命令行工具,Linux 下大多也有啊。能多介绍一下 macOS 独有的么?
|
3
shawndev OP @AngryPanda 大部分命令行工具是 Linux 和 Mac 都能使用的,甚至有些命令 Linux 具有而 Mac 需要额外安装。比如 tree,wget,telnet,netcat,iptables。
Mac 下有而 Linux 没有的命令前文也有介绍,比如 airport 用于操作 WIFI,比如 say 发出声音,后续涉及开发相关的命令比如 nscurl 定位域名的 ats 问题,defaults 读写选项等。后面会写到安装 homebrew 以及使用 homebrew 安装很多好用的命令行工具。 |
4
hei1000 2019-04-10 10:22:43 +08:00
大哥,你这个太基础了,是给刚接触 unix 命令行的人看的?
|
5
ishiguang 2019-04-10 10:45:04 +08:00 1
先支持楼主一波,再慢慢看。
|
6
shawndev OP @hei1000 这次没有介绍背景,我是一位 iOS 开发人员,站在客户端开发的角度,大部分开发人员对命令行的使用程度都比较低。这些公众号一方面是对经验做个总结,另一方面也是分享给其他接触命令行不久的开发人员。比如 2>&1 这个使用方式,大部分客户端开发人员都不认识。另外这篇文章是发表在 iDev 分区下不知道您有没有注意到……
|
8
ywlnn 2019-04-10 10:53:05 +08:00
老哥有心了,十分感谢啊
|
9
shawndev OP @ywlnn 我在学习和使用命令行的过程中没有遇到系统的资料,自己在总结过程中也不断发现有所遗漏。另外重点不够明确,不过按照我的总结,看一遍分类的命令,再善用 whatis, whereis 和 man,相信能比较快的上手命令行。
|
10
zzjas98 2019-04-10 11:08:25 +08:00
叫“ Mac OSX 下好用的命令行”不太好,MacOS 的这些多来自于 BSD,你打`man ls`就可以看到是 BSD General Commands Manual。Linux 上也有大多数这些东西的 GNU 版本。应该说成“ UNIX 下好用的命令行”。
|
12
TonyLiu2ca 2019-04-10 12:59:54 +08:00 1
@shawndev 《 OS X 系统管理与部署》电子工业出版社出版的,主要是有关系统管理和命令行的。相互借鉴
|
13
hekunhotmail 2019-04-10 14:25:41 +08:00
嗯 写的不错,赞一个
|
14
iosnewbee 2019-04-10 15:34:33 +08:00
很有用,赞一个
|
15
cuiqg 2019-04-10 15:55:47 +08:00
图片字体太大 差评
|
16
shawndev OP @TonyLiu2ca 大学时看过鸟哥的私房菜,emm,发到 iDev 标签下是因为我是 iOS 开发,不过有时间一定会去借鉴的。
|
18
iosnewbee 2019-04-10 22:03:38 +08:00
8 年后台经验,求 iOS 工程师互教技术,互相成就为全栈工程师,有的加卫星:YmFveml0b3UyNTg=
|
19
nmecury 2019-04-10 23:07:47 +08:00 1
我觉得挺好,虽然讲的我基本都知道,但确实是有一些用法是没有接触过的。另外我觉得可以按照基础用法和进阶用法进行分类吧
|
20
shawndev OP @nmecury 你的建议非常好,起初也是考虑了很多,比如按照场景使用。
1,上班打卡,开机更新 homebrew 依赖 2,连接 Git 服务更新代码 3,命令行拉取 github trending 查看有趣的项目 4,wget 下载最新文档等 后来考虑到这样太碎片化所以按照命令的功能分类依次介绍,后续会考虑从简单到进阶的用法。 |
21
xiubin 2019-04-11 18:25:19 +08:00
微信公众号不是很友好,博客 /专栏才适合技术类文章
|