这个需求常见于服务器只提供了密钥登录的方式,不提供密码登录。
这种情况下,rsync通过ssh同步就必须指定密钥文件,如何指定呢?示例如下:
rsync -Pav -e "ssh -i pem绝对路径 -p SSH端口" usernam[......]
这个需求常见于服务器只提供了密钥登录的方式,不提供密码登录。
这种情况下,rsync通过ssh同步就必须指定密钥文件,如何指定呢?示例如下:
rsync -Pav -e "ssh -i pem绝对路径 -p SSH端口" usernam[......]
很少情况要用VNC远程界面,那CentOS 7如何装Chrome呢?
指令如下:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
yum locali[......]
嗯,最近碰到的情况,grep的时候提示:“grep: test.log: binary file matches”。
造成这个报错的原因主要是:grep认为test.log是二进制文件。解决方案也很简单,使用-a
即可。即:
grep -a &q[......]
最近碰到个特别的需求,需要将一个很大的txt文件分割成小文件,印象里Windows是可以通过工具进行的,懒得找工具就随便搜了下Linux指令,果然有。
Linux下分割txt文件指令如下:
split -l 2 -d -a 3 test.txt a[......]
以下内容完整转载自:leejia1989 原创发布的 linux系统收到SYN但不回SYN+ACK问题排查
背景今天下午发现线上的一台机器从办公网登录不上且所有tcp端口都telnet不通,但是通过同机房的其它机器却可以正常访问到出问题的机器。于是就立即[……]
很明显,如果仅仅是磁盘空间满了,也就不值得写一篇博客了。
了解过Linux的同学应该听说过inode吧,本次记录就是inode满了所致。发现nginx无法重启后,第一时间执行指令查看磁盘空间剩余情况。
df -h
发现空间充足,恩,那必定是出在ino[……]
今日发现VPS更新时报错:“InRelease is not valid yet (invalid for another h min s). Updates for this repository will not be applied.”
奇怪了昂,系统版本[……]
用惯旧系统的同学,调整服务自启动的时候,会发现在Ubuntu 18.04会报错:chkconfig: command not found。
主要是因为chkconfig已经被sysv-rc-conf替代了。解决方案也简单,装上对应的程序就行了:
apt[......]
init.d的启动脚本是比较古老的系统才使用的,那么如何制作init.d的启动脚本呢?
示例:创建 /etc/init.d/myscript,内容如下:
#!/bin/bash
# chkconfig: 2345 20 80# description: De[......]
由于Arm实例通常aarch64是没有太多remi源可以用的,所以Redis有时想用新版是需要自己编译安装的,具体编译方式如下:
yum install systemd-devel -y
wget https://download.redis.io/redis-s[......]