[小结]常用shell命令功能小结
2014-04-02 14:18
316 查看
1.如何快速查看当前时间?
Date -R
2.快速获取insmod的驱动模块的主设备号?
awk ' $2=="misc" {print $1} ' /proc/devices
awk命令的使用参考: http://www.cnblogs.com/repository/archive/2011/05/13/2045927.html
awk ' 模板 {action} ' 文件
3.截取本地IP的命令:
"ifconfig eth0 | grep inet | cut -d: -f2 | cut -d' ' -f1 > /tmp/ipaddr.txt"
cut的使用:http://www.cnblogs.com/dong008259/archive/2011/12/09/2282679.html
4.如何查看某一命令的调用时间?
time -p grep -rn "SigOut" ./ > /dev/null
5.批量处理,某个目录下,指定类型文件的,字符串替换?
参考:http://blog.163.com/daniel_ao/blog/static/1100988432010722642551/
http://blog.163.com/lgh_2002/blog/static/4401752620098115317822/
比如如何替换 CTRL目录下,cpp文件中,的
grep "abc" * -R | awk -F: '{print $1}' | sort | uniq | xargs sed -i 's/abc/abcde/g'
serdes_reg_get_bychannel --> serdes_reg_get
serdes_reg_set_bychannel --> serdes_reg_set
sed -i "s/serdes_reg_set_bychannel/serdes_reg_set/g" 'grep -rl --include=*.cpp "serdes_reg_set_bychannel" . '
grep --include=*.cpp "serdes_reg_set_bychannel" * -R | awk -F: '{print $1}' | sort | uniq | xargs sed -i 's/serdes_reg_set_bychannel/serdes_reg_set/g'
6.查看编译器的调用头文件路径,库等等问参数?
参考:http://www.tuicool.com/articles/AbyeimN
ehco 'main(){}' | gcc -E -v -
ehco 'main(){}' | arm-linux-gcc -E -v -
Date -R
2.快速获取insmod的驱动模块的主设备号?
awk ' $2=="misc" {print $1} ' /proc/devices
awk命令的使用参考: http://www.cnblogs.com/repository/archive/2011/05/13/2045927.html
awk ' 模板 {action} ' 文件
3.截取本地IP的命令:
"ifconfig eth0 | grep inet | cut -d: -f2 | cut -d' ' -f1 > /tmp/ipaddr.txt"
cut的使用:http://www.cnblogs.com/dong008259/archive/2011/12/09/2282679.html
4.如何查看某一命令的调用时间?
time -p grep -rn "SigOut" ./ > /dev/null
5.批量处理,某个目录下,指定类型文件的,字符串替换?
参考:http://blog.163.com/daniel_ao/blog/static/1100988432010722642551/
http://blog.163.com/lgh_2002/blog/static/4401752620098115317822/
比如如何替换 CTRL目录下,cpp文件中,的
grep "abc" * -R | awk -F: '{print $1}' | sort | uniq | xargs sed -i 's/abc/abcde/g'
serdes_reg_get_bychannel --> serdes_reg_get
serdes_reg_set_bychannel --> serdes_reg_set
sed -i "s/serdes_reg_set_bychannel/serdes_reg_set/g" 'grep -rl --include=*.cpp "serdes_reg_set_bychannel" . '
grep --include=*.cpp "serdes_reg_set_bychannel" * -R | awk -F: '{print $1}' | sort | uniq | xargs sed -i 's/serdes_reg_set_bychannel/serdes_reg_set/g'
6.查看编译器的调用头文件路径,库等等问参数?
参考:http://www.tuicool.com/articles/AbyeimN
ehco 'main(){}' | gcc -E -v -
ehco 'main(){}' | arm-linux-gcc -E -v -
相关文章推荐
- Linux常用shell命令(学习小结)
- 正则表达式小结,数据预处理中常用的shell命令
- Linux的shell功能和变量常用命令.八
- shell常用命令语法及功能zz
- Linux系统Shell命令常用功能使用详解
- vi命令常用功能小结
- shell常用命令
- 浅论Vi文本编辑器的常用命令功能
- HDFS 常用 shell 命令
- 实用and常用shell命令汇编
- adb shell 常用命令(一)—基本linux命令
- Shell常用命令与工具(一)
- linux常用命令小结
- shell常用操作命令系列:文件相关操作命令
- vim中执行shell命令小结
- Perl调用shell命令方法小结
- Shell 常用功能实现
- JQuery常用函数及功能小结--转载
- 吐血贡献我常用的shell命令
- HBase总结(二十)HBase常用shell命令详细说明