MacOS下安装sshpass

在连接服务器的过程中(尤其是一些不便使用GPG公钥登录的服务器),我们经常会重复输入一些很长的密码,一方面容易输入错误,另一方面,这个输入过程也很揪心,可是shell中的ssh并不允许在shell中附带密码,这为自动化脚本的构建造成了一定的麻烦,那么我们有必要安装sshpass软件。
这篇文章旨在为大家讲解MacOS安装sshpass软件的过程。
继续阅读

Tags: ,

CentOS 7合并LVM卷组报错:resize2fs: Bad magic number in super-block while trying to open……的解决方案

LVM的磁盘扩容教程网上有很多,以这一篇为例,介绍了如何挂载磁盘卷组。但是很多朋友们按照这个教程进行下去,却在最后一步出错,提示如下:

[root@docus_mainserver ~]# resize2fs /dev/centos/root 
resize2fs 1.42.9 (28-Dec-2013)
resize2fs: Bad magic number in super-block while trying to open /dev/centos/root
Couldn't find valid filesystem superblock.

该报错不明不白,看似难解,网络上也没有靠谱的解决方案,但其实只要对该命令的原理有所了解,很简单就能解决。

继续阅读

C

C语言*NIX控制台下控制光标位置与文字颜色

众所周知,Win32下有非常多的命令行光标控制函数,但是在*NIX下,由于这些函数并非GCC官方定义,基本都无法使用,那么这意味着不能够在Linux/Unix/Mac下面控制光标了吗?并非如此,而且有更好的方法:转义序列。
继续阅读