使用 cowsay 命令的 3 种有趣方式
cowsay 是一只可配置的会说话(或思考)的牛。它接受一个文本字符串,并输出一个牛说话的图形。下面是一头牛在说它喜欢 Linux:
< I love Linux >
--------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
要得到这个结果,我只需输入:
$ cowsa... [阅读全文]
Linux好用命令之figlet命令
一款能够将文字转换为放大艺术字的命令
Linux上安装:
yum install -y figlet
安装之后就可以直接使用了:
figlet woyaofei
该命令还支持不同的字体格式,通过如下命令查看:
showfigfonts
使用 -f 参数可以指定字体风格输出:
figlet -f big woyaofei
使用-c参数可以居中显示:
figlet -c -f big Mix371
[阅读全文]
LVS+keepalived+nginx+apache搭建高可用、高性能php集群
转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kerry.blog.51cto.com/172631/600590
基于PHP的运行环境大家用的比较多的是以apache做中间件的LAMP(linux+apache+mysql+php)环境和以nginx做中间件的LNMP(linux+nginx+mysql+php)环境,apache是世界排名第... [阅读全文]
Python && Django
markdown:/resource/markdown/python_django.md
[阅读全文]
CentOS 8 服务器部署笔记
markdown:/resource/markdown/centos8.md
[阅读全文]
Linux技巧:一次删除一百万个文件的最快方法
nick | linux | 2013-06-15
oschina 发布于: 2013年06月13日
最初的测评
昨天,我看到一个非常有趣的删除一个目录下的海量文件的方法。这个方法来自http://www.quora.com/How-can-someone-rapidly-delete-400-000-files里的Zhenyu Lee。
他没有使用find 或 xargs,他很有创意的利用了rsync的强大功能,使用rsync –delete将目标文件夹以一个空文件夹来替换。之后,我做了一个实验... [阅读全文]
如何指定进程运行的CPU
nick | linux | 2012-06-30
coolshell最新的文章《性能调优攻略》在“多核CPU调优”章节,提到“我们不能任由操作系统负载均衡,因为我们自己更了解自己的程序,所以,我们可以手动地为其分配CPU核,而不会过多地占用CPU0,或是让我们关键进程和一堆别的进程挤在一起。”。在文章中提到了Linux下的一个工具,taskset,可以设定单个进程运行的CPU。
同时,因为最近在看redis的相关资... [阅读全文]
linux暂停一个在运行中的进程
nick | linux | 2012-05-29
对于一个运行中的进程,我们可以使用kill -STOP pid命令将其暂停执行,使用kill -CONT pid命令恢复其运行。
下面用一个实例说明:
1、首先使用tar命令打包/usr目录:
[root@vps /]# tar zcf usr.tar.gz usr/
开启一个新窗口查看其进程状态:
[root@vps ~]# ps aux|grep tar
root 18900 2.7 0.4 2760 1068 pts/1 R+ 09:23 0:00 tar zcf usr.tar.gz u... [阅读全文]
linux下删除某个目录下大量文件办法
nick | linux | 2012-05-29
在lamp架构里,因为设置session 超时时间为一天,所以遇到php产生的session大量存在/data/tmp目录下,数量大概有200万,并且不能及时回收。使用 rm -fr /data/tmp/sess_* 不能删除,rm命令会提示参数太多。
后,使用rsync同步删除命令实现,完美实现了批量删除大量垃圾文件操作。具体步骤如下:
大量文件存在的目录:/data/tmp
使用命令:
#cd /data
#... [阅读全文]
Nginx+PHP环境自动部署工具 Qlnmp
nick | linux | 2012-04-20
Qlnmp2.0 是一个 Nginx + Mysql + PHP + Apche(可选)环境自动部署工具, 完全根据不同的硬件配置智能调优配置参数,包含安全证书双向验证的WEB管理工具、TLS + SSL 加密传输的FTP以及完全模块化选择的安装方式。适用于Redhat / Centos 5.x 32位和64位的操作系统。
什么是 Qlnmp?
Qlnmp是一个在Linux上使用源码编译和优化,并自动部署 Nginx+Mysql+PH... [阅读全文]