公众号更新, Mac OSX 下好用的命令行(3),欢迎关注和反馈

2019-04-10 09:49:41 +08:00
 shawndev

公众号信息:

晨晓:chenxiaopost

往期文章:

Mac OSX 下好用的命令行(1)

Mac OSX 下好用的命令行(2)

Mac OSX 下好用的命令行(3)

开发笔记( 1 )使用 Python 脚本下载 IPA

本文内容:

6801 次点击
所在节点    iDev
22 条回复
shawndev
2019-04-10 09:51:23 +08:00
长图是使用 chrome 调试工具截取的,内容被截断了,可以前往公众号查看详情。另外求推荐 markdown 转微信排版的工具。
AngryPanda
2019-04-10 09:55:41 +08:00
老哥你介绍的这些命令行工具,Linux 下大多也有啊。能多介绍一下 macOS 独有的么?
shawndev
2019-04-10 10:01:35 +08:00
@AngryPanda 大部分命令行工具是 Linux 和 Mac 都能使用的,甚至有些命令 Linux 具有而 Mac 需要额外安装。比如 tree,wget,telnet,netcat,iptables。

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/553594

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX