
Python的优先级队列(PriorityQueue)是一种基于优先级的数据结构,它允许你以特定的顺序插入元素,并且在获取元素时按照优先级进行排序。下面是使用queue模块中的PriorityQueue类的简单示例: 首先,导入queue模块并创建一个PriorityQueue对象: from queue import PriorityQueue q = P...
阅读(1020)

如今不论我们使用哪家的服务器,数据安全都是有风险的。即便我们做的多好的防御,也需要用到定期备份数据。一般我们备份数据会采用快照备份、手工定期备份,或者用 rsync增量备份。在这里我们介绍 rsync增量备份的基本流程。 安装rsync CentOS/Fedora/RHEL: yum install rsync Debian/Ubuntu: apt-get ...
阅读(1047)

一般我们选用的Linux服务器,默认的是22端口,在一定情况下是不够安全的。我们需要修改默认端口。 这里,老蒋以常用的 ubuntu 环境作为测试对象: 1、打开文件 /etc/ssh/sshd_config 这里我们用vi命令打开或者下载到本地,然后找到端口。 2、修改端口 找到并编辑以下行,将默认的端口号22更改为新的端口号(例如,2222) #Port...
阅读(1173)

我们在服务器端,也可以通过iptables进行设置防火墙的防御,比如端口的放行和规则的设定来一定程度上限制访客的访问入口。在iptables规则设定之外,用户是无法访问的。这里老蒋整理Linux开放指定端口命令和常用的设置规则。 1、指定开放端口 要在Linux上开放指定端口,您可以使用iptables命令。以下是使用iptables命令开放指定端口的示例:...
阅读(1419)

iftop是一个在Linux系统中用于实时监控网络流量的命令行工具。它可以显示当前系统上每个网络接口的实时流量数据,并按流量大小进行排序。 以下是一些常用的iftop命令选项和用法: iftop:直接运行iftop命令,将显示所有网络接口的流量情况。 iftop -i <interface>:指定要监视的特定网络接口。例如,iftop -i et...
阅读(1462)

我们在使用Linux服务器运维业务的时候,并不是必须所有的文件都全部下载到本地编辑后上传替换。其实可以用nano或者vi编辑器直接在线修改编辑的。在前面,我们也有讲到nano编辑器的用法,在这里我们也分享vi编辑器的用户,两者还是有一些区别。 1、打开终端 在Linux系统中,打开终端可以通过按下Ctrl+Alt+T键或者在应用程序菜单中找到终端选项。 2、...
阅读(999)

SCP(Secure Copy)是一个在 Linux 下用于安全文件传输的命令行工具。它基于 SSH 协议,提供了加密的文件传输功能。 以下是 SCP 的概念、特点和常用命令: 概念和特点: 安全性:SCP 使用 SSH 协议进行通信,并通过加密技术保护传输的文件数据,确保传输过程的安全性。 文件传输:SCP 可以在本地主机和远程主机之间进行文件传输。它支持...
阅读(1465)

我们在运维服务器的时候有些项目必须用到GCC软件环境,而且有特定的版本要求。这里记录在常用的CentOS7中安装和升级GCC版本的方法。 升级到gcc 7.3: yum -y install centos-release-scl yum -y install devtoolset-7-gcc devtoolset-7-gcc-c++ devtoolset-7...
阅读(1548)
1nano 是一个基于命令行的文本编辑器,广泛用于 Linux 系统中。它是 GNU 计划的一部分,旨在提供一个简单易用的文本编辑工具。 以下是 nano 的一些主要概念和优点: 1. 简单易用:nano 设计初衷是为了提供一个用户友好的文本编辑器,无需具备高级的编辑技能即可上手使用。它提供了简单明了的界面和直观的快捷键,使得编辑文本变得容易而快速。 2. 命...
阅读(1209)
2如果我们对网站整体修改替换URL路径的话,权重应该通过301重定向的方式转移。当然,在一定程度上是有效果的。如果我们使用的宝塔面板的话,可以可视化操作,具体如下。 我们到对应网站设置中,在 「重定向」添加设置。 这里我们可以设置整站301重定向,也可以设置单独的某个URL定向设置,根据上图所示,我们选择重定向类型,以及设置路径和对应的目标跳转。一个个添加即可...
阅读(1683)
1今天有在帮助网友维护网站服务器的,在配置完毕宝塔面板设置后保存居然提示”FILE_SAVE_ERR[Errno 13] Permission denied“的报错,且无法保存。从文字上看应该是权限问题,开始我以为是没有写入权限导致的,后来问他说是开启过防篡改设置导致的。这里我们去取消设置,后续保存后在开启即可。 这里在对应的站点 「防...
阅读(1881)
1这里我们有在给网站设置反向代理跳转后,打开网站有出现”Access-Control-Allow-Origin“的提示问题,这个大概率是跨站权限的问题设置。 add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET,POS...
阅读(2525)