Linux下默认是禁止数据包转发的,但在某些特殊场合需要使用这一功能,所谓转发即当主机拥有多于一块的网卡时,其中一块收到数据包,根据数据包的目的ip地址将包发往本机另一网卡,该网卡根据路由表继续发送数据包。这通常就是路由器所要实现的功能。
使能数据转发功能:
echo 1 > /proc/sys/net/ipv4/ip_forward
禁止数据转发功能:
echo 0 > ...
分类:
系统相关 时间:
2015-08-20 13:20:02
阅读次数:
173
xxd,可以查看linux下文件的二进制表示,man一下xxd,可以得到以下信息
NAME
xxd - make a hexdump or do the reverse.
SYNOPSIS
xxd -h[elp]
xxd [options] [infile [outfile]]
xxd -r[evert] [options...
分类:
系统相关 时间:
2015-08-20 13:15:02
阅读次数:
226
使用shell脚本清空文件在最近的项目中,会生成很多日志文件,所以需要写一个脚本来手动清空它们,下面提供几种典型方法。方法1代码#!/bin/bash
##方法1
echo "" > $1
echo "$1 cleaned up."
运行截图说明我想大家应该注意到了文件其实并没有真正被清空,而是有一个空行。方法2代码#!/bin/bash
##方法2
: > $1
echo "$1 cleaned...
分类:
系统相关 时间:
2015-08-20 13:14:33
阅读次数:
235
这些天由于公司项目的需要,需要生产报表,我们公司使用的是cs客户端模式,主要运用的是JFrame来做的客户端,现在需要做报表,所以需要在客户端里面嵌套一个浏览器,然后使用Birt来制作报表,所以才有如下文章,本来以为这个安装Birt插件是一件很easy的事情,然而没想到的是,百度了很久,都没有link安装的具体方法,要么就是插件包找不到(官网没有找到,可能是我英语不好,没看到),要么就是安装了没有...
分类:
系统相关 时间:
2015-08-20 13:11:17
阅读次数:
212
/*使用mmap对文件进行操作*/
#include
#include
#include
#include /*mmap*/
#include /*memset warning*/
#include #define FILELENGTH 80
int main(vo...
分类:
系统相关 时间:
2015-08-20 13:10:04
阅读次数:
177
打包成tar文件tar -cf mydir.tar mydir/打包tar压缩成gztar -czf mydir.tar.gz mydir/解压mydirtar文件tar -xvf mydir.tar解压mydir.tar.gz文件tar -zxvf myfile.tar.gz...
分类:
系统相关 时间:
2015-08-20 13:06:49
阅读次数:
134
OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。
直接进行编程步骤:
1.首先确保电脑端拥有openssl库,我这采用的方式是直接使用源码,然后进行编译,编译方式可以参考以下链接地址:
http://www.wangyan.org/blog/install-openssl-from-sou...
分类:
系统相关 时间:
2015-08-20 13:07:31
阅读次数:
157
相关配置等请参看上一篇关于server端文章:http://blog.csdn.net/pingd/article/details/47805349
1.Client端源码:
openssl_client.c
#include
#include
#include
#include
#include
#include
#include
#include
#include
#i...
分类:
系统相关 时间:
2015-08-20 13:07:13
阅读次数:
191
man 命令#查看命令的帮助手册,在结果中可以输入 /字符串 进行检索,按n键向下,N向上man -f 命令#查看命令的帮助级别(1-9),等同于whatis 命令apropos 关键字#查找包含该关键字的帮助级别,相当于 man -k 关键字man的九个帮助级别:1 : 查看命令的帮助2 :...
分类:
系统相关 时间:
2015-08-20 13:03:46
阅读次数:
168
做开发的同学们或多或少的都会遇到eclipse启动到一定程度时,就进入灰色无响应状态再也不动了。启动画面始终停留在Loading workbench状态。反复重启,状态依旧。 多数情况下,应该是非正常关闭eclipse工作区的文件状态错误所导致的。 在工作区目录中,有一个.metadata目...
分类:
系统相关 时间:
2015-08-20 13:00:40
阅读次数:
188
主要是因为编译嵌入式应用程序是出现make: icpc: Command not found错误,这个问题也是纠结了很久,最后在采用命令行编译的时候才发现这个解决方案,然后才知道是这个地方出现了问题。
分类:
系统相关 时间:
2015-08-20 13:00:12
阅读次数:
703
1.检查是否已安装rpm-qasubversion如果要卸载旧版本:yumremovesubversion2.安装yuminstallsubversionPS:yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql(这是...
分类:
系统相关 时间:
2015-08-20 12:58:17
阅读次数:
135
扇区:1、硬盘控制器将磁盘看成一大组扇区2、扇区就是一组相邻字节3、扇区按照惯例大小设置位512字节4、存放在块设备中的数据是通过它们在磁盘上的位置来标识,即首个扇区的下标和扇区的数目。5、扇区是硬件设备传送数据到基本单位。块:1、块是VFS和文件系统传送数据到基本单位。它对应磁盘上一个或者多个相邻...
分类:
系统相关 时间:
2015-08-20 12:57:01
阅读次数:
158
使用环境:Dockerversion1.6.1,build97cd0731.下载基础镜像docker pull ubuntu:14.042.运行镜像docker run -t -i ubuntu:14.04 /bin/bash3,安装sshapt-get update -yapt-get inst....
分类:
系统相关 时间:
2015-08-20 12:54:44
阅读次数:
226
cp命令用于复制文件或目录,若同事指定两个以上的文件或目录,切最后一个目的地是一个已存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息。 cp [参数] 源文件或目录 目标文件或目录 cp参数: -a...
分类:
系统相关 时间:
2015-08-20 12:51:19
阅读次数:
150
开学前还有一段时间,正好差不多可以follow台大Hsuan-Tien Lin老师Machine Learning Techniques这门课:不过只输入信息而不输出效率太低,所以建个博客记录一下。
分类:
系统相关 时间:
2015-08-20 12:51:19
阅读次数:
199
创建文件New-Item -path $file_path -itemtype file创建目录New-Item -path $dir_path -type directory删除目录Remove-Item-Force-Recurse $dir赋予权限$account ="Business"$Fol...
分类:
系统相关 时间:
2015-08-20 12:48:42
阅读次数:
181