rmmodify

高性能Linux服务器构建实战:运维监控、性能调优与集群应用

百万级字迹详解实战案例,篇幅因素故只展现pdf目录,完整解析获取方式在篇尾了!目录读者对象Web应用篇(1至第3章)数据备份恢复篇(4至第6章)网络存储应用篇(7和第8章)运维监控与性能优化篇(9和第10章)集群高级应用篇(11至第14章)勘误和支持第1篇 Web应用篇1 、轻量级HTTP服务器Nginx1.1 什么是Nginx1.2 为什么要选择Nginx …

Ansible自动化部署利器的实战运用

一、说明Ansible是一款基于Python的自动化运维,用于发布、管理和编排计算机系统的工具、而且可以支持批量系统配置、批量部署运维、批量运行命令等功能。这里以TDEngine的集群部署为例, 讲解如何通过Ansible实现自动化部署。二、Ansible的安装1、先安装 CentOS 7 的 EPEL Repository[root@localhost ~ …

Linux- rsync企业级实战

一rsync实战从字面意思上,rsync 可以理解为 remote sync(远程同步),但它不仅可以远程同步数据(类似于 scp 命令),还可以本地同步数据(类似于 cp 命令)。不同于 cp 或 scp 的一点是,使用 rsync 命令备份数据时,不会直接覆盖以前的数据(如果数据已经存在),而是先判断已经存在的数据和新数据的差异,只有数据不同时才会把不相 …

一文搞懂PAM对linux访问控制原理

1.虚拟终端我们知道linux是一个多用户多任务类型的操作系统。在linux中的登录终端通常是虚拟终端,除了虚拟终端之外,还有伪终端,串联终端以及设备终端等等,终端清单在etcsecuretty中呈现。在此文件中不难发现linux系统为我们提供的12种虚拟终端,但是我们默认能访问的只有6个终端?这是因为虚拟终端的开放是受etcsystemdlogind.co …

一个用 Rust 开发的极快、易用的 Python 包和项目管理利器

uv 是一个全新的、由 Astral 团队(就是那个开发了 Ruff 的团队)采用 Rust 开发的高性能的 Python 包和项目管理工具。它的目标是取代传统的 pip 和 pip-tools,提供更快的速度和更强大的功能。简单来说,uv 就是 Python 开发的“加速器”!主要亮点一款替代 pip、pip-tools、pipx、poetry、pyenv …

Linux常用文件操作命令

ls命令在Linux维护工作中,经常使用ls这个命令,这是最基本的命令,来写几条常用的ls命令。先来查看一下使用的ls版本 # ls --version ls (GNU coreutils) 8.4 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL versio …

CENTOS Mysql5.7数据库自动安装脚本

对于多台服务器安装mysql数据库,采用手工安装,是非常繁琐的,如果采取脚本批量安装,就非常的方便了,具体操作方法如下:创建目录mkdir -p appsmkdir -p data上传安装包上传执行脚本授权脚本执行权限Chmod +x .installMysql5.7.32执行脚本.installMysql5.7.32.sh登录mysql数据库脚本信息脚本内 …

Kerberos认证原理与环境部署

一、概述Kerberos是为TCPIP网络系统设计的可信的第三方认证协议,用于身份认证。网络上的Keberos服务基于DES对称加密算法,但也可以用其他算法替代。因此,Keberos是一个在许多系统中获得广泛应用的认证协议。Keberos最初是美国麻省理工学院(MIT)为Athena项目开发的。官网:https:www.kerberos.org官方文档:ht …

超详细!Linux文件和目录的10项属性

公众号:老油条IT记文件和目录10项属性目录1:索引节点:inode2:文件类型3:链接数4:用户5:组6:文件大小7.8.9:时间戳10:文件名1.Linux文件#概述#1.linux里一切皆为文件#2.Linux系统中的文件或目录的属性主要包括:inode(索引节点)、文件类型、权限属性、链接数、所属用户和用户组、最近修改时间等内容#例如:执行ls -l …