终端工具
共 19 条资源
命令行提示符太平淡:Oh My Posh 开源免费,让终端显示该有的信息
默认的终端提示符只有路径和一个符号,分支、Python 环境、是否以管理员运行这些状态全靠脑子记。Oh My Posh 把这些信息放进提示符里,还能按主题换样式,四个常见 Sh…
换台机器终端就不好用:Starship 开源免费,一份配置走遍所有 Shell
换了 Shell 或换了机器,之前调好的提示符就得重来一遍,这是很多人放弃折腾终端美观的原因。Starship 用同一个配置文件、同一套配置语法适配多种 Shell,配置跟着文…
命令记不住、路径太长懒得敲:fzf 开源免费,模糊搜索一切列表
终端里最费时间的动作之一是「把路径或命令补全」。fzf 提供的是通用模糊搜索层:文件、历史命令、分支、进程,只要能列成一行行文本,它就能让你敲几个字母把它挑出来。
服务器上想快速看谁占地方:dust 开源免费,一条命令列出体积排行
在只有 SSH 的服务器上排查磁盘,图形工具用不上。dust 把 du 的递归输出整理成一棵树状的体积排行,从大到小依次展开,扫一眼就知道该从哪个目录下手清理。
cd 敲得太累:zoxide 开源免费,记住你常去的目录,几个字母就跳过去
项目目录层级越来越深,每次进去都要敲一长串路径。zoxide 的做法是记录你去过哪些目录、去过多少次,之后只输入目录名里的几个字母,它按使用频次把最可能的那个跳过去。
想知道这台机器的配置概况:fastfetch 开源免费,一条命令图文并排
刚接手一台机器、或者想给配置做个截图,逐个命令查询太碎。fastfetch 一条命令输出系统、内核、桌面环境、CPU、内存、磁盘等概要信息,左侧配一个徽标,版式整齐,适合快速浏…
命令行里练安全:OverTheWire 带你从零闯关
想学安全却不知道从哪下手,多半卡在工具还没装好、教程已经跳到难点。这里把入门内容做成一关一关的命令行题目,每关只用一个终端连上去,靠读提示、试命令、翻手册慢慢找出答案,练的是思…
改崩代码一键回退,Git 让版本控制成为协作基石
写了两天的代码被一次误改全毁,或者改坏之后想回到上一个能用的版本却发现没有存档。Git 把每一次提交都变成可随时回退的存档点,改错了大不了退回去重来。
磁盘被谁塞满了:ncdu 终端空间分析神器,服务器上找大文件最快
服务器磁盘占用 100%,SSH 上去只有终端,图形工具全部失灵——ncdu 就是为此而生的:NCurses 版 du,扫一遍整盘后按大小排序、逐层下钻,方向键导航,d 键删除…
终端党福音,lazygit 一屏看尽 Git 全部操作
在终端里敲 Git 命令手速再快,也快不过一个能同时看到状态、分支、差异的界面。lazygit 把整个仓库摊在一个终端窗口里,方向键移动、单键操作,从不离开键盘。
一条命令看全机器:Glances 跨平台监控,还能开 Web 模式远程看
服务器上排障,htop 看进程、df 看磁盘、iftop 看网络,命令一个个敲。Glances 的理念是一次全给你:一条命令,CPU、内存、负载、磁盘、网络、传感器温度、容器状…
管道里全是对象:PowerShell 7 微软开源的跨平台自动化 Shell
写个脚本统计某个文件夹里最大的十个文件,bash 里要 ls、awk、sort 一通管道拼接文本;PowerShell 里一行命令,因为它的管道里流的不是文本字符串,而是完整的…