Hexo博客部署
Hexo博客部署源码安装git1.安装编译依赖包
yum -y install dh-autoreconf curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel gcc
2.下载源码包并解压
curl -kO https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.33.8.tar.gztar xf git-2.33.8.tar.gzcd git-2.33.8/
3.编译安装
make prefix=/usr/local/git allmake prefix=/usr/local/git install
4配置环境变量
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/profile##使配置生效source /etc/profile##验证是否安装成功git --version
安装node.jscurl -O https://nodej ...
vim使用
快捷键
光标移动
说明
h或 ←
向左移动光标
j或↓
向下移动光标
k或↑
向上移动光标
l或→
向右移动光标
Ctrl+f或Page Down
屏幕向下移动一页
Ctrl+b或Page Up
屏幕向上移动一页
Ctrl+d
屏幕向下移动半页
Ctrl+u
屏幕向上移动半页
+
光标向下移动一列
-
光标向上移动一列
n+空格
n代表数字,光标向右移动n列
0或功能键Home
数字0,光标移动到当前列第一个字符
$或功能键End
光标移动到当前列最后一个字符
H
光标移动到首行第一个字符
M
光标移动到屏幕中间行第一个字符
L
光标移动到屏幕末行第一个字符
G
移动到文件最后一列
n+G
n代表数字,移动光标到文件的第n列
gg
移动到文件的第一列
n+回车
n代表数字,光标向下移动n列
搜索-替换
说明
/word
向光标下方搜索字符
?word
向光标上方搜索字符
n
这个 n 是英文按键。代表“重复前一个搜寻的动作”。举例来说,如果刚刚我们执行/test 去向 ...
Linux网卡绑定
Bond的工作原理及作用网卡绑定(Bonding)是一种网络技术,通过将多个物理网卡(NICs)组合成一个逻辑网卡,以提高网络带宽、增加容错能力和提高性能。这种技术可以在服务器或网络设备上使用,以实现负载均衡和冗余备份。
工作原理:
负载均衡:在负载均衡模式下,数据包会根据预定的算法分发到绑定的多个网卡上,从而提高网络带宽和性能。不同的负载均衡算法可以根据源地址、目的地址、端口号等因素来选择发送数据包的网卡,确保网络流量均匀分布。
冗余备份:在冗余备份模式下,如果一个网卡失效,系统会自动切换到备用网卡,确保网络连接的连续性和可靠性。这种模式提供了容错能力,使系统在网卡故障时仍能正常运行。
作用:
提高带宽:通过将多个网卡组合成一个逻辑网卡,可以将多个网络连接的带宽叠加在一起,提高整体网络带宽。
提高性能:负载均衡模式可以将网络流量分散到多个网卡上处理,从而提高系统的性能和响应速度。
容错能力:冗余备份模式可以保证在一个网卡失效时系统仍然可用,提高系统的可靠性和稳定性。
灵活性:网卡绑定技术提供了多种工作模式选择,管理员可以根据具体需求选择最适合的模式,满足不同的网络环境和应 ...
Centos7破解root密码
Centos7破解root密码
使用LiveCD进入救援模式修改root密码
使用单用户模式重置密码
使用LiveCD进入救援模式修改root密码1.挂载iso镜像,设置CD/DVD启动
2.进入系统引导界面选择故障排除选项
3.选择第二个选项救援系统
该界面翻译如下:
在基本图形模式下安装 Cent0S 7
拯救 Cent0S 系统
运行内存测试
从本地硬盘启动
返回主菜单 <
按 Tab 键查看菜单项的全部配置选项如果系统无法启动,您可以通过它访问文件并编辑配置文件,尝试重新启动。
4.进入如下界面时选择1
按下回车键,进入shell
进入shell后执行命令修改root密码
chroot /mnt/sysimagepasswd root
退出shell,将自动重新启动系统,密码修改完成(注意重启后取消挂载镜像)
使用单用户模式重置密码1.重启系统,在出现内核选择界面时,按键盘上下方向键,进入如下图所示界面,选择第一项,按e键盘进行编辑
2.编辑内核界面找到ro这一行,修改为 rw init=/sysroot ...