这报错是我编译安装libmemcached碰到的。
通常遇到这个报错,你是尝试rpm安装其中一个rpm包吧,正确的方法是把所需的全部rpm放一起安装,代码如下:
rpm -ivh libevent-devel-1.4.13-4.el6.x86_64.rpm libe[......]
这报错是我编译安装libmemcached碰到的。
通常遇到这个报错,你是尝试rpm安装其中一个rpm包吧,正确的方法是把所需的全部rpm放一起安装,代码如下:
rpm -ivh libevent-devel-1.4.13-4.el6.x86_64.rpm libe[......]
有个定时脚本,定时删除ctime 1天前的文件。结果输出是0个文件。
于是就导致inodes一直增长。后来发现atime其实更靠谱,ctime解释为:状态改动时间。是该文件的inode节点最后一次被修改的时间,通过chmod、chown命令修改一次文件属性,[……]
统计当前文件夹下文件的个数:
ls -l |grep "^-"|wc -l
统计当前文件夹下目录的个数:
ls -l |grep "^d"|wc -l
统计当前文件夹下文件的个数,包括子文件夹:
ls -lR|grep &q[......]
Linux编译安装Memcached服务流程如下: 1.去https://memcached.org/downloads 下载适合你的版本 2.解压后进入目录 3.切到root账户,顺次执行如下指令:
./configure
make
make install
然后就装好[……]
telnet连个memcache啥的,退出是个问题,很简单:
Ctrl+]键就会退到telnet,然后quit即可退出[……]
有时候需要搜索指定文件指定字符串,并且,还需要将其前后多少行的内容输出以便分析,实现起来,用如下指令即可:
grep -C 20 'test' /var/log/php.log
上述指令实现了搜索php.log中包含test字符串的行,并输出前后[……]
这个需求比较常见吧,想给用户开个权限读写,但不想他有登录权限,只能使用sftp,并且只能访问固定目录,命令流程如下,细节自己琢磨。
#切换到root用户
su
#创建目录mkdir -p /sftp/test/#建立一个无法登陆的家目录位于/sftp/test/ 名为t[......]
代码示例:
find /opt/soft/log/ -mtime +30 -name "*.log" -exec rm -rf {} \;
删除30天前的日志,至于你想删其他的,自己修改。
方法来自:https://www.cnblogs.com/[……]
有时候需要进程守护,确保进程稳定运行,这个时候一个shell是最方便的,随手查了下,找到一个很好用的脚本:
#!/bin/sh
while true; do
server=`ps aux | grep 进程关键字 | grep -v grep` if [ ![......]
出现这个错误,是在CentOS 7 X64里执行程序时提示的,经过搜索,定位原来是因为64位系统中安装了32位程序导致的问题。
解决方法:
yum install glibc.i686 -y
方法来自:https://blog.csdn.net/orangleliu[……]