![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
命令行
亮子AI
全干程序员
展开
-
【命令行】diff如何忽略windows与Linux换行符的差异?
在一个团队中,有的用Windows平台,有的用Linux,文件的换行符比较混乱。好在git可以忽略换行符的差异,换行符混用还不至于造成什么问题。但是使用diff的时候,怎样才能忽略换行符差异呢?答案是使用 --strip-trailing-cr 选项:...原创 2022-06-09 15:00:57 · 2122 阅读 · 1 评论 -
Ubuntu 上安装 pgcli
pgcli 是 PostgreSQL 的命令行管理工具,它不但完全兼容 psql 的命令,还增加了很多方便的命令。最大的特点是交互性,它让命令行操作数据库的效率大大提升。记不住命令?记不住字段名称?pgcli都会给你提示。在 Ubuntu 下,使用下面的命令来安装 pgcli:sudo apt updatesudo apt install pgcli福利彩蛋在使用 SELECT 命令时...原创 2020-01-29 08:46:29 · 480 阅读 · 0 评论 -
使用 node.js 创建命令行子命令 Hello World
使用 commander 库来创建命令行工具很方便,commander 在 github 上有将近两万 star,是一个流行的 node.js 库。想想 git 命令包括众多的子命令:git add, git commit, git push, 等等。你也可以创建像 git 一样的一组命令行工具。使用 commander 来创建具有子命令的一组命令很方便,子命令是一个单独的 js 文件,默认文件名:[主命令]-[子命令].js创建过程创建一个目录,并初始化:mkdir subcmdcd su原创 2021-01-30 21:13:38 · 268 阅读 · 0 评论 -
Windows 10 下生成 ssh 密钥
要产生 ssh 密钥,条件就是已经安装了 OpenSSH。Windows 10 默认是已经安装了 OpenSSH,如果没有,你可以到“设置” - “应用”里进行安装。打开命令行,输入下面的命令产生 ssh 密钥:ssh-genkey原创 2021-01-19 11:56:28 · 13828 阅读 · 2 评论 -
查看占用端口的进程,并终止它
打开命令行(cmd),查看占用端口的进程:netstat -ano | findstr "3333"杀死进程:taskkill /T /F/ /PID 123456原创 2020-11-30 15:42:37 · 158 阅读 · 1 评论 -
mac 电脑上怎样才能从命令行启动 vs code
我们已经习惯在命令行使用下面的命令来启动 VS Code:code .在Mac机子上,默认没有这个功能。添加这个功能的方法是,在~/.bash_profile, 或者 ~/.zshrc 中增加:export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"...原创 2020-11-26 22:00:56 · 552 阅读 · 0 评论 -
【命令行】ripgrep 常见用法,很有用哦
你还在用 grep 来进行全文搜索吗?尝试更高级的 ripgrep 吧。下面列出 ripgrep 常用的参数与用法:rg -l 仅仅显示匹配的文件名。rg -i 大小写不敏感。rg -v 反向匹配,即显示不匹配的结果。rg NEEDLE README.md 在特定文件中查找。可以是一个或多个文件。rg -c ‐‐sort path|modified|acc......原创 2020-03-09 23:12:42 · 5574 阅读 · 3 评论 -
强制 vim 将文件视为 HTML 格式
有时候 vim 好像分辨不了格式了,这种情况在混合代码的时候容易出现。那么,我们能不能强制 vim 将某类文件视同是 html 格式来进行高亮处理?答案是可以的,做法就是在你的 .vimrc 中增加下面一句命令:au BufReadPost *.ezt set syntax=html...原创 2020-03-07 01:10:13 · 252 阅读 · 0 评论 -
如何转换电子书 .epub 为文本文件?
在 Ubuntu 下安装 Calibre:sudo apt updatesudo apt install calibreCalibre 比较大,安装要花点时间。安装完成后,就可以使用下面的命令来转换电子书:ebook-convert input.epub output.txt...原创 2020-02-01 00:22:50 · 649 阅读 · 0 评论 -
命令行(CLI)的几个基本术语辨析及翻译:parameter, argument, option, flag
参数(parameter)传递给命令的内容都可以称之为参数(parameters),具体又可以细分为:必选参数(argument)。如果一个命令缺少了 argument,命令就会报错,所以 argument 可以称之为必选参数。例如下面的命令种,click 就是必选参数:pip install click可选参数(option)。可选参数包括一个名字和一个值,例如:--cach...原创 2020-01-27 08:57:26 · 2594 阅读 · 0 评论