1. 手机要有root权限2. 下载tcpdump http://www.strazzere.com/android/tcpdump3.tcpdumptcpdump4.adb shell chmod 6755 /data/local/tcpdump5, adb shell, su获得root权限6,...
分类:
移动开发 时间:
2014-06-28 10:43:04
阅读次数:
335
背景: 有些分布式服务(比如HBase服务), 依赖于系统时间戳, 如果集群各个节点, 系统时间不一致, 导致服务出现诡异的情况.解决方案: 那如何同步集群各个节点之间的时间? 采用NTP(Network Time Protocol)方式来实现, 选择一台机器, 作为集群的时间同步服务器, 然...
分类:
其他好文 时间:
2014-06-25 22:59:50
阅读次数:
346
最近集群迁移,新给的客户端执行sh,报错,找到了一篇很好的文章:http://blog.chinaunix.net/uid-20621895-id-196639.html虽然很简单,但是之前都不知道这些查看命令,学习了: 在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,...
分类:
其他好文 时间:
2014-06-25 20:31:19
阅读次数:
299
LINENO
当前在执行的脚本或者shell函数的行号。
LINES
命令select用来确定打印选择列表的列宽。收到SIGWINCH后,自动设置。
MACHTYPE
是一个字符串,描述了正在运行Bash的系统的类型,描述的格式符合GNU cpu-company-system 标准。
...
分类:
其他好文 时间:
2014-06-25 19:24:15
阅读次数:
220
shell linux基本命令实例 随笔2014年6月23日19:22:27...
分类:
系统相关 时间:
2014-06-24 22:07:42
阅读次数:
346
===========================================================conf : 录入服务器IP、安装路径后,脚本自动获取需要修改配置。每个服务提供一个配置文件,方便管理与扩展。bin : 提供总执行与单一执行脚本,脚本通过自动化获取配置,便于维护与...
分类:
其他好文 时间:
2014-06-24 21:37:32
阅读次数:
277
1. 判断一文件是不是块或字符设备文件,如果是将其拷贝到 /dev 目录下
read -p "input a file:" filename
if [ -b $filename -o -c $filename ]
then
cp $filename /dev/
fi
2.编写一个脚本,进行简单的减法运算,要求提示输入变量
#!/bin/bash
read -...
分类:
系统相关 时间:
2014-06-24 20:59:09
阅读次数:
434
碰到一个shell中函数调用的小问题,记录一下。
shell中函数有三种调用方式,一种是在文件前面定义函数,然后在下面直接调用;一种是通过载入shell,在shell中直接调用;第三种是将函数写入文件,然后在其他shell中调用函数。
这里写一下关于第三种方法的例子:
is_it_a_directory()
{
if [ $# -lt 1 ];then
echo "is_it_a_dir...
分类:
其他好文 时间:
2014-06-24 20:17:56
阅读次数:
195
流程控制(Control Flow)
For循环
for循环和C语言,OC用法很相像,通常有for()和 for in两种。
遍历时可以利用下划线"_"忽略对值的访问等。
Switch
switch在Swift中则显得灵活的多,不过需要注意的是,不同于C语言,Swift中的Switch不存在隐式的贯穿,每个case里的表达式后面不需要写break则...
分类:
其他好文 时间:
2014-06-24 18:12:12
阅读次数:
195
背景: Hadoop的HDFS文件系统的挂载, 默认指定的文件目录是/mnt/disk{N}. 当运维人员, 不小心把磁盘挂载于其他目录, 比如/mnt/data, /mnt/disk01, /mnt/diska时, HDFS会选择根分区, 当往HDFS里灌数据时, 导致的结果往往是根分区被快速的....
分类:
系统相关 时间:
2014-06-24 15:05:25
阅读次数:
304