2011年3月20日
摘要:
zip 老了一些,但是所有系统都支持(.zip)。格式 zip 压缩后的文件名 要被压缩的文件 参数参数 -1 压缩比,1-9可选,9为最大压缩率。 -c 增加注释。 -d 解压出一个文件。 -D 不存储文件的目录信息。 -f 替换现有文件。 -F 修复压缩文件。 -g 增加文件到包内。 -m 增加文件到包内,并删除源文件。 -n 不压缩特定扩展名的文件。 -q 安静模式。 -r 包括子文件夹。 -t 只压缩指定日期后的文件。 -T 测试压缩文件是否正常。 -u 更新改动过的文件和新文件。 -v 显示详细信息。 -x 不压缩指定文件。解压使用unzip,参数类似。gzip Linux上的老牌压
阅读全文
posted @ 2011-03-20 19:43
清清飞扬
阅读(3230)
推荐(0)
摘要:
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln –s /bin/less/usr/local/bin/less -s 是代号(symbolic)的意思。 这里有两点要注意:第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都
阅读全文
posted @ 2011-03-20 19:02
清清飞扬
阅读(338590)
推荐(9)
摘要:
虚拟机里fedor可以ping通局域网内IP地址,却无法ping通计算机名!!!而且,还可以ping通外网的域名或IP地址。看了下:/etc/resolv.conf,发现里面有网关的映射,如下:# Generated by NetworkManagernameserver 192.168.0.1在网上搜索了下,解决方法如下:修改“/etc/hosts”文件,在文件最后添加一行代码:(IP地址 计算机名)192.168.0.100 computername这样,就可以ping通计算机名了,试试吧!
阅读全文
posted @ 2011-03-20 15:49
清清飞扬
阅读(1320)
推荐(0)
2011年3月19日
摘要:
有时我们需要RPM包中的某个文件,如何解压RPM包呢?RPM包括是使用cpio格式打包的,因此可以先转成cpio然后解压,如下所示:rpm2cpio xxx.rpm | cpio -div例如:[root@localhost oracle]# rpm2cpio oracle-instantclient11.2-basic-11.2.0.2.0.i386.rpm | cpio -div./usr/lib/oracle/11.2/client/bin/adrci./usr/lib/oracle/11.2/client/bin/genezi./usr/lib/oracle/11.2/client/
阅读全文
posted @ 2011-03-19 23:05
清清飞扬
阅读(102891)
推荐(4)
摘要:
今天刚刚装了Qt,并运行了Qt的一个简单的example,然后运行了生成在\debug 文件夹下的 *.exe 文件,但双击执行就提示“没有找到mingwm10.dll,因此这个程序未能启动。重新安装应用程序可能会修复此问题。” 这个问题可能是环境变量没设置好,可以通过:我的电脑->属性->高级->环境变量来修改PATH,这样能永久修改PATH。现在我把"C:\Qt\2009.04\mingw\bin;C:\Qt\2009.04\qt\bin"加入到PATH后,可以运行了。下面来看看mingwm10.dll的作用:MinGW的全称是Minimalistic
阅读全文
posted @ 2011-03-19 21:22
清清飞扬
阅读(3570)
推荐(1)
摘要:
在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由RedHat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下它的具体使用方法。 1.我们得到一个新软件,在安装之前,一般都要先查看一下这个软件包里有什么内容,假设这个文件是:Linux-1.4-6.i368.rpm,我们可以用这条命令查看: rpm -qpi Linux-1.4
阅读全文
posted @ 2011-03-19 17:47
清清飞扬
阅读(609)
推荐(0)
摘要:
From: http://meviso.javaeye.com/blog/726448javama:总结首先说明:百度上面搜索的资料,都是垃圾资料,而且例子都是相互复制,确没有何参考价值,最可烦的是需要安装oracle 远程客户端,他们那些笨蛋都是以本地为主,一般情况下本地如果有安装oracle, 也会安装好客户端,不需要那如群笨蛋发布那些无用的信息,浪费人家的时间。1.要远程使用oracle,先下载下面三个文件,注意版本最好一致。 oracle-instantclient-basic-10.2.0.4-1.i386.zip oracle-instantclient-devel-10.2.0.
阅读全文
posted @ 2011-03-19 17:34
清清飞扬
阅读(22154)
推荐(0)
摘要:
新安装了Fedora 10后,发现打开文件夹时竟然在新窗口里打开,父文件夹仍然在那里,导致打开的目录非常的多。我们习惯的都是子窗口覆盖了父窗口,可这个却不是这样的,那我们现在来更改下,免的麻烦。看到文件夹的编辑->首选项->行为->选中“总是在浏览器窗口打开“,然后点击关闭即可。
阅读全文
posted @ 2011-03-19 16:36
清清飞扬
阅读(480)
推荐(0)
摘要:
第一个Fedora12下QT Creator的控制台程序,FIle -> new file or project -> QT C++ Project -> QT Console Application源码:/*#include <QTextStream>static QTextStream cout(stdout, QIODevice::WriteOnly);int main(int argc, char *argv[]){ cout<<"Hello"<<endl; return 0;}*/#include <io
阅读全文
posted @ 2011-03-19 16:11
清清飞扬
阅读(632)
推荐(0)
摘要:
找到两种方法可以写控制台程序第一种,直接用标准c++写,具体如下:1. 建立 HelloConsole 目录2. 在该目录下新建 main.cpp#include<iostream>usingnamespacestd;intmain(intargc,char**argv){cout<<"Hello!"<<endl;return0;}#include <iostream>using namespace std;int main(int argc, char **argv){ cout << "Hello!&
阅读全文
posted @ 2011-03-19 15:53
清清飞扬
阅读(7951)
推荐(1)