linux
mno2330
这个作者很懒,什么都没留下…
展开
-
RSYNC使用1
rsync 有什么突出优点呢?首先,它被设计成只传送文件的不同部分,而非传送整个文件,以加速文件传输。比如,我正在写作本文,那我就可以现在使用 rsync 复制一次,而之后再进行一次传输。第二次(第三次、第四次……)父子文件的时候,rsync 只传送文件的不同部分。这将极大地节省时间,特别是在日常备份的过程中复制整个目录的时候。第一次复制会消耗较长时间,而下一次的传输就少多了(如果你每...原创 2011-04-14 20:56:05 · 147 阅读 · 0 评论 -
Linux下jdk的安装 卸载
这两天闲着没事,就用VMware装了个Linux(RedHat9.0)玩玩,现记录linux下java环境的配置1.下载:jdk-1_5_0_06-linux-i586-rpm.bin 地址:http://java.sun.com/j2se/1.5.0/download.jsp2.给文件加上可执行权限 [root@esprit java]# chmod +x jdk-1_5_0_06-li...原创 2011-07-04 21:10:19 · 100 阅读 · 0 评论 -
sed 命令
Java代码 1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;...原创 2010-12-01 22:00:03 · 67 阅读 · 0 评论 -
LINUX常用命令
1. 重新发布下环境变量 source .bash_profile 或 /etc/profile 2.解压到指定目录tar zxvf ab.tar.gz -C /home/cc 打包到指定目录tar zcvf ab.tar.gz aa3.查看系统位数 getconf LONG_BIT 是否支持64位运算 #getconf WORD_BIT...原创 2011-07-21 10:17:04 · 64 阅读 · 0 评论 -
ANT安装使用
ant是jakarta一个非常好的OpenSource子项目,是基于java的编译工具。下面简单介绍一下在linux环境中如何安装ant: 1.下载 从 http://ant.apache.org/bindownload.cgi 可以下载最新的tar包:apache-ant-1.6.2.tar.gz,如果是windows环境则是zip文件,解压后,在系统环境变量里设置 ANT_HOME为f:\...原创 2011-07-21 11:14:30 · 108 阅读 · 0 评论 -
解决Fedora 10 root登陆密码无法验证问题
<!-- 正文开始 --> 开机以root身份登陆系统,登陆模式是图形界面,提示无法验证用户,很纳闷,密码也没错啊,输入了几次依然提示“无法验证用户”。只好用一个普通用户登陆了。 打开终端 输入 su ,再输入 root 密码,成功转到 root 用户。设置开机启动模式为文本模式,重新启动到文本模式下,输入 root 和密码,登陆成功,看来在文本模式下是可以用root登...原创 2011-07-22 10:31:28 · 277 阅读 · 0 评论 -
python 下载
你可以访问http://www.python.org/ 你可以下载http://python.org/ftp/python/2.6.3/python-2.6.3.msi 但是你就是不能访问http://www.python.org/download/原创 2011-07-22 16:43:30 · 151 阅读 · 0 评论 -
C++中的.hpp文件与.h文件
1、是Header Plus Plus 的简写。2、与*.h类似,hpp是C++程序头文件 。3、是VCL专用的头文件,已预编译。4、是一般模板类的头文件。5、一般来说,*.h里面只有声明,没有实现,而*.hpp里声明实现都有,后者可以减 少.cpp的数量。6、*.h里面可以有using namespace std,而*.hpp里则无。7、*...原创 2011-08-15 09:37:19 · 238 阅读 · 0 评论 -
SCP 使用
http://wenku.baidu.com/view/18139bbf960590c69ec37645.html原创 2012-01-17 13:42:13 · 98 阅读 · 0 评论 -
总结configure,pkg-config和PKG_CONFIG_PATH
我想大家都在linux下用源码安装过软件,源码安装软件的第一步是啥?下载源码,没错,小王,你太有才了.. 其实真正的第一步是./configure.似曾相识哦。没错,那么我也时常见过pkg-config及pkg_config_path.这几这到底啥关系呢,这就是今天的主题。 1.什么是configure configure会根据传入的配置项目检...原创 2012-02-09 14:47:44 · 431 阅读 · 0 评论 -
REDHAT LINUX企业版更改IP地址,网关,DNS和MAC地址----
Redhat 企业版更改IP地址,网关,DNS和MAC地址 IP地址、子网掩码: 编辑 /etc/sysconfig/network-script/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static ---静态还是动态 BROADCAST=192.168.1.255 IPADDR=192.168.1.35 ---IP地址 ...原创 2011-07-01 20:56:11 · 237 阅读 · 0 评论 -
ssh自动登陆RSA,DSA
原理:首先在客户端上创建一对公私钥 (公钥文件:~/.ssh/id_rsa.pub; 私钥文件:~/.ssh/id_rsa) 然后把公钥放到服务器上(~/.ssh/authorized_keys), 自己保留好私钥 当ssh登录时,ssh程序会发送私钥去和服务器上的公钥做匹配.如果匹配成功就可以登录了 客户机:192.168.1.1服务机:192.168.1.2 ...原创 2011-07-01 18:59:07 · 217 阅读 · 1 评论 -
linux 计划任务
利用apache的.htaccess访问机制可以保护ad ... | Mysql Source导入乱码问题 2009-09-03linux计划任务inux操作系统定时任务系统 Cron 入门 cron是一个linux下 的定时执行工具 ,可以在无需人工干预的情况下运行作业。由于Cron 是Linux 的内置 服务,但它不自动起来,可以用以下的方法 ...原创 2011-03-09 16:04:56 · 63 阅读 · 0 评论 -
Enabling Swap Space都要停留5分钟左右.
前段时间安装Linux后,在启动时,每次到Enabling Swap Space都要停留5分钟左右. 解决过程如下: (1)查看启动日志 cat /var/log/boot.log 查看系统在启动时在那个服务花费时间较长 重点看sendmail 和 sm-client服务 我的日志中这部分信息如下: Jun 15 09:20:06 zhangweiserver xinetd: xine...原创 2011-08-21 22:29:38 · 169 阅读 · 0 评论 -
Ubuntu rpm deb
Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。 sudo apt-get install alien #alien默认没有安装,所以首先要安装它 sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb sudo dpkg -i xxxx.deb #安装 注意,用alien转换的d...原创 2010-10-31 13:12:19 · 85 阅读 · 0 评论 -
常用命令
1.删除某一类型文件 find . -name *.db -delete 2. VIM语法加亮cp /usr/share/vim/vimrc ~/.vimrccat ~/.vimrc | sed 's/^\" syntax on/syntax on/' > ~/.vimrc原创 2010-11-03 13:40:09 · 74 阅读 · 0 评论 -
Linux下C++开发初探
1.开发工具 Windows下,开发工具多以集成开发环境IDE的形式展现给最终用户。例如,VS2008集成了编辑器,宏汇编ml,C /C++编译器cl,资源编译器rc,调试器,文档生成工具, nmake。它们以集成方式提供给最终用户,对于初学者而言十分方便。但是,这种商业模式,直接导致用户可定制性差,不利于自动化,集成第三方工具的能力弱。例如,无法定制一些宏来处理一些重复操作;体会不...原创 2011-08-31 20:56:12 · 122 阅读 · 0 评论 -
Linux下软件安装方法总结
一、rpm包安装方式步骤:1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录;2、打开一个终端,su -成root用户;3、cd soft.version.rpm所在的目录;4、输入rpm -ivh soft.version.rpm二、deb包安装方式步骤:1、找到相应的软件包,比如soft.version.deb,下载到本机某个目录;2、打开一个终端,su -...原创 2011-08-31 21:03:46 · 59 阅读 · 0 评论 -
linux下jni编程指南之——HelloWorld
Posted on 2011-05-14 08:40 Braincol 阅读(222) 评论(0) 编辑 收藏 该示例源于jni官方编程指南——《The Java™ NativeInterface Programmer’s Guide and Specification》。 本文通过一个简单的例子来演示如何使用JNI。我们写一个JAVA程序,并用它调用一个C函数来打...原创 2011-09-06 15:55:41 · 80 阅读 · 0 评论 -
gcc使用
1. gcc –Wall(打开编译警告) hello.c –o(存储机器码的输出文件) hello2.gcc -Wall -c(生成对象文件.O) main.c这会生成一个包含main函数机器码的对象文件“main.o”3.连接gcc main.o hello_fn.o -o hello4.gcc -Wall calc.c -lm -o calc ...原创 2011-09-13 09:49:20 · 90 阅读 · 0 评论 -
DenyHosts
DenyHosts是Python语言写的一个程序,它会分析SSHD的日志文件,当发现重复的攻击时就会记录IP到/etc/hosts.deny文件,从而达到自动屏蔽IP的功能。项目地址:http://denyhosts.sourceforge.net/下面是安装过程****************************************************************...原创 2011-06-20 10:38:05 · 104 阅读 · 0 评论 -
ctags
Vi大家都很熟悉,某些情况下它是我们在Linux下唯一可用的文本编辑器。其实我们平时所指的VI其实是VIM (ViImproved,VI增强版)。有人常常拿VIM和emacs比较,VIM尽管不象emacs那样有那么多的功能,但是比emacs更方便、好用。VIM简单易用,只要看看VIM自带的vitutor,大约只要20分钟就能掌握VIM的用法。对于Linux下的C/C++的程序员,使用VIM+ Ct...原创 2011-09-25 18:15:36 · 126 阅读 · 0 评论 -
LINUX快捷键
1.关于终端的快捷键:Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例来说,输入”cd /ho”在按一下tab键,终端里就会显示”cd /home”了。如果您的文件夹下,有两个名字开头部分相同的文件,比如有”picture001.bmp”和”picture002.bmp”两个文 件,输入”rm pic”以后按下tab键,就会补全成”rm picture”,您可以接着输...原创 2012-04-16 23:10:20 · 326 阅读 · 0 评论