服务器技术文章
-
简述Linux chmod命令的知识
1、权限范围 u,User 即文件或目录的拥有者 g,Group 即文件或目录的所属群组 o,Other 除了文件或目录拥有者或所属群组之外,其他用户皆属于这…… -
如何确定你的Linux发行版中有没有某个软件包
Whohas:这是一个命令行工具,它能一次查询好几个软件包列表,以检查的你软件包是否存在。目前,whohas 支持 Arch、Debian、Fedora、Gentoo、Mandriva、openSU…… -
分享几款Fedora 下的图像创建程序
矢量图形:Inkscape Inkscape 是一个众所周知的、受人喜爱的开源矢量图形编辑器。SVG 是 Inkscape 的主要文件格式,因此你所有的图形都可以任意伸缩!Inkscape…… -
警惕新型利用中间盒的TCP反射放大的DDOS攻击
一、引言 2021 年 8 月马里兰大学 Kevin Bock 等在 USENIX 大会上提出一种利用中间盒发起的新型 TCP 反射放大攻击手法:攻击者可以利用部分网络中间盒在 TCP …… -
-
干货好文带你认识WebRTC服务器的常见架构
1. Mesh(P2P) 简介 Mesh 服务器架构其实就是标准 P2P 通讯模式的混用,每一个 P2P 连接有独立的传输策略控制,通讯质量有一定的保障。但是,这种架构对于客户…… -
带你进入Vue2响应式系统之嵌套之旅
场景 在 Vue 开发中肯定存在组件嵌套组件的情况,类似于下边的样子。 回到我们之前的响应式系统,模拟一下上边的情况: import { observe } from "./reactive…… -
新技能:通过代码缓存加速 Node.js 的启动
前言:之前的文章介绍了通过快照的方式加速 Node.js 的启动,除了快照,V8 还提供了另一种技术加速代码的执行,那就是代码缓存。通过 V8 第一次执行 JS 的时…… -
入门Prometheus
Prometheus 是一个开源的监控和警报系统,它直接从目标主机上运行的代理程序中抓取指标,并将收集的样本集中存储在其服务器上。也可以使用像 collectd_exporte…… -
-
在1分钟内阻止大量僵尸网络攻击
对 CrowdSec 的配置更改,在不到一分钟的时间内阻止了一个 7000 台机器的僵尸网络的攻击。 2020 年,我们的生活和工作方式在短短几天内被彻底颠覆。随着 COVID…… -
分享一下自制yum仓库
yum仓库配置文件 # 仓库名 [base] # 仓库描述 name=CentOS-$releasever - Base - mirrors.aliyun.com # 仓库地址 baseurl=http://mirrors.aliyun.com/centos/…… -
docker学习第八天 docker 基础之网络配置
大量的互联网应用服务包括多个服务组件,这往往需要多个容器之间通过网络通信进行相互配合。 Docker目前提供了映射容器端口到宿主主机和容器互联机制来为容器…… -
const关键字:可改不可改?
关于const:顶层const和底层const 一般,我们声明const用来存储不变的恒定量: const int MAXN = int_max; 用指针指向: const int *pMAXN = &MAXN; …… -
JAVA 中使用 SQL 语句查询 EXCEL 文件数据
而集算器SPL提供了这种查询功能,完成这个任务就很简单了,只需要2行代码。 例如下面这个info.xlsx文件: JAVA 中使用 SQL 语句查询 EXCEL 文件数据 如果要查…… -
rhel 7.6使用镜像做本地yum仓库
新建挂载文件夹 mkdir -p /mnt/dvd 将镜像挂载在本地 mount /dev/sr0 /mnt/dvd 新建仓库文件 vi /etc/yum.repo.d/rheliso.repo [rheliso] name=rheliso …… -
docker 安装nacos服务
yum upgrade y y reboot 记录在CentOS 7下使用yum方式安装Docker环境的步骤。 1、移除旧版本: yum remove docker \ docker-client \ docker-client-latest …… -
服务器安装Linux中安装 Apache
软件准备: apr-1.5.2.tar.gz httpd-2.4.25.tar.gz mod_ftp-0.9.6-beta.tar.gz apr-iconv-1.2.1.tar.gz pcre-8.40.tar.gz apr-util-1.5.4.tar.gz mod_fcgid-2…… -
使用 Linux cron 命令安排任务
在我 Linux 之旅的早期,我开始欣赏操作系统的众多命令行实用程序以及它们简化常规任务的方式。例如,在我的 Windows 服务器上备份应用程序经常需要昂贵的附加…… -
在 Linux 中更改、删除或禁用用户密码
通过终端管理密码相对简单。在 Linux 中,你可以使用 passwd 实用程序管理用户密码,该实用程序旨在管理密码。 在本指南中,我们还将学习该passwd命令的一些高…… -
使用 Twister UI 提升你的 Linux Mint 视觉感受
Twister UI 可以安装在已有的 Linux Mint 和 Xubuntu 系统上。Pi 实验室创造了这个用户界面,他们为树莓派和相关硬件开发了 Twister OS。 Twister UI Twister …… -
分享一个 Linux 中容易被遗忘的故障排除工具
dmesg 命令的用法: 当我们执行命令“dmesg”时,会显示从内核环形缓冲区接收到的所有消息,这里只显示最新的消息。这用于检查存储在内核环形缓冲区中的消息。在…… -
教你禁用 Cinnamon 桌面动画以加速Linux Mint 系统
让我们面对现实吧。 与 GNOME 等相比,Cinnamon 已经是一个轻量的桌面环境了。虽然它占用的资源可能没有 Xfce 那么低。 不过,如果你有一个硬件不足的系统,并…… -
Linux 根分区快满了,这个方法快速定位!
在服务器运维过程中,我们时常会遇到这样的情况,收到服务器磁盘空间告警。 登录服务器,通过df -Hl查看。 和告警信息一致,接着我们就是要找到导致磁盘空间满…… -
Spring ConfigurationCondition接口详解
介绍 ConfigurationCondition的定义是这样的,它继承了Condition类,如果读者对Condition类不不熟悉,可以在Spring @Conditional注解 详细讲解及示例 中了解。……