数据库是在linux服务器上,需要用impdp方式导入一个dmp,用root用户登录该数据库服务器后,直接采用impdp命令执行导入操作,提示:KSH:impdp:not found。经查原来是操作的用户不对,linux服务器下,执行expdp,impdp命令,必须以oracle用户登录,即 su....
分类:
系统相关 时间:
2014-07-03 21:06:32
阅读次数:
514
静态库和动态库 在windows中静态库是以 .lib 为后缀的文件,共享库是以.dll 为后缀的文件。在linux中静态库是以 .a 为后缀的文件,共享库是以 .so为后缀的文件。 以linux下的静态库和动态库为例我们研究一下,首先我们看一下他们的生成方式静态库:首先将源文件编译成目标文件:gc...
分类:
系统相关 时间:
2014-07-03 19:17:20
阅读次数:
247
1.Linux链接概念
Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。
【硬连接】
硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的...
分类:
系统相关 时间:
2014-07-03 15:56:55
阅读次数:
318
管道是最早的Unix进程间通信形式,它存在于所有的Unix实现中。关于管道,有如下几点需要知道:
1、它是半双工的,即数据只能在一个方向上流动。尽管在某些Unix实现中管道可以是全双工的,但需要对系统进行某些设置。在Linux系统中,它是半双工的。
2、它没有名字,因此只能在具有公共祖先的进程之间使用。通常用在父子进程间。尽管这一点随着“有名管道FIFO”的加入得到改正了,但应该把它们看作是两...
分类:
其他好文 时间:
2014-07-03 15:50:50
阅读次数:
222
ext3文件系统和ext2文件系统的区别?在某些时候,某个用户在linux系统上写入数据,这时系统正好断电或者系统核心出现错误,写入的数据仅有inodetable和datablock而已,可能会导致之前写过的数据没有保存在磁盘上。而当系统重启后,系统可能会对没有保存的数据进行数据恢复。但..
分类:
系统相关 时间:
2014-07-03 15:16:59
阅读次数:
222
两人同时登录一台linux主机或同时打开两个会话窗口,如下:[root@puppet~]#w02:00:59up64days,7:15,3users,loadaverage:0.00,0.00,0.00USERTTYFROMLOGIN@IDLEJCPUPCPUWHATrootpts/0192.168.204.9800:2731:520.03s0.00svi123/rootpts/1192.168.204.5000:500.00s0.01s0.00swrootp..
分类:
系统相关 时间:
2014-07-03 14:43:57
阅读次数:
635
程序猿在开发过程中,使用文件的几率是相当大的,有时候,我们甚至需要几十秒内读取一下IO流中的数据,但是原生态的文件流的读写,一旦操作不当,就有可能出现内存溢出和打开文件数过多的异常错误,这一点在Linux环境下表现得尤其突出,所以使用好原生态的读写文件流真的很重要!好啦,这里着重来讲一下Google的Guava对IO的操作升级,上一篇讲的Guava对Collection的优化,魅力之处尽在不言中了...
分类:
其他好文 时间:
2014-07-02 16:45:56
阅读次数:
276
Linux是使用级层式的树状结构来管理文件目录,如下图所示(只列出了部分目录文件):在Linux中,所有的文件和目录都由根目录(/)开始。它是所有目录和文件的源头,然后再一个一个分支下去。所以我们表示一个目录文件就从根开始一级级写。如上图的,rc.sysinit文件,表示该文件的路..
分类:
系统相关 时间:
2014-07-02 16:15:27
阅读次数:
354
这里讨论的是redhat。linux是有文件句柄限制的,默认是1024,作为一台生产服务器,在linux下面部署应用的时候,很容易达到这个数量的限制,然后报错error:toomanyopenfiles,所以应当把这个值改大一些,在高负载情况下要设置为更高,但最高只能为65535。有人说这里默认的1024是..
分类:
系统相关 时间:
2014-07-02 16:09:41
阅读次数:
270
功能说明:显示与设定硬件时钟。语法:hwclock[--adjust][--debug][--directisa][--hctosys][--show][--systohc][--test][--utc][--version][--set--date=<日期与时间>]补充说明:在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常..
分类:
系统相关 时间:
2014-07-02 15:50:02
阅读次数:
296