由于Android底层是Linux内核,故了解了Linux的权限管理后就可以知道ROOT的原理,具体可以访问《Android系统权限和root权限》一文,而一般的Androd下的su命令只支持在ROOT用户和SHELL用户下才有权限让程序以root用户身份运行,其实看完Android源码下的syst...
分类:
移动开发 时间:
2014-07-09 00:50:29
阅读次数:
348
Bash Shell有个extglob选项。开启后Shell可以 另外识别出5个模式匹配操作符,能使文件匹配更加方便 。开启的方法:使用shopt命令:shopt -s extglob关闭的方法: shopt -u extglob开启后,以下5个模式匹配操作符将被识别:?(pattern-lis.....
分类:
其他好文 时间:
2014-07-08 23:26:36
阅读次数:
269
有关python实现apahce网站日志分析的方法。应用到:shell与python数据交互、数据抓取,编码转换#coding:utf-8#!/usr/bin/python'''程序说明:apache access.log日志分析 分析访问网站IP 来源情况 日期:2014-01-06 17:01 ...
分类:
编程语言 时间:
2014-07-08 22:47:52
阅读次数:
434
代码块的重定向是指在代码块内将标准输入或标准输出重定向到文件,而在代码块外还是保留默认状态,换句话说,代码块重定向指对标准输入或者标准输出的重定向只在代码块内有效。可以重定向的代码块是while、until、for,也可以是if/then,甚至是函数。
while重定向
#!/bin/bash
ls /etc> logs
while [ "$filename" != "rc.d" ...
分类:
系统相关 时间:
2014-07-08 18:42:10
阅读次数:
278
编译nginx-1.5.10一般需要以下库的支持:pcre,zlib,openssl
此次编译nginx-1.5.10使用的库版本分别为pcre-8.34;openssl-1.0.0l;zlib-1.2.8将这些看和nginx放在同一目录如下图
在nginx添加一个shell脚本文件runscript.sh
#!/bin/sh
BUILD_PATH=../release
CC_P...
分类:
其他好文 时间:
2014-07-08 15:50:03
阅读次数:
227
#!/bin/bash
HOST_NAME="localhost"
PORT=3306
USERNAME="root"
PASSWORD="root"
DBNAME="test"
TABLENAME="tb_test"
today=`date +%Y-%m-%d`
#删除数据
delete_sql="delete from ${TABLENAME} whe...
分类:
数据库 时间:
2014-07-08 15:40:54
阅读次数:
325
在系统加固中,要对一些不需要登录的用户进行锁定,使其不能够登录到shell,以执行系统的其他动作,那么对这个功能进行配置通过以下两种方法进行配置:
0、将/etc/passwd文件中的shell域设置成/bin/false;
1、将/etc/passwd文件中的shell域设置成/usr/sbin/nologin;
而这两种方式的区别在于一个可以进行登录ftp,一个不能够登录;
下...
分类:
其他好文 时间:
2014-07-08 13:28:19
阅读次数:
213
目标:1. 完成最终的设备驱动,增加具体的watchdog设备操作的代码。测试代码:代码最终实现见cwd_demo.c代码只实现了read与write. 没有实现ioctl.因此,我们可以通过shell指令直接操作我们的watchdog.read函数,只读取watchdog的0x01 和0x02寄存...
分类:
其他好文 时间:
2014-07-08 00:52:03
阅读次数:
245
Linux shell命令 cp 加上-f还是提示是否覆盖...
分类:
系统相关 时间:
2014-07-06 10:59:54
阅读次数:
204
/**希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。
*该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。因为直接插入排序在元素基本有序的情况下(接近最好情况),效率是很高的,...
分类:
其他好文 时间:
2014-07-05 23:26:18
阅读次数:
210