这个需求常见于服务器只提供了密钥登录的方式,不提供密码登录。
这种情况下,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[……]

阅读全文

init.d的启动脚本是比较古老的系统才使用的,那么如何制作init.d的启动脚本呢?
示例:创建 /etc/init.d/myscript,内容如下:

#!/bin/bash
# chkconfig: 2345 20 80# description: De[......]

阅读全文