tar命令
-c: 压缩,如:"tar cf xxx.tar xxx"
-x: 解压,如:"tar xf xxx.tar"
-z:有gzip属性的,如:"tar czf xxx.tar.gz xxx"
-j:有bz2属性的,如:"tar cjf xxx.tar.bz2 xxx"
-C:解压时用于指定输出目录,如:"tar xzf xxx.tar.gz -C xxx"
-v:显示所有过程
-f: 这个参数放最后面,后面接文件名
mount示例
mount -t nfs -o nolock 192.168.10.139:/root/targetfs/HY8286 /nfs
mount xxxx.img xxx
umount xxx
网络相关
ifconfig eth0 192.168.10.80
route add default gw 192.168.10.1
route -n
cat /etc/resolv.conf
打包文件系统
rm mtd5.img && ./mksquashfs mtd5 mtd5.img
烧写flash
./ShellTool UpdateFlash /dev/mtd5 /nfs/mtd5_lx.img 0 0 0
dd if=xxxx.bin of=/dev/mtdblock1
find
find . -name "[A-Za-b]*" -print
find . -name "*.c" | xargs grep "osip_getsystemtime"
查看.a库里由哪些.o组成
#查看.o有哪些:
ar -t xxx.a
#查看函数、变量:
nm xxx.a
#将多个静态库合并
cd temp && ar x libtest1.a && ar x libtest2.a && ar rc liball.a *.o
示例: for /r c:/. %i in (*.txt,*.jpg) do @echo %i
作用: 查询 C盘下的所有文件,检索出以.txt和.jpg结尾的所有文件路径
for /r . %i in (cJSON.c) do @echo %i >a.txt
串口操作
stty -F /dev/ttyAMA0 -a #查看串口参数
stty -F /dev/ttyAMA0 min 1 #设置读取致少读到1个字符才反回,方便使用cat读串口
stty -F /dev/ttyAMA0 ispeed 115200 ospeed 115200 cs8 #设置波特率
echo "sss" > /dev/ttyAMA0 #串口发送数据
stty -F /dev/ttyS0 speed 115200 cs8 -parenb -cstopb -echo #波特率为115200 ,数据位cs8,奇偶校验位-parenb,停止位-cstopb,同时-echo禁止终端回显
echo -e "at\r" >/dev/ttyS0 //{echo -e可以发送回车等特殊字符;}