摘要: 洗牌问题:洗一副扑克,有什么好办法?既能洗得均匀,又能洗得快?即相对于一个文件来说怎样高效率的实现乱序排列? ChinaUnix 确实是 Shell 高手云集的地方,只要你想得到的问题,到那里基本上都能找到答案。r2007 给出了一个取巧的方法,利用 Shell 的 $RANDOM 变量给原文件的每 阅读全文
posted @ 2016-04-29 19:00 smallQSH 阅读(3348) 评论(0) 推荐(0) 编辑
摘要: 我的配置是linux 64, android4.2.2的sdk。 实现的细节都在代码注释里了,变量名以及echo的内容也是说明的一部分。 主流程为: 1.检测是否指定端口的模拟器已经运行,若有则关闭2.创建模拟器3.启动模拟器4.用ant build包,通过检查bin目录下有没有apk来确定是否成功 阅读全文
posted @ 2016-04-29 18:55 smallQSH 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 每天定时备份mysql数据库任务,删除指定天数前的数据,保留指定天的数据; 需求: 1,每天4点备份mysql数据; 2,为节省空间,删除超过3个月的所有备份数据; 3,删除超过7天的备份数据,保留3个月里的 10号 20号 30号的备份数据; 以上所述就是本文的全部内容了,希望对大家能够熟练掌握s 阅读全文
posted @ 2016-04-29 18:51 smallQSH 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一个关于如何在指定文件大于1GB后,自动删除的问题。 批处理代码如下: 阅读全文
posted @ 2016-04-29 18:49 smallQSH 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: 在之前的博客中,曾经写了自动化测试程序的实现方法,现在开发者需要知道被测试的进程(在此指运行在LINUX上的主进程的)在异常退出之前的进程的运行状态,例如内存的使用率、CPU的使用率等。 现用shell脚本实现指定进程的运行状态。直接上代码。 样实现了每10s读取一下进程的状态,然后显示出来,当发现 阅读全文
posted @ 2016-04-29 18:48 smallQSH 阅读(3857) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash # exctute # ./mod.sh file_type input_folder output_folder # ./mod.sh *.txt /tmp /data/ # paramater count if [ ! $# -eq 3 ]; then echo "[ERROR] error paramater." exit fi # file ... 阅读全文
posted @ 2016-04-29 18:47 smallQSH 阅读(888) 评论(0) 推荐(0) 编辑
摘要: PV、UV是网站分析中最基础、最常见的指标。PV即PageView,网站浏览量,指页面的浏览次数,用以衡量网站用户访问的网页数量。用户没打开一个页面便记录1次PV,多次打开同一页面则浏览量累计;UV即UniqueVistor,独立访客数,指1天内访问某站点的人数,以cookie为依据。1天内同一访客 阅读全文
posted @ 2016-04-29 18:40 smallQSH 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 利用Shell脚本来监控Linux系统的负载、CPU、内存、硬盘、用户登录数。 这几天在学习研究shell脚本,写的一些系统负载、CPU、内存、硬盘、用户数监控脚本程序。在没有nagios监控的情况下,只要服务器能上互联网,就可通过发邮件的方式来提醒管理员系统资源的使用情况。 一、编写linux系统 阅读全文
posted @ 2016-04-29 18:29 smallQSH 阅读(2469) 评论(0) 推荐(1) 编辑
摘要: 在网络系统中,磁盘和文件系统管理是两个非常基本、同时也是非常重要的管理任务,特别是文件系统管理,因为它与用户权限和整个网络系统的安全息息相关。本次博文的主题是关于Linux系统中磁盘分区、格式化及挂载,下次博文我们再详细讨论文件系统管理。 在操作系统中,磁盘管理属于设备管理的范畴。一块硬盘安装到主机 阅读全文
posted @ 2016-04-29 18:24 smallQSH 阅读(3438) 评论(0) 推荐(0) 编辑
摘要: 一个很小巧的shell脚本,使用ifconfig的不间断输出来统计网卡的流量,有需要的朋友可以参考下 使用shell脚本计算Linux网卡流量,方法中最关键点: 通过ifconfig eth0|grep bytes 得到输入输出的流量。 再将结果通过awk 得出所要的字段值。 固定时间得到这些值,在 阅读全文
posted @ 2016-04-29 18:10 smallQSH 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: 功能:自动检测是否有尚未分区的数据盘,格式化新的数据盘并自动挂载 解决了什么问题:一键式检测是否有尚未分区的数据盘,并能对其格式化和自动挂载,省去了复杂的命令和步骤 执行方法:以root身份执行命令 结果:出现如下即自动分区、格式化、挂载成功: 脚本内容如下: 参考:http://help.aliy 阅读全文
posted @ 2016-04-29 18:07 smallQSH 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 1.配置文件/etc/hosts(本地主机ip地址映射,可以有多个别名)。/etc/services(端口号与标准服务之间的对应关系)。/etc/sysconfig/network(设置主机名,网关,域名)。HOSTANME=zjw.com(主机名)(需要重启计算机才有效)GATEWAY=192.1 阅读全文
posted @ 2016-04-29 18:05 smallQSH 阅读(11361) 评论(0) 推荐(0) 编辑
摘要: 故障现象: 有些应用场景,对时间同步的要求严格,需要用到NTP同步,如何在linux上配置NTP时间同步? 解决方案: 在linux 上配置NTP 时间同步,具休操作步骤,整理如下: 1、安装软件包(在服务端和客户端): yum install ntp ; 2、服务器端配置 。 例如: 首先,服务端 阅读全文
posted @ 2016-04-29 18:04 smallQSH 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了计算linux网卡流量的一个shell脚本,一个通过固定间隔时间获取ifconfig eth0 的字节值而计算出网卡流量的方法,有需要的朋友参考下。 使用shell脚本计算Linux网卡流量,方法中最关键点: 通过ifconfig eth0|grep bytes 得到输入输出的流量。 再将 阅读全文
posted @ 2016-04-29 18:02 smallQSH 阅读(1321) 评论(0) 推荐(1) 编辑
摘要: 作为一名Linux SA,日常运维中很多地方都会用到脚本,而服务器的ip一般采用静态ip或者MAC绑定,当然后者比较操作起来相对繁琐,而前者我们可以设置主机名、ip信息、网关等配置。修改成特定的主机名在维护和管理方面也比较方便。如下脚本用途为:修改ip和主机名等相关信息,可以根据实际需求修改,举一反 阅读全文
posted @ 2016-04-29 17:59 smallQSH 阅读(1597) 评论(0) 推荐(0) 编辑
摘要: 本文参考张宴的Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)[原创]完成。所有操作命令都在CentOS 6.x 64位操作系统下实践成功。说明:本文以PHP官方的OPCache替代了eaccelerator。 一、获取相关开源程序1 阅读全文
posted @ 2016-04-29 16:10 smallQSH 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 适用系统:Linux(Redhat , CentOS,Debian,Ubuntu) * Linux的云服务器数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。 下面的操作将会把数据盘划分为一个分区来使用。 1、查看数据盘。在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看 阅读全文
posted @ 2016-04-29 15:42 smallQSH 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区呢?在装完Linux系统之后,建立Swap分区有两种方法。1.新建磁盘分区作为swap分区2.用文件作为swap分区 (操作更简单,我更常用)下面介绍这两种方法:(都必须用root权限,操 阅读全文
posted @ 2016-04-29 15:33 smallQSH 阅读(249) 评论(0) 推荐(0) 编辑