过去几年,在 GitHub 上见到过不少优质的项目,其中不乏特别实用,能大幅提升生产力的命令行工具。

今天在这里就简单整理下,跟大家分享几个比较实用的命令行工具吧。

mas

一个 Mac 应用商店命令行工具,支持搜索、安装、更新应用等操作,用起来十分方便。

https://github.com/mas-cli/mas

对于一些只能通过 App Store 安装的软件,这个工具可以说非常实用了。

gitsome

一个非常实用的 GitHub 命令行工具,支持在命令行中查看 GitHub 通知、搜索创建 issue、浏览动态、生成 LICENSE 等功能,十分强大。

https://github.com/donnemartin/gitsome

如果你是 GitHub 重度用户,那相信你一定会爱上这个工具。

thefuck

之前写过一篇文章《我在 GitHub 上都见过哪些沙雕项目?》,曾提及过这个工具。

从工具的名字一眼可以看出,作者应该是一位暴躁老哥。

这个工具的主要作用是,在你输错命令后,fuck 一下,自动帮你更正命令,解气又实用。

https://github.com/nvbn/thefuck

当然输这个命令的时候要注意别让老板看到,不然等下还以为你工作干得不爽,把你开了那就真的是「What the fuck」了 ?。

Httpie

一个 HTTP 命令行客户端,使用起来比 curl 更为友好,并支持输出 JSON、语法高亮等特性,为开发者呈现更为直观的 UI,与服务器间的调试体验也更为人性化。

https://github.com/jakubroztocil/httpie

transfer.sh

可通过简单的命令行来快速完成文件共享操作。

https://github.com/dutchcoders/transfer.sh

它还具有以下特性:

  • 通过 URL 共享文件

  • 10GB 上传上限

  • 14 天文件保存时间

  • 完全免费

  • 文件加密

  • 多次下载

如果你觉得国内厂商提供的各类网盘不太实用,不妨试下这个。

stegify

一款神奇的命令行工具,能将任意文件隐藏到图片里面。

如下所示,第 3 张图片为 1、2 两张图片的合成品,但是单从视觉上却完全看不出来:

https://github.com/DimitarPetrov/stegify

你可以把一些敏感信息合成到图片中,发送给朋友,再通过特定手段将信息提取出来,是否有点特工的味道呢?

这个工具堪称装逼利器,实际使用应该会非常带感!

有哪些命令行工具堪称神器?相关推荐

  1. 18个堪称神器的命令行工具,高效运维必备

    ***上期入口:***24个 CSS 高级技巧合集 本资源原链接地址:18个堪称神器的命令行工具 thefuck 命令行打错了以后,打一个fuck就会自动纠正. GitHub:https://gith ...

  2. -bash: wget: 未找到命令_18个堪称神器的命令行工具,高效运维必备

    上期入口:24个 CSS 高级技巧合集 提示:因公众号不支持超链接,上图所有项目地址,可在公众号后台回复关键字 "命令行工具" 获取. thefuck 命令行打错了以后,打一个fu ...

  3. 堪称神器的命令行工具系列——curl

    作者 | 琼璞    责编 | 张红月 来源 | 晚晴幽草轩(ID:nice-links) curl 非常有用的命令行工具库,用于通过 URL 传输数据.它的名字就是客户端(client)的 URL ...

  4. 懒人神器 !一个创意十足的 Python 命令行工具

    作者 | 写代码的明哥 来源 | Python编程时光 当听到某些人说 xx 库非常好用的时候,我们总是忍不住想要去亲自试试. 有一些库,之所以好用,是对一些库做了更高级的封闭,你装了这个库,就会附带 ...

  5. python命令行工具是什么_Python 命令行神器 Click

    Click 是一个用于快速创建命令行工具的 Python 支持库,Click 具有高度可配置性,使用非常少的代码就可以创造一个优雅的命令行工具,Click 使创建命令行工具变得快速而有趣. 实际上 P ...

  6. GitHub日收12000星,微软新命令行工具引爆程序员圈!

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 继上次微软开源计算器刷爆GitHub后,今天凌晨在微软Build大会登场的Windows Terminal,如旋风般目前已登顶GitHu ...

  7. Cmder命令行工具在Windows系统中的配置

    一.Cmder简介 Cmder:一款用于Windows系统中,可增强传统cmd命令行工具的控制台模拟器(类似于Linux系统中的终端控制窗口) 特点: 无需安装,解压即用 可使用较多Linux命令,如 ...

  8. 使用 ohmyzsh 打造 windows、ubuntu、mac 系统高效终端命令行工具

    如果觉得内容不错,可以设为星标置顶我的公众号 原标题名:oh my zsh 和 windows git bash 设置别名提高效率 写于2018年06月03日 在我的微信交流群中听闻很多前端开发比较贫 ...

  9. uibot在子程序执行js失败_使用 Node.js 将珍藏的 bash 脚本封装成命令行工具

    阐述如何将一个常用的 bash 脚本融入 npm 生态之中,此处以最近遇到的一个 CR 提交脚本为例. 背景 作为程序猿,大家或多或少地都用过 GitHub 上的 merge request 功能.当 ...

最新文章

  1. 学习一个 Linux 命令:pstree
  2. 自然语言处理基本概念
  3. 2.pandas数据清洗
  4. mysql映射mapper_Mybatis中Mapper映射文件使用详解
  5. FTP上传下载使用ASCII与binary的区别
  6. 用php判断大月小月,php 获取月第一天和最后一天 | 学步园
  7. 适配iOS10以及Xcode8
  8. 取消文件与svn服务器的关联
  9. USACO翻译:USACO 2013 DEC Silver三题
  10. 数据表分区, 全新分区
  11. atitit. java queue 队列体系and自定义基于数据库的队列总结o7t
  12. 模糊综合评价模型(下:多级)
  13. 回收手机一般用什么软件测试,回收二手手机怎么进行硬件检测?
  14. 检查dota2服务器是否在线,dota2服务器ping测试脚本分享
  15. 基于51单片机制作的基础四轮蓝牙小车(含代码)
  16. 高德地图功能点使用整理
  17. matlab 圆角,rectangle函数MATLAB matlab中rectangle画圆角矩形
  18. [轻音乐] - 班得瑞专辑[14CD]
  19. 分布式数据库架构路线大揭秘
  20. Tomcat一些常见错误(遇到错误就更新)

热门文章

  1. nginx: [error] invalid PID number in /usr/local/webserver/nginx/logs/nginx.pid
  2. windows 下redis在后台运行(亲测)
  3. Wechat的支付逻辑流程
  4. 提高显微镜分辨率方法_Nat Protoc | 利用激光干涉获得超高分辨率显微镜
  5. postgres 退出_如何退出postgresql
  6. 记一次Debian11安装
  7. c语言更新数据,sqlite学习笔记10:C语言中使用sqlite之查询和更新数据
  8. mysql 视图触发器,MySql视图触发器存储过程详解
  9. 数组的最长平台c语言,2010台湾省C语言版高级
  10. java更新无法正常安装_Java无法安装