- 只需 5 分钟配置一次 SSH 免密登录:本文讲清非对称加密原理、ssh-keygen + ssh-copy-id 三步配置、config 别名管理多台服务器,以及权限不足、SELinux 等常见报错的排查方法,最后给出私钥 passphrase 与关闭密码登录的加固建议。 只需 5 分钟配置一次 SSH 免密登录:本文讲清非对称加密原理、ssh-keygen + ssh-copy-id 三步配置、config 别名管理多台服务器,以及权限不足、SELinux 等常见报错的排查方法,最后给出私钥 passphrase 与关闭密码登录的加固建议。
- JSON 已经成为接口交互和配置文件的主流格式。不管是运维还是开发,每天都要面对 curl 吐回来的接口返回、日志里的 JSON 字段、Kubernetes 的资源描述……靠 grep 硬抠迟早翻车。jq 就是专为命令行处理 JSON 而生的工具,轻量、单文件、无依赖,装上之后很多脏活累活都变得优雅。 一、安装与最小示例主流发行版基本都能一键安装:# Ubuntu / Debiansudo ... JSON 已经成为接口交互和配置文件的主流格式。不管是运维还是开发,每天都要面对 curl 吐回来的接口返回、日志里的 JSON 字段、Kubernetes 的资源描述……靠 grep 硬抠迟早翻车。jq 就是专为命令行处理 JSON 而生的工具,轻量、单文件、无依赖,装上之后很多脏活累活都变得优雅。 一、安装与最小示例主流发行版基本都能一键安装:# Ubuntu / Debiansudo ...
- 一、前言Linux 命令行是开发与运维中最常用的交互方式。掌握一组高频命令,能显著提升日常效率。本文整理 Linux 常用命令速查,覆盖文件、目录、进程、网络、磁盘与文本处理,适合在云服务器 ECS 或本地开发环境中快速查阅。 二、文件与目录ls 列出目录内容。ls -lh 显示文件大小与权限,ls -a 包含隐藏文件。cd 切换工作目录。cd .. 回到上级,cd - 返回上次目录,cd... 一、前言Linux 命令行是开发与运维中最常用的交互方式。掌握一组高频命令,能显著提升日常效率。本文整理 Linux 常用命令速查,覆盖文件、目录、进程、网络、磁盘与文本处理,适合在云服务器 ECS 或本地开发环境中快速查阅。 二、文件与目录ls 列出目录内容。ls -lh 显示文件大小与权限,ls -a 包含隐藏文件。cd 切换工作目录。cd .. 回到上级,cd - 返回上次目录,cd...
- 当我们编写程序时,经常会进行一些看似简单的操作:读取文件、创建线程、发送网络请求,或者向终端输出一行文字。例如,在 C 语言中,只需要调用 write(),就可以向文件写入数据。但应用程序并不能直接控制磁盘、网卡等硬件,也不能随意访问操作系统内核中的数据结构。那么,普通程序究竟如何请求操作系统完成这些工作?为什么应用程序不能直接执行所有硬件操作?一次系统调用需要经历哪些步骤?为什么频繁的系统... 当我们编写程序时,经常会进行一些看似简单的操作:读取文件、创建线程、发送网络请求,或者向终端输出一行文字。例如,在 C 语言中,只需要调用 write(),就可以向文件写入数据。但应用程序并不能直接控制磁盘、网卡等硬件,也不能随意访问操作系统内核中的数据结构。那么,普通程序究竟如何请求操作系统完成这些工作?为什么应用程序不能直接执行所有硬件操作?一次系统调用需要经历哪些步骤?为什么频繁的系统...
- 刚接触 Linux 服务器时,最让人心慌的往往不是命令记不住,而是磁盘突然满了、服务突然起不来,却不知道先看哪里。本文用三组最常用的命令,讲一个新手也能照着走的定位顺序:先看磁盘,再看占用,最后看日志。一、先看磁盘还剩多少df -h 是第一步。它按人类可读的方式列出每个挂载点的总容量、已用、可用和占用率。重点看根目录 / 和数据目录,比如 /var、/data。占用率到 90% 以上就要警惕... 刚接触 Linux 服务器时,最让人心慌的往往不是命令记不住,而是磁盘突然满了、服务突然起不来,却不知道先看哪里。本文用三组最常用的命令,讲一个新手也能照着走的定位顺序:先看磁盘,再看占用,最后看日志。一、先看磁盘还剩多少df -h 是第一步。它按人类可读的方式列出每个挂载点的总容量、已用、可用和占用率。重点看根目录 / 和数据目录,比如 /var、/data。占用率到 90% 以上就要警惕...
- 服务器上最常见的半夜报警之一就是磁盘满了。服务写不进日志、数据库拒绝写入、部署传不上包,表象五花八门,根因往往只有一个:某个地方在悄悄吃空间。慌着删文件之前,先分清“满的是哪块盘、是谁占的、能不能安全删”,三步走比凭感觉清理稳得多。第一步用 df 看全局。df -h 列出每个挂载点的总容量、已用、可用和挂载位置,先确认告警对应的是根分区、数据盘还是某个单独挂载的目录。还要留意一个容易被忽略的... 服务器上最常见的半夜报警之一就是磁盘满了。服务写不进日志、数据库拒绝写入、部署传不上包,表象五花八门,根因往往只有一个:某个地方在悄悄吃空间。慌着删文件之前,先分清“满的是哪块盘、是谁占的、能不能安全删”,三步走比凭感觉清理稳得多。第一步用 df 看全局。df -h 列出每个挂载点的总容量、已用、可用和挂载位置,先确认告警对应的是根分区、数据盘还是某个单独挂载的目录。还要留意一个容易被忽略的...
- AI已经会写代码了,程序员为什么还需要学习Linux? 前言随着人工智能技术的快速发展,AI 编程工具已经逐渐改变了软件开发的方式。过去,我们需要自己编写大量代码,遇到问题时需要翻阅文档、搜索资料、不断调试。而现在,只需要向 AI 描述需求,它就可以帮助我们生成代码、编写脚本、分析错误,甚至完成一个完整的小型项目。这不禁让人产生一个疑问:既然 AI 已经能够帮助我们写代码了,程序员还有必要... AI已经会写代码了,程序员为什么还需要学习Linux? 前言随着人工智能技术的快速发展,AI 编程工具已经逐渐改变了软件开发的方式。过去,我们需要自己编写大量代码,遇到问题时需要翻阅文档、搜索资料、不断调试。而现在,只需要向 AI 描述需求,它就可以帮助我们生成代码、编写脚本、分析错误,甚至完成一个完整的小型项目。这不禁让人产生一个疑问:既然 AI 已经能够帮助我们写代码了,程序员还有必要...
- 我那台 Flexus 是 2 核 2G 的,装了宝塔、MySQL 再跑个小站,内存基本就见底了。有一次半夜 MySQL 被 OOM 杀掉,网站直接打不开,第二天早上才发现。后来就加了个 swap,记一下步骤。先看看有没有:free -h如果 Swap 那一行全是 0,就是没开。建一个 2G 的 swap 文件:fallocate -l 2G /swapfilechmod 600 /swapf... 我那台 Flexus 是 2 核 2G 的,装了宝塔、MySQL 再跑个小站,内存基本就见底了。有一次半夜 MySQL 被 OOM 杀掉,网站直接打不开,第二天早上才发现。后来就加了个 swap,记一下步骤。先看看有没有:free -h如果 Swap 那一行全是 0,就是没开。建一个 2G 的 swap 文件:fallocate -l 2G /swapfilechmod 600 /swapf...
- crontab 五段式与 systemd timer 的差异对照:PATH 坑、错过补跑(Persistent)、日志归属与 list-timers 可观测性,什么时候 cron 够用、什么时候该上 timer。 crontab 五段式与 systemd timer 的差异对照:PATH 坑、错过补跑(Persistent)、日志归属与 list-timers 可观测性,什么时候 cron 够用、什么时候该上 timer。
- 服务起不来的时候,很多人的第一反应是反复 systemctl restart 碰运气。其实 systemd 已经把每一次启动的完整过程都记在了日志里,用好 journalctl,五分钟就能从日志里揪出服务启动失败的真正原因。 一、先看一眼:服务到底是怎么失败的systemctl status nginx.service重点看两处:Active 行:failed (Result: exit-c... 服务起不来的时候,很多人的第一反应是反复 systemctl restart 碰运气。其实 systemd 已经把每一次启动的完整过程都记在了日志里,用好 journalctl,五分钟就能从日志里揪出服务启动失败的真正原因。 一、先看一眼:服务到底是怎么失败的systemctl status nginx.service重点看两处:Active 行:failed (Result: exit-c...
- 刚上服务器跑 free -h,一看 used 那一列快满了,第一反应往往是内存不够、该加内存了。但很多时候这不是真满,而是 buff/cache 把空闲内存拿去当缓存了,系统有需要时会立刻还回来。先说清三列:free 是完全空闲的,buff/cache 是内核拿去做磁盘缓存和目录缓存的,available 才是真正能分给新程序的。Linux 的逻辑是内存空着也是空着,不如拿来缓存磁盘数据,读... 刚上服务器跑 free -h,一看 used 那一列快满了,第一反应往往是内存不够、该加内存了。但很多时候这不是真满,而是 buff/cache 把空闲内存拿去当缓存了,系统有需要时会立刻还回来。先说清三列:free 是完全空闲的,buff/cache 是内核拿去做磁盘缓存和目录缓存的,available 才是真正能分给新程序的。Linux 的逻辑是内存空着也是空着,不如拿来缓存磁盘数据,读...
- 方法一:使用官方云编译(最快、最省心)ImmortalWrt 官方提供了类似 OpenWrt Firmware Selector 的云构建页面,无需配置复杂的编译环境。打开浏览器访问 ImmortalWrt 固件定制页面(或通过 GitHub Actions 自定义仓库)。选择目标架构:Profile:选择 x86_64。Target Image Type:根据你的实际安装方式选择:squa... 方法一:使用官方云编译(最快、最省心)ImmortalWrt 官方提供了类似 OpenWrt Firmware Selector 的云构建页面,无需配置复杂的编译环境。打开浏览器访问 ImmortalWrt 固件定制页面(或通过 GitHub Actions 自定义仓库)。选择目标架构:Profile:选择 x86_64。Target Image Type:根据你的实际安装方式选择:squa...
- 刚接手一台服务器,想找某个配置文件,或者想清理一批旧日志,很多人第一反应是 ls 一层层翻,目录一深就晕。其实 find 就是干这个的:按名字、时间、大小、类型一次筛出来。 最常用的三种找法按名字找最直观。找当前目录下所有 .log 文件:find . -name "*.log"注意引号不能省。不加引号,shell 会先把 *.log 展开,find 拿到的就不是通配符了。按时间找适合清理旧... 刚接手一台服务器,想找某个配置文件,或者想清理一批旧日志,很多人第一反应是 ls 一层层翻,目录一深就晕。其实 find 就是干这个的:按名字、时间、大小、类型一次筛出来。 最常用的三种找法按名字找最直观。找当前目录下所有 .log 文件:find . -name "*.log"注意引号不能省。不加引号,shell 会先把 *.log 展开,find 拿到的就不是通配符了。按时间找适合清理旧...
- 用 scp 传一个几 GB 的备份文件,传到一半断网,重传又得从头开始——这种事遇过一次就不想再遇第二次。rsync 就是为这种场景生的:它只传变化的部分,断点续传、中断重来都不怕,日常同步目录也比 scp 省事得多。 最常用的基本用法rsync -avz /data/app/ user@remote:/data/app/三个参数拆开看:-a 是归档模式,保留权限、时间戳、软链接这些属性;-... 用 scp 传一个几 GB 的备份文件,传到一半断网,重传又得从头开始——这种事遇过一次就不想再遇第二次。rsync 就是为这种场景生的:它只传变化的部分,断点续传、中断重来都不怕,日常同步目录也比 scp 省事得多。 最常用的基本用法rsync -avz /data/app/ user@remote:/data/app/三个参数拆开看:-a 是归档模式,保留权限、时间戳、软链接这些属性;-...
- 服务突然起不来、接口 502、定时任务没跑——很多新手第一反应是重启服务器,或者到处翻配置文件。其实 systemd 已经把日志都记好了,用 journalctl 几条命令就能定位到报错那一行,比盲目重启省事得多。 先看服务自己的日志sudo journalctl -u nginx -n 100 --no-pager-u 指定服务名,-n 100 只看最近 100 行,--no-pager ... 服务突然起不来、接口 502、定时任务没跑——很多新手第一反应是重启服务器,或者到处翻配置文件。其实 systemd 已经把日志都记好了,用 journalctl 几条命令就能定位到报错那一行,比盲目重启省事得多。 先看服务自己的日志sudo journalctl -u nginx -n 100 --no-pager-u 指定服务名,-n 100 只看最近 100 行,--no-pager ...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签