文章分类 -  Linux

1 2 3 4 5 ··· 7 下一页
玩转 Systemd Unit 文件:进阶技巧与服务覆盖实战
摘要:简介 作为进阶系列的第一篇,本文将聚焦 Unit 文件的进阶配置,特别是覆盖机制(Drop-in),这些内容在生产环境中非常实用,能帮助你优化服务并提升系统稳定性。如果对 Systemd 基础还不熟悉,建议先阅读基础教程。 Systemd 的 Unit 文件是服务管理的核心,通常位于 /lib/sy 阅读全文
posted @ 2025-08-14 07:58 我是唐青枫 阅读(192) 评论(0) 推荐(0)
Linux sshfs 安全挂载远程文件系统 命令详解
摘要:简介 SSHFS(SSH File System) 基于 FUSE(Filesystem in Userspace) 和 SSH 协议实现。 通过 SSH 协议将远程目录“挂载”到本地文件系统,读写操作由 SSH 隧道加密传输。 不需在服务器上安装额外的文件系统服务,只要开启了 SSH 即可使用。 阅读全文
posted @ 2025-07-29 08:03 我是唐青枫 阅读(1262) 评论(0) 推荐(0)
Linux vimgrep 详解
摘要:简介 :vimgrep 是 Vim 提供的「直接在指定文件集里用正则查找」的命令 与外部 grep 不同,vimgrep 在查到结果后会将匹配行写入 快速修复列表(quickfix list),并可通过 :copen、:cnext、:cfirst 等命令逐条跳转 支持 Vim 的正则引擎,允许灵活使 阅读全文
posted @ 2025-07-27 16:35 我是唐青枫 阅读(53) 评论(0) 推荐(0)
Linux epel-release 详解
摘要:简介 epel-release 是一个 RPM 软件包,用于在基于 Red Hat 的 Linux 发行版(如 RHEL、CentOS、Rocky Linux、AlmaLinux 和 Oracle Linux)上启用 EPEL(Extra Packages for Enterprise Linux) 阅读全文
posted @ 2025-06-01 10:32 我是唐青枫 阅读(1327) 评论(0) 推荐(0)
Linux 下如何查看进程的资源限制信息?
摘要:简介 Linux 上的 cat /proc/$pid/limits 命令提供有关特定进程的资源限制的信息,其中 $pid 是相关进程的进程 ID (pid)。该文件是 `/proc 文件系统的一部分,该文件系统是一个虚拟文件系统,提供有关进程和系统资源的信息。 基本用法 cat /proc/1234 阅读全文
posted @ 2025-05-31 15:29 我是唐青枫 阅读(138) 评论(0) 推荐(0)
Linux gron 命令使用详解
摘要:简介 gron 是一个独特的命令行工具,用于将 JSON 数据转换为离散的、易于 grep 处理的赋值语句格式。它的名字来源于 "grepable on" 或 "grepable JSON",主要解决在命令行中处理复杂 JSON 数据的难题。 核心价值 gron 的核心是将 JSON 数据展平为类似 阅读全文
posted @ 2025-05-30 06:41 我是唐青枫 阅读(29) 评论(0) 推荐(0)
Php 箭头函数详解
摘要:简介 在 PHP 7.4 中,官方引入了 箭头函数(Arrow Functions),语法简洁、行为类似 JavaScript 的箭头函数,同时保留了 PHP 的闭包特性。 基本语法 fn(parameter_list) => expression; 使用 fn 关键字。 parameter_lis 阅读全文
posted @ 2025-05-22 07:13 我是唐青枫 阅读(163) 评论(0) 推荐(0)
Linux yq 命令使用详解
摘要:简介 yq 是一个轻量级、可移植的命令行 YAML 处理器,它允许使用类似于 jq 的语法读取、写入、更新、合并和过滤 YAML 数据。 主要有两个版本: 基于 Python 的并包装 jq,依赖 jq 语法 用 Go 写的(mikefarah/yq),目前最流行的版本,独立实现,功能更丰富,支持原 阅读全文
posted @ 2025-05-21 07:05 我是唐青枫 阅读(629) 评论(0) 推荐(0)
Linux jq 命令使用详解
摘要:简介 jq 是一个命令行 JSON 处理器,允许解析、过滤、转换和格式化 JSON 数据,提取特定字段或重构 JSON,高效使用 JSON 中的 API 或配置文件。 安装 Debian/Ubuntu sudo apt install jq CentOS/RHEL sudo yum install 阅读全文
posted @ 2025-05-20 20:52 我是唐青枫 阅读(590) 评论(0) 推荐(0)
Linux lscpu 命令使用详解
摘要:简介 lscpu 是 Linux 中的一个命令行工具,它通过读取 /proc/cpuinfo 和 sysfs 来显示详细的 CPU 架构信息,包括架构、核心数、线程数、缓存、NUMA 节点等。 基础使用 lscpu 显示 CPU 架构的摘要 示例 Architecture: x86_64 CPU o 阅读全文
posted @ 2025-05-13 07:26 我是唐青枫 阅读(454) 评论(1) 推荐(0)
Linux tldr 命令使用详解
摘要:简介 tldr 代表 Too Long; Didn't Read。它是一个由社区维护的类 unix 命令的简化和实用命令行示例集合。 它为常用命令提供了简洁的、由示例驱动的帮助,而不像详细而冗长的手册页。 安装 依赖 node.js, 需要先安装 node.js 使用 npm 安装 npm inst 阅读全文
posted @ 2025-05-08 07:20 我是唐青枫 阅读(194) 评论(0) 推荐(0)
Linux watch 命令使用详解
摘要:简介 watch 命令会以固定间隔(默认每 2 秒)重复运行给定命令,并在终端上显示其输出。它非常适合监控不断变化的输出,例如磁盘使用情况、内存使用情况、文件更改、服务状态等。 基础语法 watch [options] command 常用选项 -n, --interval:允许指定输出更新之间的间 阅读全文
posted @ 2025-05-04 18:35 我是唐青枫 阅读(100) 评论(0) 推荐(0)
Linux diff 命令使用详解
摘要:简介 Linux 中的 diff 命令用于逐行比较文件。它以各种格式报告差异,广泛应用于脚本编写、开发和补丁生成。 基础语法 diff [OPTION]... FILES 常用选项 -i:忽略大小写 -u:打印输出时不包含任何多余的上下文行 -c:输出不同行周围的几行上下文 -a / --text: 阅读全文
posted @ 2025-05-02 18:50 我是唐青枫 阅读(808) 评论(0) 推荐(0)
Linux btop 使用教程
摘要:简介 btop 是一个基于终端的现代系统资源监控器,具有美观的图形界面、响应快、功能丰富等特点。它支持查看 CPU、内存、磁盘、网络、进程,并可以方便地筛选和管理进程。 功能总览 启动命令: btop 界面分为以下几部分: CPU 区域:显示每个核心的使用率、频率、温度等 内存区域:显示总内存、缓存 阅读全文
posted @ 2025-05-01 16:00 我是唐青枫 阅读(436) 评论(0) 推荐(0)
Linux apropos 命令使用详解
摘要:简介 apropos 是一个模糊搜索工具,可以在所有 man 页面里搜输入的关键词。相比 whatis 只能搜命令名,apropos 描述内容也能搜。 常用选项 -e, --exact:返回与关键字完全匹配的名称和描述 -d:打印调试消息 -w, --wildcard:使用通配符搜索关键字 -a, 阅读全文
posted @ 2025-04-30 07:33 我是唐青枫 阅读(51) 评论(0) 推荐(0)
Linux whatis 命令使用详解
摘要:简介 whatis 命令用来快速查看某个命令的简要描述。它其实就是快速查 man 页的 NAME 部分。 非常适合: 想知道某个命令干什么 不想翻长长的 man 页面 快速回忆工具功能 语法 whatis [选项] 关键词 关键词:要查询的命令、程序或文件名。 支持多个关键词一起查询。 常用选项 - 阅读全文
posted @ 2025-04-29 06:51 我是唐青枫 阅读(36) 评论(0) 推荐(0)
Linux man 命令使用教程
摘要:简介 man = manual(手册) 命令用来查看 Linux 系统命令、函数、配置文件、系统调用等的官方文档。几乎所有标准程序和工具都有对应的 man 手册。 基本语法 man [options] [section number] [command name] options:选项 sectio 阅读全文
posted @ 2025-04-28 07:47 我是唐青枫 阅读(454) 评论(0) 推荐(0)
Linux cmp 命令使用详解
摘要:简介 Linux 中的 cmp 命令用于逐字节比较两个文件。它通常用于检查两个文件是否相同,如果不相同,则检查它们之间的差异。 基础语法 cmp [OPTION]... FILE1 [FILE2 [SKIP1 [SKIP2]]] FILE1, FILE2:要比较的文件。如果省略 FILE2,则将 F 阅读全文
posted @ 2025-04-19 11:28 我是唐青枫 阅读(74) 评论(0) 推荐(0)
Linux touch 命令详解
摘要:简介 在 Linux 中 touch 命令用于创建空文件、更新文件的访问或修改时间戳。 常用选项 -c:不创建文件 -t:设置指定的时间 -r FILE:使用另一个文件的时间戳 -a:仅更改访问时间 -m:仅更改修改时间 用法示例 创建空文件 touch file.txt 如果 file.txt 不 阅读全文
posted @ 2025-04-15 06:40 我是唐青枫 阅读(103) 评论(0) 推荐(0)
Linux 换行符的使用详解
摘要:简介 Linux 中的换行符对于格式化文本输出、修改文件和确保跨系统兼容性至关重要。 Linux 主要使用 LF(换行符,\n)来换行,而 Windows 使用 CRLF(回车符 + 换行符,\r\n) 检测文件中的换行符 使用 cat -A 查看换行符 cat -A myfile.txt 输出 L 阅读全文
posted @ 2025-04-03 11:04 我是唐青枫 阅读(481) 评论(0) 推荐(0)

1 2 3 4 5 ··· 7 下一页