Linux 常用命令

1、find 查找多类型的文件:

find . -regex '.*\.txt\|.*\.doc\|.*\.mp3'
find . -name "a.html"  -name "b.html"  

find 排除某类文件:

find . -type f ! -name "*.html"    
find . -type f ! -name "*.html" -type  f ! -name "*.php" -type  f ! -name "*.svn-base"  -type  f ! -name "*.js"  -type  f ! -name "*.gif"  -type  f ! -name "*.png"  -type  f ! -name "*.cpp"  -type  f ! -name "*.h"  -type  f ! -name "*.o"  -type  f ! -name "*.jpg"

2、xargs命令把从stdin接受到的数据重新格式化。

$cat example.txt
1 2 3 4 5 6
7 8 9 10
11 12
$cat example.txt | xargs
1 2 3 4 5 6 7 8 9 10 11 12
$cat example.txt | xargs –n 3
1 2 3
4 5 6
7 8 9
10 11 12
find . –type f -regex '.*\.py\|.*\.c\|.*\.h\|.*\.cc' –print0 | xargs -0 wc -l

3、echo

echo -n 不换行输出
echo -e 处理特殊字符

4、查看linux静态库*.a中的函数和文件,这对某些时候是非常有用的,比如我现在正在尝试替换掉appro的2a算法库,这就需要了解appro的2a结构
windows下

dumpbin /exports libxxx.a

linux 下

nm -g --defined-only libxxx.a
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值