Chinaunix首页 | 论坛 | 博客
  • 博客访问: 24442
  • 博文数量: 9
  • 博客积分: 370
  • 博客等级: 一等列兵
  • 技术积分: 100
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-21 17:26
文章分类
文章存档

2011年(1)

2010年(8)

我的朋友
最近访客

分类: LINUX

2010-07-14 11:00:05

如何添加工具链的符号链接并批量重命名
find /usr/share/toolchain/arm-2010q1/bin/ -name '*-linux-*' -exec ln -sf {} \; -print ; rename -f 's/none-//;s/gnueabi-//' *-linux-*

如何模糊查找命令及其路径
find `echo $PATH |sed -ne "s/:/ /gp"` -executable -name "arm-*-gcc"

 

如何过滤并列表linux已编译内核源码文件,如用于新建si项目
find . -name *.o.cmd|xargs cat|sed 's/$(wildcard//;s/)//;s/[ \t]*//g;s/^\///'|sort -u|sed -n '/.[ch]\\/p' |tee si.list

 

如何跳过VirtualBox主界面直接启动指定虚拟机?(Windows)
"C:\Program Files\Sun\VirtualBox\VBoxManage.exe"  startvm 430bad1d-25a0-4709-a8d9-dcd43902af4d  最后一个参数是,是你指定虚拟机的标识ID,可以在虚拟机目录的.xml文件里找到,建议新建一个桌面快捷方式。

 

如何反汇编binary文件
arm-linux-objcopy -I binary -O elf32-littlearm -B arm Image $$ ; arm-linux-objdump --adjust-vma=0xc0008000 -D $$ > Image.D; rm $$

 

如何调试bash脚本
export PS4='+${BASH_SOURCE}:${LINENO}:${FUNCNAME[0]}: '
bash -x your-script-file 2>&1 | tee build-`date +%m%d%H%M`.log

如何简单换算十六进制数为十进制
num=abc; echo $((16#$num))

 

如何查看守护进程及其端口号
sudo netstat -lnpt

 

下列是C标准中指定的一些预定义的宏,对于编程调试经常会用到。
__DATE__,__TIME__,__FILE__,__LINE__,__FUNCTION__

那么,如何查看gcc所有的预定义宏
arm-linux-cpp -dM /dev/null |sort

 

如何快捷备份当前目录
basename `pwd`|xargs -ti tar -C .. -zcvf ~/{}-`date +%Y%m%d`.tgz {}

 

《一句话的事》

 

阅读(961) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~