
工具
fouweng
天下大势浩浩荡荡,顺之者昌,逆之者亡。努力奋斗,做更好的自己。
展开
-
ubuntu 下minicom和usb转串口
一、安装minicom:使用以下命令:# sudo apt-get install minicomPS:ubuntu现在做的真是没话说,相当的实用和智能啊,把相关的依赖包(lrzsz)都相互关联并且安装上去了。但是如果使用ubuntu8.10以前的版本可能就要单独安装lrzsz软件包了(lrzsz包括了x/y/zmodem协议)。也就是说,在通过串口用xmodem协议烧写内核时会提示没转载 2016-11-29 15:31:21 · 972 阅读 · 0 评论 -
dhcp服务器
DHCP的全称是动态主机配置协议(Dynamic Host Configuration Protocol)。运行DHCP的服务器把TCP/IP网络设置集中起来,动态处理工作站IP地址的配置,用DHCP租约和预置的IP地址相联系,DHCP租约提供了自动在TCP/IP网络上安全地分配和租用IP地址的机制,实现IP地址的集中式管理,基本上不需要网络管理人员的人为干预。DHCP客户:DHCP客户是一通转载 2017-03-23 14:36:21 · 844 阅读 · 0 评论 -
iptables详解
一:前言防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。目前市面上比较常见的有3、4层的防火墙,叫网络层的防火墙,还有7层的防火墙,其实是代理层的网关。转载 2017-03-06 15:57:34 · 259 阅读 · 0 评论 -
brctl简介
另外一篇有助理解的文章:http://www.2cto.com/os/201202/118320.html=====================================================================[root@xenserver ~]# brctl--helpUsage: brctl [commands]commands:转载 2017-03-08 11:13:27 · 1062 阅读 · 0 评论 -
如何向kernel提交patch
1。安装msmtpmsmtp 是一款专门负责邮件发送的客户端软件,基于GPL发布,支持TLS/SSL、DNS模式、IPv6、服务器端认证、多用户等特性。其主页是 msmtp.sourceforge.net:直接用sudo apt-get install msmtp安装安装好后,进行基本配置$ cat .msmtprc# Set default values fo原创 2016-12-09 16:28:03 · 2329 阅读 · 0 评论 -
下载安装sparse,进行代码检查编译
使用sparse进行代码检查,参考文章: https://lwn.net/Articles/87538/可以在https://www.kernel.org/pub/software/devel/sparse/dist/下载sparse的版本,解压后,make make installmake C=2原创 2016-12-09 10:55:29 · 523 阅读 · 0 评论 -
github 更新
github上有个功能叫fork,可以将别人的工程复制到自己账号下。这个功能很方便,但其有一个缺点是:当源项目更新后,你fork的分支并不会一起更新,需要自己手动去更新。以github用户名:micmiu ,fork 项目sql-parser(原始地址https://github.com/FoundationDB/sql-parser)到自己账号下 https://github.com/mi原创 2016-12-02 15:53:33 · 269 阅读 · 0 评论 -
SD卡寄存器
SD Card RegistersName Width DescriptionCID 128 Card identification number:individual card number for identification.RCA 16 Relativecard原创 2016-12-02 15:53:30 · 5348 阅读 · 0 评论 -
git pull冲突
今天用git pull来更新代码,遇到了下面的问题:[html] view plain copy pull冲突" />pull冲突" />error: Your local changes to the following files would be overwritten by merge: xxx/xxx/xxx.java Please, commit yo原创 2016-12-02 15:53:16 · 216 阅读 · 0 评论 -
Sphinx 使用手册
http://zh-sphinx-doc.readthedocs.org/en/latest/rest.html#id44http://www.cnblogs.com/seayxu/p/5603876.html原创 2016-12-02 15:52:51 · 245 阅读 · 0 评论 -
git remote管理远程仓库
要 参与任何一个 Git项目的协作,必须要了解该如何管理远程仓库.远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写.同他人协作开发某个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展.管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理各式远程库分支,定义是否跟踪这些分支,等等.本节我们将详细讨论远程库的管理和使用. 查原创 2016-12-02 15:52:43 · 297 阅读 · 0 评论 -
C开发中的单元测试Cunit
C开发中的单元测试官方文档:http://cunit.sourceforge.net/doc/index.html经过仔细观赏,要借用Cunit来提高自己的编码效率和质量,有必要先搞清它的几项要点:首先仔细观察下图:可以看出Cunit也是有组织的,呵呵,主要分几个角色,Registry,Suite及Test方法。可以通过下面例子,体会到这种组织关系。按官方文档说明,使用Cunit的原创 2016-12-02 15:52:31 · 727 阅读 · 0 评论 -
git .gitignore
Git 的 .gitignore 配置.gitignore配置文件用于配置不需要加入版本管理的文件,配置好该文件可以为我们的版本管理带来很大的便利,以下是个人对于配置 .gitignore的一些心得。1、配置语法: 以斜杠“/”开头表示目录; 以星号“*”通配多个字符; 以问号“?”通配单个字符 以方括号“[]”包含单个字符的匹配列表; 以叹号“!”表示不忽略(跟踪)匹原创 2016-12-02 15:52:08 · 265 阅读 · 0 评论 -
vim 复制某关键字的行 在连…
Q:想复制含有某个关键字的所有行到另外一个文件中,该如何操作呢?例如:this is abook;this is adog;this is aenglish book;要将所有含book的行copy出来。方法:" Clear registerA:let@a=""" Append all lineswhich matchs book to register A:g/book/yA"原创 2016-12-02 15:52:05 · 2250 阅读 · 1 评论 -
git rmote 用法
http://blog.youkuaiyun.com/wangjia55/article/details/8802490原创 2016-12-02 15:51:57 · 342 阅读 · 0 评论 -
.sh的书写与运行基础
1开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh#!/system/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编写脚本完成时,如果要执行该脚本,还必须使其可执行。要使编写脚本可执行:编译 chmod +x filename 这样才能用./filename 来运行,2转载 2016-11-30 14:09:38 · 1806 阅读 · 0 评论 -
astyle linux美化代码
还为自己写的代码难看而发愁吗,还在一行一行美化代码吗。astyle强势来袭,解放你的双手,释放你的思维。 astyle是一个开源工具,它可以方便的将程序代码格式化成自己想要的样式而不必人工修改。本来嘛,作为高等生物应该优先去做一些智慧的事情,而不是把时间消耗在机器可以完美完成的事情上。可以到网站(http://astyle.sourceforge.net/)上下载源码自己编译,转载 2016-11-29 15:36:12 · 4356 阅读 · 0 评论 -
wpa_supplicant & wpa_cli 无线网络配置
目前可以使用wireless-tools 或wpa_supplicant工具来配置无线网络。请记住重要的一点是,对无线网络的配置是全局性的,而非针对具体的接口。 wpa_supplicant是一个较好的选择,但缺点是它不支持所有的驱动。请浏览wpa_supplicant网站获得它所支持的驱动列表。另外,wpa_supplicant目前只能连接到那些你已经配置好ESSID的无线网络。wire转载 2017-03-30 13:49:28 · 828 阅读 · 0 评论