python常用软件hon开发的著名软件_20个堪称神器的命令行软件(内附python教程免费分享)...
1.ag:比grep、ack更快的递归搜索文件内容。
2.tig:字符模式下交互查看git项目,可以替代git命令。
3.mycli:mysql客户端,支持语法高亮和命令补全,效果类似ipython,可以替代mysql命令。
4.jq: json文件处理以及格式化显示,支持高亮,可以替换python -m json.tool。
5.shellcheck:shell脚本静态检查工具,能够识别语法错误以及不规范的写法。
6.yapf:Google开发的python代码格式规范化工具,支持pep8以及Google代码风格。
7.mosh:基于UDP的终端连接,可以替代ssh,连接更稳定,即使IP变了,也能自动重连。
8.fzf:命令行下模糊搜索工具,能够交互式智能搜索并选取文件或者内容,配合终端ctrl-r历史命令搜索简直完美。
9.PathPicker(fpp):在命令行输出中自动识别目录和文件,支持交互式,配合git非常有用。
运行以下命令:
git diff HEAD~8 --stat | fpp
10.htop: 提供更美观、更方便的进程监控工具,替代top命令。
11.axel:多线程下载工具,下载文件时可以替代curl、wget。
axel -n 20 http://centos.ustc.edu.cn/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.iso
12.sz/rz:交互式文件传输,在多重跳板机下传输文件非常好用,不用一级一级传输。
13.cloc:代码统计工具,能够统计代码的空行数、注释行、编程语言。
14.ccache:高速C/C++编译缓存工具,反复编译内核非常有用。使用起来也非常方便:
gcc foo.c
改成:
ccache gcc foo.c
15.tmux:终端复用工具,替代screen、nohup。
script -t 2>time.txt session.typescript # 录制开始# your commandsexit # 录制结束
回放:
scriptreplay -t time.txt session.typescript
**18.you-get: **非常强大的媒体下载工具,支持youtube、google+、优酷、芒果TV、腾讯视频、秒拍等视频下载。
还有mac专有的pbcopy/pbpaste:
把命令行输出拷贝到系统粘贴板:
cat test.sh| pbcopy
把系统粘贴板内容拷到终端:
pbpaste
mac下的say命令支持多种语言(英语、普通话、粤语)文本朗读,支持各种销魂恐怖的语气。跑这个命令感受下,小心被吓着了:
for i in say -v '?' | cut -d ' ' -f 1; do echo
i" 'Hello World';done
19.thefuck:用途是每次命令行打错了以后,打一句fuck就会自动更正命令。比如apt-get打成了aptget。fuck以后自动变成apt-get。但还是没加sudo。再fuck,成功!
最后,想学习Python的小伙伴们!
请关注+私信回复:“学习”就可以拿到一份我为大家准备的Python学习资料!
pytyhon学习资料
python学习资料
python常用软件hon开发的著名软件_20个堪称神器的命令行软件(内附python教程免费分享)...相关推荐
- 20个堪称神器的命令行软件
点击上方"朱小厮的博客",选择"设为星标" 后台回复"1024"获取公众号专属1024GB资料 1.ag:比grep.ack更快的递归搜索文 ...
- 10道python面试题,每题10分,你能的多少分!(内附python教程)
image.png 1.一行代码实现1–100之和 10道python面试题,每题10分,你能的多少分! 2.简述面向对象中new和init区别 init是初始化方法,创建对象后,就立刻被默认调用了, ...
- 双代号网络图基础算法_最新(免锁版)网络图横道图绘制软件,内附安装教程,制图做更快...
最新(免锁版)网络图横道图绘制软件,内附安装教程,制图做更快 网络图横道图绘制可制作双代号网络计划.单代号网络图.横道图(及甘特图Gantt),是最常用的计划与控制手段之一,项目管理的必备工具,还可作 ...
- 单代号网络图计算例题_最新(免锁版)网络图横道图绘制软件,内附安装教程,制图做更快...
最新(免锁版)网络图横道图绘制软件,内附安装教程,制图做更快 网络图横道图绘制可制作双代号网络计划.单代号网络图.横道图(及甘特图Gantt),是最常用的计划与控制手段之一,项目管理的必备工具,还可作 ...
- 【效率】好用到爆!GitHub 星标 32.5k+的命令行软件管理神器,功能真心强大!...
前言(废话) 本来打算在公司偷偷摸摸给星球的用户写一篇编程喵整合 MongoDB 的文章,结果在通过 brew 安装 MongoDB 的时候竟然报错了.原因很简单,公司这台 Mac 上的 homebr ...
- 好用到爆,GitHub 星标 32.5k+的命令行软件管理神器,功能真强大
前言(废话) 本来打算在公司偷偷摸摸给星球的用户写一篇编程喵整合 MongoDB 的文章,结果在通过 brew 安装 MongoDB 的时候竟然报错了.原因很简单,公司这台 Mac 上的 homebr ...
- 解放双手,推荐一款 GitHub 星标 8.2k+的命令行软件管理器
小二是公司新来的实习生,之前面试的过程中对答如流,所以我非常看好他.第一天,我给他了一台新电脑,要他先在本地搭建个 Java 开发环境. 二话不说,他就开始马不停蹄地行动了.真没想到,他竟然是通过命令 ...
- 命令行下 pdb 调试 Python 程序
官方参考网站 The Python Debugger : https://docs.python.org/3/library/pdb.html gdb 调试命令的使用及总结:https://blog. ...
- 仅需5道题轻松掌握Python命令行相关标准库 | Python技能树征题
仅需5道题轻松掌握Python命令行相关标准库 | Python技能树征题 0. 前言 1. 第 1 题:命令行日志记录 2. 第 2 题:将日志存储在磁盘上 3. 第 3 题:命令行参数解析 4. ...
最新文章
- iOS 跑马灯之 TXScrollLabelView
- 假定某计算机的cpu,假定某计算机字长16位,CPU内部结构如图5.1所示,CPU和存储器之间采用同步方式通信,按字编址。采_搜题易...
- 阿里某员工论坛炫耀:感谢公司让毕业不到两年的我年入百万
- Java语言程序设计(基础篇)第七章(2 18 34)
- 交换友链的几个技巧!
- 互联网金融乱弹4:讨论金融系统日切处理
- 谈阿里核心业务监控平台SunFire的技术架构
- 敏捷指南阅后的几点体会
- 决策树中的过拟合问题
- 双曲调频信号matlab仿真,matlab 实现线性调频信号以及分析处理
- 为股票量化分析最新整理的免费股票数据API接口
- 防火墙技术之安全区域
- 海康摄像头录制功能实现
- 电子技术课设------交通灯信号控制器
- 分布式的Scrapy过于能打!十个resquests都顶不住! ๑乛◡乛๑ Scrapy框架使用方法
- ITM Architecture/ ITM 架构
- 交换机(华为)双因素身份认证解决方案
- vue npm install --save-dev css-loader出现的错误
- 如何给SolidWorks工程图添加条型码?
- [老齐的求职攻略] 第四章 现场面对面