用Rsync实现远程同步 3
rsync应用场景 (1)文件和目录备份: rsync可以对文件和目录进行快速、高效的备份。它使用差异算法进行文件同步,只传输差异部分,避免了重复传输的问题,从而实现快速备份。 (2)文件镜像和复制: 在分布式环境中,多个节点需要保持一致性。rsync可以实现节点间的文件同步和复制,使得分布式文件系统保持一致性并及时反映文件更改。 (3)远程文件同步: rsync可以将本地和远程文件的变更快速地同...
linux中查看本机外网ip地址命令
在Linux系统中,有多种方法可以查看外网IP地址。下面将介绍几种常用的方法: 方法一:使用curl命令 1. 打开终端,输入以下命令: 2. 按下回车键,系统将返回你的外网IP地址。 方法二:使用wget命令 1. 打开终端,输入以下命令: 2. 按下回车键,系统将返回你的外网IP地址。 方法三:使用dig命令 1. 打开终端,输入以下命令: 2. 按下回车键,系统将返回你的外网IP地址。 方法...
linux 主机禁用IPv6网络
如果查看外网ip时看到的是ipv6地址,在内网穿透时,就可能会出现无法连接的情况。所以需要禁用ipv6网络。 禁用IPv6网络请用如下命令:
mysql停止开机启动及Linux中chkconfig命令详解
mysql停止开机启动 centos: chkconfig mysql off chkconfig --del mysql debian、Ubuntu: update-rc.d -f mysql remove chkconfig命令详解 chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 使...
WP SUPER CACHE专家模式,NGINX配置
开启开启专家模式后,还需要修改nginx配置来实现重定向,还需要修改nginx配置来实现重定向 location / { try_files $uri $uri/ /index.php?$args; } [/php] 注意:如果你本身设置了wordpress的伪静态规则,你需要把以下内容删除,否则nginx会报错
Linux 中设置 SSH 无密码登录
1. 生成 SSH 密钥对 首先,我们需要生成一对 SSH 密钥,其中包括私钥和公钥。私钥将保存在本地主机上,而公钥将被复制到远程主机上以进行身份验证。 在终端中执行以下命令来生成 SSH 密钥对: ssh-keygen -t rsa 生成命令会要求你输入密钥文件的保存路径和文件名,以及一个可选的密码(用于保护私钥)。如果你没有指定路径和文件名,则默认情况下将在 ~/.ssh 目录下生成密钥文件 ...
phpmyadmin导入提示 near “ON” at position 25
用phpmyadmin导入备份的mysql数据时失败,提示: 搜了一番,看到是max_allowed_packet 设置过小“mysql根据配置文件会限制server接受的数据包大小。 有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。” 在/etc/my.cnf加上 保存重启mysql即可。
Ubuntu系统流量监控工具iftop查看实时网络流量
在Linux命令中有很多内置命令,和外置命令,但内部命令的功能毕竟是有限的,如ifconfig,无法看到网卡流量的实时发送情况,尽管可以用watch命令去查看网卡的发送接收流量的情况,但仅能看到接受和发送的总流量。而iftop是相对优秀的实时查看网络流量信息的软件。 Ubuntu系统如何使用iftop命令监控网卡流量?本教程以Ubuntu18.04系统为例进行图文说明 以下为操作步骤 1.更新软件...
WordPress 技巧:屏蔽站点Feed
WordPress Feed 主要用于阅读器使用,但是现在使用阅读器的用户越来越少,而 Feed 更多被人用于采集,造成不必要的资源消耗,建议关闭,将以下代码片段添加到你的主题的functions.php中:
mysql备份命令
一、mysql备份 1、备份命令 格式:mysqldump -h主机IP -P端口 -u用户名 -p密码 --database 数据库名 > 文件名.sql # 本地备份可以不添加端口和主机IP,username、passward是数据库用户名和密码 mysqldump -h *.*.*.* -p 3306 -u username -p password --database mysql &...
linux下用SSHFS挂载远程目录及多用户权限设置
Linux服务器之间挂载远程目录,前提条件是两台服务器能够通过SSH进行访问。 比如有两台服务器: 本机 192.168.0.1 /public 远程服务器 111.111.111.111 /share 1.服务器间免密登录准备 1.1 生成本机秘钥 在自己服务器192.168.0.1生成秘钥: ssh-keygen -t rsa 一直默认回车 ssh-keygen -t rsa 然后在/root...
实时备份利器 rsync 用法教程
一、简介 rsync 是一个常用的 Linux 应用程序,用于文件同步。 它可以在本地计算机与远程计算机之间,或者两个本地目录之间同步文件(但不支持两台远程计算机之间的同步)。它也可以当作文件复制工具,替代cp和mv命令。 它名称里面的r指的是 remote,rsync 其实就是"远程同步"(remote sync)的意思。与其他文件传输工具(如 FTP 或 scp)不同,rsync 的最大特点是...
Nginx中如果请求的文件导致了404错误,就自动将请求重定向到另一个目录下找匹配的文件
要实现在Nginx中,如果请求的文件导致了404错误,就自动将请求重定向到另一个目录下的文件,可以使用Nginx的error_page指令结合try_files指令来实现。 以下是一个配置示例:
Linux 系统下使用 systemd 控制 frps 及配置开机自启
在 Linux 系统下,使用systemd 可以方便地控制 frp 服务端 frps 的启动和停止、配置后台运行和开启自启。 要使用 systemd 来控制 frps,需要先安装 systemd,然后在 /etc/systemd/system 目录下创建一个 frps.service 文件。 如Linux服务端上没有安装 systemd,可以使用 yum 或 apt 等命令安装 systemd。 ...
WSL创建备份及还原
WSL2可以很好的满足日常需求。但是配置时操作太繁琐,遂可以备份自己的配置好的系统。 步骤一:安装WSL,并设置为WSL2。 步骤二:配置WSL,刚刚安装完成的Ubuntu其实没有备份的意义,先根据自己的需求,完成系统的基础配置和软件安装。 步骤三:备份发行版本: 1、先查看自己当前已安装的系统版本名称:打开powershell,输入 wsl -l -v 来确定自己的wsl版本以便正确导出备份文件...
APACHE和NGINX配置将不带www的根域名301重定向到www主域名
APACHE 配置 .htaccess 完成设置使用301重定向 在网站根目录添加 .htaccess 文件,内容如下,注意将域名改成自己的域名 如已存在该文件,请将上面内容附加在文件后面(第一行可以不用) 添加好之后一般无需重启 Apache 即可立刻生效 NGINX 配置 vhost.conf 完成设置使用301重定向 修改 Nginx 的站点配置文件,新增如下内容,注意将域名改成自己的域名 ...
xtrabackup 2.4 备份mysql教程 3
教程中使用 MySQL 5.7 版本,其安装方式不多赘述,主要介绍 xtrabackup 的安装,如果你已经准备好了环境可以略过此步,这里介绍三种不同的方式。 1. Docker 个人推荐使用 docker 安装的方式,这里贴出完整的 docker-compose.yml,仅供参考: command 命令是一个简单的 while 循环,用来保持容器运行,方便进入其中执行命令。 Debian/Ubu...
lnmp清理wwwlogs日志命令
cat /dev/null >/home/wwwlogs/目录下的文件名即可。 不要自己去手动删除文本文档然后新建,例如access.log不要去删除,清空日志即可。 lnmp清理wwwlogs日志命令 一旦删除会导致其他问题,建议用命令解决问题即可。 可以修改nginx配置,将日志丢入/dev/null 中。 找到access_log /home/wwwlogs/access.log acces...
SCP命令来实现两台LINUX主机之间的文件传输
scp传输 当两台LINUX主机之间要互传文件时可使用SCP命令来实现 scp传输速度较慢,但使用ssh通道保证了传输的安全性 复制文件 将本地文件拷贝到远程 scp 文件名 –用户名@计算机IP或者计算机名称:远程路径 从远程将文件拷回本地 scp –用户名@计算机IP或者计算机名称:文件名 本地路径 命令格式 第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字...
systemctl更新配置、启动服务、设置开机启动命令
# 更新配置 systemctl daemon-reload # 启动服务 systemctl start cloudreve # 设置开机启动 systemctl enable cloudreve # 关闭自动启动的任务 systemctl disable hst # 查看自动启动任务 systemctl list-unit-files
网站用了cdn怎么才能在nginx日志中显示用户的真实IP?
在server段外面自定义一个日志格式 log_format cdn '$http_x_forwarded_for - $remote_user [$time_local] ' '"$request" $status $body_bytes_sent ' '"$http_referer" "$http_user_agent"'; 修改对应虚拟机的 access_log /home/wwwlogs/...
dd命令应用实例及命令的解释
1.将本地的/dev/hdb整盘备份到/dev/hdd dd if=/dev/hdb of=/dev/hdd 2.将/dev/hdb全盘数据备份到指定路径的image文件 dd if=/dev/hdb of=/root/image 3.将备份文件恢复到指定盘 dd if=/root/image of=/dev/hdb 4.备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径 d...
mysql删除log日志文件命令
删除二进制日志 MySQL的二进制日志用于记录数据库的事务操作,在进行数据库主从复制时用到。要清空二进制日志需要特别注意,需要在确保不会影响数据库主从同步的情况下进行操作。 打开和关闭二进制日志 在MySQL的配置文件my.cnf中,找到[mysqld]部分,加入如下代码行: 重启MySQL服务器,这样二进制日志才会被打开。要将二进制日志关闭,需要把my.cnf中的log-bin和binlog_f...
搜索当前分类