worepress更新失败解决办法

更新失败错误代码

  • 下载失败。: Too Many Requests,下载失败。
  • cURL error 18: transfer closed with 12444718 bytes remaining to read

解决办法

一、解决办法:使用下载工具下载最新安装程序

  • 复制WordPress下载地址
    英文版地址:https://wordpress.org/latest.zip
    中文版地址:https://cn.wordpress.org/latest-zh_CN.zip
  • 打开下载软件(迅雷或其它下载工具 ),新建下载任务
  • 复制粘贴上面的下载地址即可正常下载了。

二、上传并安装下载的更新程序

  • 进FTP或主机管理后台删除根目录下的wp-includes和wp-admin文件夹。
  • 把下载的更新程序解压在本地电脑的文件夹里,将除了wp-content文件夹外的所有文件都上传并覆盖到你博客主机相对应的位置,遇到是否覆盖时,选择全部覆盖。
  • 运行http://你的博客地址/wp-admin/upgrade.php,执行升级。

Ubuntu使用do-release-upgrade升级到新版本系统

命令参数

用法: do-release-upgrade [options]

Options:
-h, –help show this help message and exit
-V, –version 显示版本并退出
-d, –devel-release 如果使用最新的支持版本,则升级到开发版本
–data-dir=DATA_DIR 包含数据文件的文件夹
-p, –proposed 尝试通过 $distro-proposed 更新到最新版本。
-m MODE, –mode=MODE 以特定模式升级。 目前支持:用“桌面”为桌面系统,“服务器”为服务器系统升级。
-f FRONTEND, –frontend=FRONTEND
运行指定的前端
-c, –check-dist-upgrade-only
仅在有新的发行版发布时检查,并通过退出码(exit code)报告结果
–allow-third-party Try the upgrade with third party mirrors and
repositories enabled instead of commenting them out.
-q, –quiet

使用示例

将系统升级至最新的发行版

robin@robin-B450M-GAMING:~$ sudo do-release-upgrade

将系统升级至最新的开发版本,不建议生产环境使用

robin@robin-B450M-GAMING:~$ sudo do-release-upgrade -d

将Linux命令的执行结果作为下一个命令的参数

命令符号介绍

  • 符号:(`)
  • 名称:反单引号,上分隔符
  • 位置:反单引号(`)是西方符号,主要用在linux的bash中,这个字符一般在键盘的左上角,数字1的左边,与(~)在同一键上,不要将其同单引号(’)混淆。
  • 作用:反单引号括起来的字符串被shell解释为命令行,在执行时,shell首先执行该命令行,并以它的标准输出结果取代整个反引号(包括两个反引号)部分。

操作示例:将当前目录创建软链接(ln -s)至桌面

robin@robin-Lenovo-XiaoXin-I2000:~/图片/高清壁纸$ pwd
/home/robin/图片/高清壁纸
robin@robin-Lenovo-XiaoXin-I2000:~/图片/高清壁纸$ ls ~/桌面/
照片身份证
robin@robin-Lenovo-XiaoXin-I2000:~/图片/高清壁纸$ ln -s `pwd` ~/桌面/
robin@robin-Lenovo-XiaoXin-I2000:~/图片/高清壁纸$ ls ~/桌面/
高清壁纸 照片身份证
robin@robin-Lenovo-XiaoXin-I2000:~/图片/高清壁纸$

Linux系统中的数据恢复软件testdisk&photorec

testdisk介绍

testdisk是一款开源免费功能强大的数据恢复软件,它可以在Linux、Windows和MacOS上使用,支持大部分常见文件系统FAT, exFAT, NTFS,ext2/ext3/ext4。photorec是testdisk下的一个子软件。

testdisk安装

在debian系统中可以通过apt-get安装,运行如下命令进行安装,安装后photorec软件自动安装成功。
sudo apt-get install testdisk

功能界面

Linux下使用fcrackzip暴力破解加密zip压缩文件

fcrackzip安装

Ubuntu下直接通过 sudo apt install fcrackzip安装

fcrackzip参数

  • -b 暴力破解
  • -D 使用字典
  • -u 使用unzip软件
  • -v 显示破解时信息
  • -p 使用字符串作为初始密码文件
  • -l 指定密码长度

fcrackzip破解示例

1、设定初始密码破解(aaaa:4位字母 0000:4位数字)

robin@robin-Lenovo-XiaoXin-I2000:~$ fcrackzip -v -b -p 0000 01-新歌.zip

2、指定密码长度破解

robin@robin-Lenovo-XiaoXin-I2000:~$ fcrackzip -v -b -l 4 01-新歌.zip

3、字典破解

robin@robin-Lenovo-XiaoXin-I2000:~$ fcrackzip -v -b -D -p pwd.txt 01-新歌.zip

Ubuntu中清除已保存的访问共享的用户名和密码凭证信息

Linux密码和密码管理工具seahorse

在使用ubuntu过程中,经常要用samba连接其它主机的共享文件,为了方便下次访问,会将访问的账户密码凭证信息保存起来,保存凭证信息的工具就是seahorse。有时共享主机重装系统或更改配置后,这一凭证就会失效,重新连接时就会出错。这时我们就需要将这一凭证删除掉,方法如下:

清除已保存的登录凭证信息

  • 终端下输入命令:seahorse
  • 在登录项内,将相应的凭证信息删除即可

Debian终端下实现命令自动补全功能

Debian终端下命令无法自动补全:

刚安装好debian系统后,在终端下输入命令时按 TAB 键不能自动补全命令,正常情况下,输入命令 apt-get ins 按 tab键 ,它后面会自动补全为 install 如果右面写了软件的名的一部分,按 tab 它也会自动完成或列出候选的。

解决办法如下:

首先确认是否安装了自动补全的插件bash-completion,在终端下输入命令
apt-get install bash-completion
然后修改/etc/bash.bashrc,
将 .bash_profile 里以下语句前面的#号去掉

# elif [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
# fi

并将elif改为if,保存后重启系统即可。

Linux中rsync增量备份

rsync增量备份

格式:rsync [OPTION]… SRC [SRC]… DEST

rsync由于本身的特性,在第一次rsync备份后,以后每次都只是传内容有改变的部分,而不是全部传。所以,rsync在做镜像方面是很不错的,只传增量,节省带宽、时间。

本地rsync备份命令:

rsync -az –delete SRC(备份源文件) DST(备份目标地址)

  • -z 压缩
  • -a 简单理解就是保持一致性
  • –delete 严格保证DST内容与SRC一致,即DST中SRC没有的文件会被删除掉 (–delete-before表示在进行同步之前,先将目标目录全部删除,然后再进行同步操作)

增量备份实例:将slave-date中的文件,增量备份至/home/robin/master-backup/Important-backups/中

robin@robin-b450m:~$rsync -az –delete /media/robin/slave-data/ /home/robin/master-backup/Important-backups/

Linux系统常用工具汇总

一、图像处理

  • gimp linux下的Photoshop

二、镜像工具

  • ventoy 跨平台iso系统引导工具
  • Rufus linux安装时ISO镜像写入U盘工具

三、音频视频处理工具

  • soundconverter linux下批量转换音频格式工具

四、Linux下手机投屏软件

  • scrcpy linux下手机投屏软件

五、Linux下载工具

  • motrix linux下的迅雷软件,磁力链接
  • XDM(Xterme Download Manager)Linux下的浏览器感应下载软件,可以下载在线视频或其它应用程序。

六、Linux下思维导图软件

  • xmind linux下的思维导图软件
  • freemind

七、Linux下游戏

  • bovo 五子棋
  • 0ad 即时策略游戏,类似于帝国时代

八、文本处理

  • Nixnote2 同步日记

Ubuntu中创建程序软件连接

一、创建软件链接(快捷方式)的目的

当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个相同的文件,我们只需在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间,只生成目标文件的一个镜像。

二、软件链接命令

ln -s 源文件 目标文件

例如:将/media/robin/sdb-download这一磁盘,创建软链接至/home/robin/下并命名为download,以方便终端下命令调用,命令如下

ln -s /media/robin/sdb-download/ /home/robin/download

三、注意事项

  • (1)ln命令会保持你每一处连接文件的同步性,不论更改源文件还是目标文件,另一处文件也会有相 同的改动。
  • (2)ln命令分为软连接和硬链接(无参数-s)。与软连接不同的是,硬链接会在你选定的位置上生成一个与原来文件大小相同的文件。无论是软连接还是硬链接都具有文件的同步性。
  • (3)当一个存储空间,具有几个硬链接时,删除其中的一个,并不会对存储空间进行操作,所以其它的硬链接不会受到影响。
  • (4)ln默认时间里硬链接(无参数-s)。

四、扩展知识,linux中软链接、硬链接的区别及联系

  • ln命令不能对目录创建硬链接,但可以创建软链接。对目录的软链接会经常使用到。
  • 删除软链接文件,对源文件和硬链接文件无任何影响。
  • 删除文件的硬链接文件,对源文件及软链接文件无任何影响。
  • 删除链接文件的源文件,对硬链接文件无影响,会导致其软链接失效(红底白字闪烁状)。
  • 同时删除源文件及其硬链接文件,整个文件才会被真正的删除。
  • 很多硬件设备的快照功能,使用的就是类似硬链接的原理。
  • 软链接可以跨文件系统,硬链接不可以跨文件系统。