A.基础知识准备
一、MD5算法
简而言之,就是可以将所有文件转化为32位的16进制字符串,且该md5码无规律性,即文件发生细微改变就会使得md5码变化极大,从而易于判断文件是否完整或相同。
获取md5码:md5sum test.txt
二、cp和scp(远程传输)
1、拷贝命令cp:
命令格式:
cp [-r] address1 address2
其中 -r 用于复制文件夹,表示递归复制;address1 / 2 表示 被复制的文档 / 要复制到 的路径;
2.远程传输命令scp:
命令格式:
scp [文件名] 用户名@IP地址 传输目录地址
*MENTION:实战中很多文件名加地址很长,除可以复制粘贴外,还可每打几个字便按Tab键,该键可自动补全,提高效率;
三、sync(保存缓存)
部分改动或文件会被暂时存放在缓存中,sync命令可以将缓存的内容保存至内存里
四、tar(压缩、解压命令)
下图可一目了然其功能和用法:
B.具体操作
1、通过ip远程操控刷机电脑,利用ip地址和密码找到服务器并从文件所在地址下载至本地目录(scp),接着复制到U盘上(cp);
2、拔出U盘前用sync指令确保文件下载的完整性,即U盘上文件与本机一致;
3、通过tar命令解压本机的压缩文件;
4、使用rm-rf命令和*(通配符)删除刷机包和解压文件;
【若插入U盘时候通过df命令没看到,重启udisks2服务后插拔U盘即可。
重启udisk2命令:sudo systemctl restart udisks2.service】