top 命令能够实时显示系统中各个进程资源占用情况。可以用它来快速排查系统性能问题。
先行概念
用户空间,常规进程所在空间,用户空间非特权区域,不能直接访问硬件设备
内核空间,操作系统所在空间,能与设备控制器通讯,控制用户区域进程运行状态
使用举例
直接使用
默认进入 top 时,各进程是按照 CPU 的占用量来排序的:
top
解释:
第一行,系统时间,已运行天数,登录用户数,1 分钟,5 分钟,15 分钟负载
第二行,运行任务数
第三行,CPU 运行状态
us 用户空间(user)占用
Read more ...
主要总结 Linux 下常用的目录,主要是为了学习 Linux, 以及了解各个目录的作用,以便于方便的管理 Linux 下的配置以及文件。绝大多数的 Unix-like 操作系统都遵循 Filesystem Hierarchy Standard 这个标准,这个标准规定了哪些目录作为什么功能,存放一些什么内容。
什么是文件系统
了解 Linux 文件系统的目录结构,是学好 Linux 的第一步,也是至关重要的一步。
当使用 Linux 的时候,如果您通过 ls -l / 查询根目录结构,就会发现,根目录下包含了很多的目录,比如 etc、usr、var、
Read more ...
地址
https://github.com/scrooloose/nerdtree by Martin Grenfell
介绍
:help NERDTree
Config
通常情况下会设置一个 map
nmap <F2> :NERDTreeToggle<cr>
然后设置
" nerd comment
" Add spaces after comment delimiters by default
let g:NERDSpaceDelims = 1
" Use compact syntax for pr
Read more ...
HAProxy is free, open source software that provides a high availability load balancer and proxy server for TCP and HTTP-based applications that spreads requests across multiple servers. It is written in C and has a reputation for being fast and efficient.
简单的来说 HAProxy 就是一个负载均衡,
Read more ...
Trae 字节推出的一款本地 AI 代码编辑器
前两天看到字节也发布了一款基于 Claude Sonnet 3.5 的 IDE,起名叫做 Trae(这个名字是 The Real AI Engineer 的缩写),对标我之前介绍过的 Cursor,Windsurf 等等代码编辑器,都是以 AI 为切入点,辅助进行编码,不仅可以进行自动代码生成补全,还可以理解上下文,通过超长的 Context 提供多文件生成修改的能力。
Tianji 开源的网站流量分析,服务监控系统
Tianji 是一个 All in One 的网站分析(Website analytics),服务监控(Uptime Monitor),业务告警(Server Status)的系统。
Cline 强大的 AI 辅助编程工具
之前的文章中介绍过 AI 支持的编辑器 Cursor,还介绍过 Codium 推出的 AI 智能编辑器 Windsurf,很早之前也介绍过如何在 JetBrains IntelliJ IDEA 中使用 GitHub Copilot 以及如何在命令行终端下使用 GitHub Copilot CLI 可以在终端下完成一些 AI 智能补全,提示等等操作。