引言 在之前的博客Ubuntu SSH密钥登录:告别密码 - 杜文龙 - 博客园中,我详细介绍了如何使用FinalShell从Windows连接到Linux服务器,实现安全的密钥认证登录。今天,我将分享如何在VS Code中使用Remote SSH扩展来实现同样的功能,让你在熟悉的代码编辑器中直接操 ...
什么是 Rsync? Rsync 是一个开源的快速备份工具,是Linux和UNIX操作系统默认安装的组件之一,可在不同主机间镜像同步整个目录,并支持增量备份文件传输,保持链接和权限,采用优化的同步算法,传输前执行压缩,适用于异地备份,镜像服务器等应用 Rsync 官网地址:https://rsync ...
Linux 中的 Load Average 在 Linux 系统中,Load Averages 通常指的是 system load averages,可以通过 uptime 命令查看: $ uptime 09:41:46 up 60 days, 15:05, 16 users, load avera ...
ArchLinux for Niri 一. Archlinux 安装 1.下载镜像 官网下载 https://archlinux.org/download/ 最新镜像 镜像烧录 制作启动盘,Windows 下推荐使用 Ventoy ,下载好软件,安装进U盘(会格式化U盘,请保存好U盘数据),把下载好 ...
目录系统资源排查内存资源磁盘资源进程资源系统资源限制Cgroup级别系统级别修改/etc/sysctl.conf用户级别 系统资源排查 内存资源 最常用的内存查看命令 free -h # 人类可读格式(GB/MB) free -m # 以MB为单位 free -g # 以GB为单位 free -t ...
在Linux中以其他用户身份执行命令或脚本是一个常见的需求,最近工作中碰到了这个需求,在这里简单总结一下.假如我们在root用户下想以其它用户(例如oracle,mysql)身份执行一些脚本或命令,那么有哪一些方法呢? su命令(switch user) su命令的使用方式有两种, 如下所示: 切换 ...
平时在写C++程序优化性能的时候,经常想知道某些热点函数跑起来到底占用了多少CPU,花了多少时间。Linux中有很多性能探查工具,诸如perf、top等等,但大多数时候只想要测量某个函数或者代码块,用不着特别庞大的工具。查阅一些资料后,笔者写了两个轻量简单的探查器,分别探查代码块的CPU占用率和耗时 ...
在高可用架构中,避免单点故障至关重要。Keepalived正是为了解决这一问题而生的轻量级工具。本文将深入浅出地介绍Keepalived的工作原理,并提供从编译安装到实战配置的完整指南。 1. Keepalived简介与工作原理 Keepalived是一个基于VRRP协议(虚拟路由冗余协议) 实现的 ...
Linux Mint在更新内核后出现网卡未识别的问题 前段时间在U盘中安装了一个Linux Mint,但后来因为更新了一下内核版本导致无线网卡无法识别(network UNCLAIMED),问了deepseek和chatgpt后(进入Live模式给新内核的Linux Mint安装网卡驱动、syste ...
分享学习和经验,欢迎指正。 含 AI 所给信息。 简单描述一下 netstat,就是可以查看本机网络服务状况,如监听哪些网络端口、端口向哪些网络开放、与其他设备的通信连接状态等等。 笔者平时调试一般都是用到 netstat -nap,所以基于此列举和简单解析。 -n:直接输出 IP 地址而不通过域名 ...
# 香橙派AI Pro个人云平台 - 从零搭建全记录
### 前言
> 越界访问是什么?一个开放的个人文件托管平台(如免费图床),按道理说用户只能查看自身账户下的文件内容,但通过改变超链接标签,实现了访问其他用户的图片内容?
> 因为发现某个免费图库网站在没有登录其他账号的情况下,可以做到改变... ...
客户项目需要部署在KylinOS-aarch64信创环境下,结合网上的部署资料及ai,总结了一下arm架构下的软件安装操作方法。 客户的服务器采用KylinOS V10 SP3 2403,cpu是华为 HiSilicon Kunpeng-920,一款基于ARM架构的高性能服务器处理器。 服务器是全 ...
Openwrt2203_双wan口_简单的策略路由_DMZ设置 转载注明来源: 本文链接 来自osnosn的博客,写于 2025-11-20. 环境 使用openwrt2203。 op23,op24的配置方法相同, 因为都是使用的fw4。 有一个lan,两个wan,分别是wan1和wan2。 lan ...
4磁盘和文件系统 在第3章中概述了内核提供的一些顶级磁盘设备。本章将详细讨论如何在Linux系统中使用磁盘。你将学习如何对磁盘进行分区、创建和维护磁盘分区中的文件系统,以及如何使用交换空间。 磁盘设备的名称如/dev/sda,即第一个SCSI子系统磁盘。这种块设备代表整个磁盘,但磁盘内部有许多不同的 ...
在类UNIX系统上,可执行文件和shell脚本一般都是不带后缀名的,操作系统内置的程序加载器会自动检测文件的权限和内容是否是一个可执行的程序。这么做的好处是可以在输入命令的时候少打很多字。坏处自然是不对文件做彻底的检查就无法确定其是否是可执行文件,这会带来一些安全问题。 Linux则更进一步,提供了 ...
一、什么是 Docker Compose Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。 作用: 通过一个名为 docker-compose.yml(或 compose.yaml)的配置文件,可以: 用代码描述多个服务(如 Web 服务器、数据库、缓存等); ...
Linux Linux可划分为四部分: 1. Linux内核 2. GNU工具 3. 图形化桌面环境 4. 应用软件 Linux系统的核心是内核。内核控制着计算机系统上的所有硬件和软件,在必要时分配硬件, 并根据需要执行软件 内核主要负责以下四种功能: 系统内存管理 管理服务器上的可用物理内存,还可 ...
近水楼台先得月,向阳花木易为春。 导航 格式介绍 - AppImage 手动打包 - appimagetool 自动打包 - linuxdeploy 杂七杂八 格式介绍 - AppImage AppImage 是 Linux 系统中一种新型的软件包格式,它与 rpm、deb 这些软件包格式相比最大的 ...
什么是 nohup 命令? nohup,是 “no hang up” 的缩写,是 Linux 系统中的一个标准命令。它的核心功能是允许进程在启动它的 shell 或终端退出后仍能继续运行。nohup 通过阻止进程或作业接收 SIGHUP(挂断信号)来实现这一点。SIGHUP 信号通常会在关闭或退出终 ...
wechat-selkies —— 基于 Docker 的微信/QQ Linux 客户端,将官方微信/QQ Linux 客户端封装在容器中,借助 Selkies WebRTC 技术,实现了通过浏览器直接访问使用。 ...