#CLI #GitHub
🎫 lsd:下一代 ls 命令继承人
GitHub | Installation
古老而必备的命令 ls 伴随着我们使用 Linux 的整个过程,很多开发者都希望或直接尝试让 ls 拥有更多的功能,这其中就有相对知名的 colorls 项目:用 Ruby 实现的 ls 命令高亮与图表显示。
Ruby 毕竟是脚本语言,性能堪忧。这里我们介绍的 lsd,即为用更加底层的静态语言 Rust 编写的高性能 ls 替代,拥有 ls 的几乎所有功能和速度,也拥有 colorls 的漂亮颜色和图标。推荐大家替换安装。
📮 Via channel: @realSpencerWoo
🎫 lsd:下一代 ls 命令继承人
GitHub | Installation
古老而必备的命令 ls 伴随着我们使用 Linux 的整个过程,很多开发者都希望或直接尝试让 ls 拥有更多的功能,这其中就有相对知名的 colorls 项目:用 Ruby 实现的 ls 命令高亮与图表显示。
Ruby 毕竟是脚本语言,性能堪忧。这里我们介绍的 lsd,即为用更加底层的静态语言 Rust 编写的高性能 ls 替代,拥有 ls 的几乎所有功能和速度,也拥有 colorls 的漂亮颜色和图标。推荐大家替换安装。
alias ls="lsd"
📮 Via channel: @realSpencerWoo
#CLI #Tools #GitHub
🎰 c • wim
GitHub | Release
总算在节前把去年 12 月开的坑填好了 (✿◡‿◡),cwim 是一个类似 cloc 的命令行工具,利用 unicode-segmentation 来统计一个目录下、一个 Markdown 文件中的行数、字数以及阅读时间等参数。cwim 提供类似 cloc 的基础命令行参数,目前能做到对
cwim 更多的是我个人使用 Rust 编写 CLI 工具的一个尝试,不能说 production-ready,我也没有撰写任何 test suite,更尚未发布到各个系统的包管理市场,感兴趣的同学可以手动在 GitHub Release 下载三大系统的可执行文件,鞠躬。
📮 Via channel: @realSpencerWoo
🎰 c • wim
/c-wɪm/
- Count Words Inside a Markdown file. (CJK friendly)GitHub | Release
总算在节前把去年 12 月开的坑填好了 (✿◡‿◡),cwim 是一个类似 cloc 的命令行工具,利用 unicode-segmentation 来统计一个目录下、一个 Markdown 文件中的行数、字数以及阅读时间等参数。cwim 提供类似 cloc 的基础命令行参数,目前能做到对
.md
、.mdown
、.markdown
文件内容的统计,能自动将 *、-、_、# 等符号排除统计,能仅统计图片 caption 文字与链接内文字,并支持 CJK 字符的统计等。cwim 更多的是我个人使用 Rust 编写 CLI 工具的一个尝试,不能说 production-ready,我也没有撰写任何 test suite,更尚未发布到各个系统的包管理市场,感兴趣的同学可以手动在 GitHub Release 下载三大系统的可执行文件,鞠躬。
📮 Via channel: @realSpencerWoo
#Linux #Tools #CLI
📟 bmon - Bandwidth Monitor
GitHub | Release
bmon 是 Unix 世界里的一个网络流量信息监控工具。bmon 基于 curses 打造了命令行 CLI 用户界面,能够为我们提供多样的交互功能和数据输出方式。虽然 bmon 的最后一次 commit 时间是三年前,但今天 bmon 依旧能正常工作,提供重要系统数据。安装方法见 » Installation
📮 Via channel: @realSpencerWoo
📟 bmon - Bandwidth Monitor
GitHub | Release
bmon 是 Unix 世界里的一个网络流量信息监控工具。bmon 基于 curses 打造了命令行 CLI 用户界面,能够为我们提供多样的交互功能和数据输出方式。虽然 bmon 的最后一次 commit 时间是三年前,但今天 bmon 依旧能正常工作,提供重要系统数据。安装方法见 » Installation
📮 Via channel: @realSpencerWoo
#CLI #Windows #少数派 #终端
📟 少数派文章发布
🔗 新生代 Windows 终端 - Windows Terminal 的全面自定义
Windows Terminal 不仅速度快、设计美,还有众多可自定义的 UI 元素、快捷键与实用功能。这篇文章中,我在 Windows Terminal 1.0 发布的前夕,详细介绍了 Windows Terminal 的设置与自定义方法,并和大家分享一些让 Windows Terminal 实用且美丽起来的小技巧。
耶,爷爷你看,你关注的 Spencer 他终于更新终端配置的文章啦!
📮 Via channel: @realSpencerWoo
📟 少数派文章发布
🔗 新生代 Windows 终端 - Windows Terminal 的全面自定义
Windows Terminal 不仅速度快、设计美,还有众多可自定义的 UI 元素、快捷键与实用功能。这篇文章中,我在 Windows Terminal 1.0 发布的前夕,详细介绍了 Windows Terminal 的设置与自定义方法,并和大家分享一些让 Windows Terminal 实用且美丽起来的小技巧。
耶,爷爷你看,你关注的 Spencer 他终于更新终端配置的文章啦!
📮 Via channel: @realSpencerWoo
#Server #GPU #CLI
🍺 gpustat — 更好的监控 GPU 状态:GitHub - gpustat
发现了一个比 nvidia-smi 更好用的终端工具:gpustat,能够方便的监控当前 GPU 的各项性能指标,包括温度、使用率、显存占用、进程等等。gpustat 还支持「常显轮询」并且不会像 nvidia-smi 一样造成光标闪动。比如,我们可以单独开一个 tmux 窗口,在上面执行:
另外还有支持多个(服务器)节点同时监控 GPU 信息的 gpustat web 界面:gpustat-web,但目前还在 alpha 阶段,正在开发中。
📮 Via channel: @realSpencerWoo
🍺 gpustat — 更好的监控 GPU 状态:GitHub - gpustat
发现了一个比 nvidia-smi 更好用的终端工具:gpustat,能够方便的监控当前 GPU 的各项性能指标,包括温度、使用率、显存占用、进程等等。gpustat 还支持「常显轮询」并且不会像 nvidia-smi 一样造成光标闪动。比如,我们可以单独开一个 tmux 窗口,在上面执行:
gpustat -i 0.5
,即可实现实时的 GPU 信息显示。另外还有支持多个(服务器)节点同时监控 GPU 信息的 gpustat web 界面:gpustat-web,但目前还在 alpha 阶段,正在开发中。
📮 Via channel: @realSpencerWoo