suid 实验

简单验证 看 /usr/bin/passwd 有 suid -rwsr-xr-x 1 root root 47032   /usr/bin/passwd 用 payne运行它,发现用户是 root   payne@payne-MS-7678:~/try/uid$ passwd root      ...

2016-06-24 20:54:50

阅读数:438

评论数:0

inotify的用法实践

inotify可用来监听句柄,从而知道文件是否被更改,删除,等 监控文件被修改和删除,重新读取数据的代码如下. 值得注意的要点是,ubunutu中很多修改的文件策略都是删除,再重建(比如用vi编辑一个文件) 当文件删除/再重建后,将收到 IN_DELETE_SELF 消息和 ...

2016-04-05 14:23:29

阅读数:832

评论数:0

shadowsocks-gui-0.6.4-linux的使用

到:https://sourceforge.net/projects/shadowsocksgui/files/dist/ 下载 shadowsocks-gui-0.6.4-linux-x64.tar.xz 解压:tar xf shadowsocks-gui-0.6.4-linux-x64.tar...

2016-02-15 10:12:36

阅读数:2050

评论数:0

SDL 在 MingGW 中不支持 joystick

实验 SDL 了一个小程序,在linux 正常 而后在 MingGW 编译通过 gcc  -I/local/include -L/local/lib -w -Wl,-subsystem,windows -lmingw32 -lSDL2main -lSDL2  得到 a.exe, 但运行卡...

2015-06-29 14:42:37

阅读数:656

评论数:0

Linux 下 USB-serial 端口的使用

把USB-serial 插上 会看到下面的消息  dmesg | grep tty ... [167848.524563] usb 1-1.3: ch341-uart converter now attached to ttyUSB0 用下面命令设置好 波特率, 就可以通信了 stty ...

2015-04-29 18:17:26

阅读数:2021

评论数:0

ubuntu 运行 usb camera

用软件Cheese 1) 插上 usb camera 2)  软件中心 找 cheese 运行 ref: http://www.ehow.com/how_5610857_mount-usb-camera-ubuntu.html 通过 ffmpeg 捕获 原来插了 usb camera 后,多了...

2015-04-27 15:24:45

阅读数:3977

评论数:0

ubuntu 升级 12.04 到14.04

运行命令 sudo do-release-update 如果遇到不能update,就强制安装 sudo apt-get -f install 安装后发现kernel没有变,安装kernel sudo apt-get install linux-generic ...

2015-01-08 16:38:02

阅读数:4504

评论数:0

vpn中dnsmasq还遇到 dns 污染

最近我 VPN( 出口在欧洲 )  的机器还遭到 dns污染了 开始找原因: 1) 确认了VPN的域名服务器8.8.8.8 是没有有问题的 VPN中8.8.8.8的回答  nslookup  > server 8.8.8.8 Default server: 8.8.8.8 Address: ...

2014-12-12 16:52:20

阅读数:2102

评论数:0

实践编译 Firefox Fennec

编译 Firefox的官方link在 https://wiki.mozilla.org/Mobile/Fennec/Android, 我只是记录下实践过程而已 Linux 下的 Firefox 是用gcc/g++ 基于glibc编译的 编译Android 下的 Firefox 需要使用...

2014-11-27 17:38:55

阅读数:1876

评论数:3

进一步解 apt-get 的几个命令

用 apt-get 也很久了,没多想它的实现,最近遇到 gstreamer 装不上的问题,才多看看了它 apt-get 就是从网上下载包,并安装到本地 手工下载 dpkg 包,而后 ”dpkg -i 包名“ 也可以 但找包,检查dependency 太辛苦,这就是 apt-get 帮...

2014-11-20 16:09:29

阅读数:38199

评论数:0

编译Linux Kernel

最近编译 Linux Kernel 被 header 所在的文件骗了,使用命令如下 cd /usr/src/linux-headers-3.11.0-24-generic/ make menuconfig make make menuconfig都还是正常 make的时候就缺很多文件,header...

2014-07-09 15:06:17

阅读数:2102

评论数:0

不要相信 errno 可靠

最近发现第3方提供的 API, 引起内存不断增大,代码如下: int retVal = kill(pSharedData->regBuffPids[i],0); if (retVal == 0) { ...

2013-11-29 15:31:30

阅读数:856

评论数:0

android signal 处理总结

1)Zygote 监控 子进程的退出情况 jellybean/dalvik/vm/native/dalvik_system_Zygote.cpp#151     151     sa.sa_handler = sigchldHandler;     152      153     er...

2013-11-22 11:17:50

阅读数:7268

评论数:1

so库的static 变量深入了解

理解 so 的机制     进程内存空间分成代码段(code),数据段(data),堆(heap),  栈(stack)     static 是在保存数据段(data segement) 中,并且有初始值      编译程序在在 link 的时候,为 static 分配地址到数据段(此地址是进...

2013-10-17 17:42:26

阅读数:3058

评论数:0

截取 SIGSEGV 将不会产生 core dump 文件

最近做了个实验验证 signal 和 core dump 的关系,用的是glibc 1) 不截取 SIGSEGV , 系统会产生 core dump 文件 (注意:不要忘了设置 ulimit -c unlimited) 2) 截取 SIGSEGV, 并调用 exit(), 就不会产生 core d...

2013-09-23 13:34:54

阅读数:4305

评论数:0

shell 的字符串操作

killProcessGroup() {     name=$1     echo "kill process group with member '$name' ..."     # Android sets only the trailing 15 characters...

2013-09-14 11:18:01

阅读数:818

评论数:0

如何干掉一组进程,kill group processes

当一个进程组 group leader 死掉后, 遗留下若干进程,要一个一个手工 kill 掉它们是比较讨厌的 下面这个函数可以帮你达到目的 killProcessGroup() { name=$1 echo "kill process group with membe...

2013-09-13 14:55:09

阅读数:4672

评论数:0

用python实现远程复制 (scp + expect )

scp 功能很强大,但需要人工输入 password, 当然可以通过把 公钥保存在远程主机的 ~/.ssh 目录中,而后就不用输入password,但这需要配置. 用 sshpass 可能在命令输入 password, 但 需要用 “sudo apt-get install sshpass” 安装...

2013-09-11 18:11:03

阅读数:14851

评论数:1

./ . 和#!/bin/bash 辨析Linux如何选择当前执行脚本的shell

最近遇到一个有趣的问题,让我搞清楚Linux如何选择当前执行脚本的shell 执行cts的的 media stress test 需要安装 android-cts-media-1.0.zip 把这个文件解开,发现有一个 copy_media.sh 脚本,就是用 adb push 向 andro...

2013-09-10 15:51:28

阅读数:2783

评论数:1

xvfb 初步探究

有时候我们不关注程序是否有界面(比如自动化测试),只要程序在运行就可以了 很感谢 xvfb 这个工具给我们提供了相关的功能 比如在没有 X server 的机器上运行 gedit, 可以用下面的命令 xvfb-run --auto-servernum --server-args="-sc...

2013-09-09 12:31:39

阅读数:18828

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭