常用命令

【Linux】

cat /proc/mtd 显示flash分区名称、大小

cat /proc/partition  显示block

cat /proc/<pid>/maps 查看进程内存分布


【windows】

ipconfig /all

查看wlan保存的profile:netsh wlan show profiles

查看wlan profile中的密码:netsh wlan show profile name="Tenda_48A460" key=clear

参考:http://windows.microsoft.com/zh-CN/windows-8/manage-wireless-network-profiles


【coredump】

addr2line 2ab1e274 2ab28250 3ab9ccf8 -s -C -f -e qmd
echo 2 /tmp/ > /sys/realtek_boards/misc_operations
echo 2 /tmp/usbmounts/sda1/ > /sys/realtek_boards/misc_operations
echo "coredump.%t.%e.%p.%s.qmd" > /proc/sys/kernel/core_pattern


【vim常用命令】
http://blog.chinaunix.net/uid-20147410-id-1989428.html
删除重复行:

1. 删除连续的重复行
1.1 保留最后一行
:g/^\(.*\)$\n\1$/d 
1.2 保留最开始一行
:g/\%(^\1$\n\)\@<=\(.*\)$/d
1.3 删除连续多个空行,只保留一行空行
:g/^\s*$\n\s*$/d 
2. 删除不连续的重复行
2.1 删除重复行,结果不要求按原顺序
:sort u
2.2 删除重复行,结果按照原顺序排列(这个有点麻烦)
2.2.1为了保存原有顺序,首先给每行加上行号和1个{
:let i=1|g/^/s//\=i.'{'/|let i+=1
2.2.2 按照行号后面的内容排序,参考:help :sort
:sort /^\d\{-}{/
2.2.3 删除行号后面的内容相同的行
2.2.3.1 保留后面的行
:g/^\d\{-}{\(.*\)$\n\d\{-}{\1$/d 
2.2.3.2 保留开始的行
:g/\%(^\d\{-}{\1$\n\)\@<=\d\{-}{\(.*\)$/d 
2.2.4 按照行号恢复顺序
:sort n
2.2.5 删除行首的原来的行号和{
:%s/\d\{-}{// 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值