竹笋

首页 » 问答 » 问答 » GitHub五万星登顶,程序员命令行最
TUhjnbcbe - 2022/3/8 17:36:00

一个项目Get所有命令行技巧!

作者

唐小引

封图

CSDN

出品

CSDN(ID:CSDNnews)

最近两天,「TheArtofCommandLine(命令行的艺术)」这个开源项目雄踞了GitHubTOP榜,直接以51,Star登上榜首。

对于所有的程序员来说,使用命令行已经成为了一项日常技能,但常常却是面向搜索而输入命令,这就导致了这个开源项目的作者Holloway联合创始人JoshuaLevy所说的这样一种局面的产生:

熟练使用命令行是一种常常被忽视,或被认为难以掌握的技能。

但实际上,熟练使用命令行能够有效提高所有开发者的灵活性及生产力,尤其是对于基于Linux操作系统来说,命令行的命令可以说是Linux的灵*和精华所在了。《Linux系统最佳实践工具:命令行技术》的作者曹江华曾说,「命令行能够让你访问数百个工具软件。在命令行上面,你可以使用一个管道把工具软件结合在一起执行一项单个工具软件无法完成的工作」。

可以这样说,只有融会贯通命令行技术,才是真正的开发高手。

这一点,在「TheArtofCommandLine」这个项目中体现得淋漓尽致。

作者JoshuaLevy谈起发起这个项目的初衷时表示:

本文是一份我在Linux上工作时,发现的一些命令行使用技巧的摘要。有些技巧非常基础,而另一些则相当复杂,甚至晦涩难懂。这篇文章并不长,但当你能够熟练掌握这里列出的所有技巧时,你就学会了很多关于命令行的东西了。

「TheArtofCommandLine」这份指南不仅能够帮助刚接触命令行的新手,而且对具有经验的开发者也大有裨益,涵盖了基础、日常使用、文件及数据处理、系统调试、单行脚本等方面。同时,不止是Linux,也包含了macOS和Windows系统的对应内容。

这份指南从几年前诞生于Quora到在GitHub上发扬光大,已经衍生了总计17种语言版本,其中便包括中文版,想要详细了解的朋友可以直接从下方地址进入,在此便不做多赘述。

中文版获取

1
查看完整版本: GitHub五万星登顶,程序员命令行最