作为运维工程师,处理日志、分析数据是家常便饭。sort命令是Linux中高效整理文本的神器,能快速对文件内容排序、去重、统计。本文用最简洁的方式,帮你掌握sort的核心用法。 一、基础排序:秒杀杂乱文本 # 默认按字典序升序排列(文件/输入流) sort filename.txt # 示例:对日志时 ...
RAID10创建步骤主要有7步:1.硬件准备;2.配置RAID卡或存储设备;3.选择RAID级别;4.添加硬盘到RAID 10组;5.添加硬盘到RAID 10组;6.保存并退出配置;7. 初始化RAID 10阵列。 RAID 10,也被称为RAID 1+0,是一种结合了RAID 1的镜像功能和RAI ...
Nginx 不支持 在 同一个端口 同时提供 HTTP 和 HTTPS 服务,原因如下: HTTP 和 HTTPS 使用的是不同的协议,HTTPS 需要 TLS 握手,而 HTTP 不需要。 Nginx 无法在同一个端口上自动区分 HTTP 和 HTTPS。 解决方案 虽然 Nginx 本身不支持 ...
前言 上下文初识 上下文的具体内容 上下文切换 前言 在前一篇笔记中,主要介绍了进程的相关问题,接下来要聊的是上下文,正文还是以围绕“是什么”与“为什么”进行展开,笔记中若有错漏,望不吝指正。 上下文初识 上下文这是一个与进程密切相关的对象。上下文与进程的关系可以这样描述:每个进程都有自己的上下文。 ...
前言:本文操作是在 CentOS-7 下执行的,不确定在其他 Linux 发布版是否能同样正常执行。 1、检查前置依赖组件 在安装 zstd 之前,需要确认已安装了相关依赖组件: gcc 。 rpm -qa | grep gcc 前置依赖组件的具体离线安装方法请参考:CentOS-7离线安装gcc ...
序 在为自己的一加6刷上PostmarketOS后突然某一天想使用它的照相机功能。原因是想到使用pmos拍照后笔者可以直接使用scp指令来传输手机相片到自己运行着GNU/Linux的电脑上,就感到相对便捷。但是在官方维基百科上看来OP6(一加6)的摄像功能还未进入release[0],因为想看一下目 ...
Nginx 是开源、高性能、高可靠的 Web 和反向代理服务器,而且支持热部署,几乎可以做到 7 * 24 小时不间断运行,即使运行几个月也不需要重新启动,还能在不间断服务的情况下对软件版本进行热更新。性能是 Nginx 最重要的考量,其占用内存少、并发能力强、能支持高达 5w 个并发连接数,最重要 ...
1.基础概念 通过修改路由信息中的Metric数值达到修改优先级的目的 Metric值越小,路由优先级越高 目标网络为0.0.0.0表示任意访问的地址 2.操作思路 首先查看路由信息中的Metric项 删除需要修改的路由项 新建一个路由项 3.具体操作命令 查看路由信息 sudo route -n ...
Shell 什么是Shell Shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁 Shell还是一个功能相当强大的编程语言,易编写、易调试、灵活性强。 Shell 编程跟 java、php 编程一样 ...
知道程序员在编写程序时直接和硬件打交道是一件非常麻烦的事,同时不受保障的程序直接运行在硬件上如果出错可能造成计算机宕机,于是可以编写一个应用程序驻留在计算机上管理硬件资源为上层应用提供系统调用(syscall),不允许上层应用随意访问硬件资源,这就是 内核(内核的健壮性往往比其它应用程序要高) Sy ...
介绍 cpulimit是一款可以对CPU使用率进行限制的软件,既可限制单个特定程序,也可以对整个CPU使用率进行限制,安装使用都很方便,需要的朋友可以试试。 源安装(推荐) Centos: yum install cpulimit Debian / Ubuntu: apt-get install - ...
一、配置镜像仓库(/etc/docker/daemon.json) 在默认情况下,Docker 从官方的 Docker Hub 仓库拉取镜像,但有时可能由于网络或其他原因,需要配置国内的镜像加速器等镜像仓库地址,提高镜像拉取速度。 { "registry-mirrors": [ #第一个是个人阿里镜 ...
确认当前根目录容量 [root@jesus ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 16G 0 16G 0% /dev tmpfs 16G 0 16G 0% /dev/shm tmpfs 16G 151M 16G 1% /run tmpfs 16G 0 16 ...
镜像用的是Fedora Server 41(DVD),VirtualBox用的7.1.4,用正常流程在虚拟机上安装完成。 配置SSH服务端 1. 安装 OpenSSH 服务器 sudo dnf install openssh-server 2. 启动并启用 SSH 服务 安装完成后,启动 SSH 服 ...
目录设定时间的程序子进程切换用户后设置时间execl 调用找不到动态库方法 1:使用 rpath 硬编码库路径方法 2:将库路径加入系统配置方法 3:将库文件复制到标准目录最终解决方案 Ambient 折腾半天,又是问deepseek又是问朋友,终于解决了。 Linux 有一个能力(capabili ...
前言:本文操作是在 CentOS-7 下执行的,不确定在其他 Linux 发布版是否能同样正常执行。 1、检查前置依赖组件 在安装 xxHash 之前,需要确认已安装了相关依赖组件: gcc 。 rpm -qa | grep gcc 前置依赖组件的具体离线安装方法请参考:CentOS-7离线安装gc ...
一、强缓存(Strong Cache) 1. 定义 • 强缓存直接告诉浏览器:在缓存过期前,无需与服务器通信,直接使用本地缓存。 • 由服务器通过响应头 Cache-Control 和 Expires 控制。 2. 响应头 • Cache-Control: max-age=3600 表示资源在 36 ...
文件上传漏洞 文件上传漏洞是Web应用程序中常见的一种安全漏洞,它允许攻击者上传可以执行的文件到服务器上,从而可能控制整个服务器 以下是文件上传漏洞的基本原理: 正常的文件上传功能: 在很多Web应用中,如论坛、博客、在线编辑器等,都需要提供文件上传功能,允许用户上传图片、文档等文件 文件上传漏洞的 ...
Linux,Linux Is Not UniX 的递归缩写,一般指GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个遵循POSIX的多用户、多任务、支持多线程和多CPU的操作系统。 伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器方面保 ...
前言 本文是 结合网络资料 与 AI生成 的内容,感谢您抽出宝贵的时间阅读!欢迎批评指正! 命令行解释器概念图 graph TD; 命令行解释器-->SHELL 命令行解释器--包含-->CMD 命令行解释器--包含-->PowerShell PowerShell --向下兼容-->CMD SHEL ...