摘要: sed 是一个比较古老的,功能十分强大的用于文本处理的流编辑器,加上正则表达式的支持,可以进行大量的复杂的文本编辑操作。sed 本身是一个非常复杂的工具,有专门的书籍讲解 sed 的具体用法,但是个人觉得没有必要去学习它的每个细节,那样没有特别大的实际意义。网上也有很多关于 sed 的教程,我也是抱 阅读全文
posted @ 2017-03-28 14:56 陈立扬 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 阅读全文
posted @ 2017-03-28 14:50 陈立扬 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 阅读全文
posted @ 2017-03-28 14:50 陈立扬 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、简介 本周公司接了一个小项目,是给北京国舜科技股份有限公司做一个 HTTP 相关的小功能产品。大概实现功能是将交换机的源数据通过解析,分析出 HTTP 包配对的 request 和 response 头,并把每对的 request 和 response 头相关字段内容,通过TCP方式发送给对方的 阅读全文
posted @ 2017-03-28 14:48 陈立扬 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 一、概述 用过虚拟机的都知道,如果在系统运行的时候去给虚拟机添加一块新设备,比如说硬盘,系统是读取不到这个新硬盘的,因为系统在启动的时候会去检测硬件设备。但是我们也可能会遇到这样的情况,比如正在运行比较重要的程序,这时候不想重启linux系统,又需要添加一块新硬盘,该怎么办呢?今儿个就遇到这个情况, 阅读全文
posted @ 2017-03-28 14:47 陈立扬 阅读(366) 评论(0) 推荐(0) 编辑
摘要: Linux上主要操作是命令,懂一点linux知识的都知道,其实windows下边很多工具也是可以用命令来操作打开的,这样会提高效率,节省很多的时间。下边就记录一下常用的命令。 一、常用命令 1、远程桌面连接 2、计算器 3、画图软件 4、命令提示符 阅读全文
posted @ 2017-03-28 14:46 陈立扬 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 正文 DPDK介绍见:www.dpdk.org 本文介绍的步骤基本适用于dpdk 1.7.0 - dpdk 2.0.0 各版本。只是setup.sh显示的菜单有一些小的不同; 同样的,也适用于ubuntu更高版本(已在ubuntu 12.04+及14.04上验证过) 回到顶部 1. 所用系统与软件版 阅读全文
posted @ 2017-03-28 14:43 陈立扬 阅读(1692) 评论(0) 推荐(0) 编辑
摘要: 一、说明 对于我们开发人员或者运维工程师来说,经常要查询某个系统命令或者C函数接口的使用方法,最好的最专业的资料就是man手册,通过一些设置可以让man手册页面显示适当颜色,方便阅读,增强美观性。 二、设置 在/etc/profile或/root/.bashrc或/home/user/.bashrc 阅读全文
posted @ 2017-03-28 14:42 陈立扬 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 1、说明 Ctags 是 vim 下方便代码阅读的工具。尽管 ctags 也可以支持其它编辑器,但是它正式支持的只有 vim。并且 vim 中已经默认安装 ctags,它可以帮助程序员很容易地浏览源代码;ctags 最先是用来生成 C 代码的 tags 文件,后来扩展成可以生成各类语言的 tags, 阅读全文
posted @ 2017-03-28 14:41 陈立扬 阅读(8043) 评论(0) 推荐(0) 编辑
摘要: 最近在学习 MySQL 的 bin-log 时候考虑到数据备份的问题,突然想到如果能将数据通过 Linux 命令行方式备份到百度网盘,那是一件多么牛逼的事情。百度网盘有免费的 2TB 存储空间,而且有百度做靠山,不怕数据丢失,安全可靠。说干就干,通过百度 and 谷歌找到了几种方式,比较喜欢 byp 阅读全文
posted @ 2017-03-28 14:40 陈立扬 阅读(15394) 评论(0) 推荐(1) 编辑
摘要: 一、前言 最近有个想法,想把 ineedle 整体架构从头自己编写代码来实现一下,来加深对iNeedle系统的理解,同时加强Linux + C相关知识。由于iNeedle系统的庞大,只能是先把框架搭起来,根据某些功能再往里边添加东西。首先遇到的问题就是每写一部分代码都要进行调试,既不想使用gcc独立 阅读全文
posted @ 2017-03-28 13:03 陈立扬 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 这次主要是测试在dpdk方案下,ineedle的处理包的性能。 发包工具:使用立永当时写的一个发包工具:linux_pcap 做法: 设备: 注意: 说明: 其它因素: 有时间可以再优化一下发包的工具,看看能不能提高一下测试速度,主要是想排除一下IO等待的干扰。 暂时分为2个步骤: 1、单独测试dp 阅读全文
posted @ 2017-03-28 13:02 陈立扬 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 一、vim使用的基本配置 二、设置vim中代码自定义关键词语法高亮 其实 vim 显示高亮的原理是根据不同代码文件类型来读取相应的配置文件,根据配置文件中的设置来显示哪些词是高亮的,哪些关键字显示什么颜色,我是做 C 开发的就以 C 语言代码高亮的配置为例来说明一下,其它代码或配置文件高亮都可以参照 阅读全文
posted @ 2017-03-28 13:02 陈立扬 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 对于一个目录来说,x权限:可以cd进去 对于目录: 读:看 执行:进去 写:写操作 rw权限没有意义 umask 022 特殊权限: suid sgid 2种情况:对于文件:类似于suid对于目录:在该目录下用非组用户创建文件,则该文件所属组仍然继承这个目录属组属性。 阅读全文
posted @ 2017-03-28 13:01 陈立扬 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、说明 本次需要安装一个ineedle设备给客户用,貌似客户是华三。这次领导比较重视,下血本买了一台DELL服务器,似乎花费了1万多大洋。当然配置是比较高了,CPU:Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz;网卡:了8个网口,Broadcom BCM572 阅读全文
posted @ 2017-03-28 13:00 陈立扬 阅读(4038) 评论(0) 推荐(0) 编辑
摘要: 关于: 管理Linux服务器的运维或开发人员经常需要安装软件,最常用方式应该是通过Linux系统提供的包管理工具来在线安装,比如centos的yum,ubuntu或debian的apt-get。当然这些工具使用之前需要配置好yum源或apt源。 配置文件: centos配置 >/etc/yum.re 阅读全文
posted @ 2017-03-28 12:59 陈立扬 阅读(2935) 评论(0) 推荐(0) 编辑
摘要: 其实大部分系统管理工作都是通过定期自动执行某一个脚本来完成的,那么如何定期执行某一个脚本呢?这就要借助linux的cron功能了。 关于cron任务计划功能的操作都是通过crontab这个命令来完成的。其中常用的选项有: -u :指定某个用户,不加-u选项则为当前用户; -e :制定计划任务; -l 阅读全文
posted @ 2017-03-28 12:58 陈立扬 阅读(377) 评论(0) 推荐(0) 编辑
摘要: Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不适用我们的项目,但是我会继续研究下去,技多不压身。 《Hadoop基础教程》是我读的第一本Hadoop书籍,当然在线只能试读第一章,不过对Hadoop历史、核心技术和应用场景有了初步了解 阅读全文
posted @ 2017-03-28 12:57 陈立扬 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一、EPEL是什么? EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包) 是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。这个源兼容RHEL及像CentOS和Scientific Linux 阅读全文
posted @ 2017-03-28 12:48 陈立扬 阅读(6470) 评论(0) 推荐(0) 编辑
摘要: 今天在学习部署安装openstack的时候,看到一个关于cat的奇怪用法,可能是本人的才疏学浅没见过这种写法,于是乎查阅资料了一番,并进行了总结,希望也能够帮助有需要的朋友。 以下是我总结的几种常用方式: 1. 最普通用法 等价于: 2. 从键盘创建一个文件 (1)先看个简单的: ctrl + D 阅读全文
posted @ 2017-03-28 12:47 陈立扬 阅读(12503) 评论(0) 推荐(0) 编辑
友情链接:回力球鞋 | 中老年服装 | 新航道英语 | 托福网课 | 雅思培训班