![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 77
bobui
这个作者很懒,什么都没留下…
展开
-
linux shell历史命令调用
linux shell提供了历史命令记录功能,通过对历史命令的调用,我们可以在shell提示符下节约大量的时间和命令输入。 linux系统Shell历史命令默认保存在用户主目录下的".bash_history"文件中。当然,我们也可以通过修改坏境变量"HISTFILE"来设置Linux Shell历史命令记录文件的路径,如在用户目录下的".bashrc"文件中的添加行"export HIST转载 2012-02-02 09:42:39 · 2433 阅读 · 0 评论 -
shell 括号,双括号,中括号,双中括号
[[]]、[]都是用来测试的,[[]]是关键字,里面可以用&&、||、等类似C语言的语法;[]是bash内嵌的命令,也是用于测试的。[[]]通用性更好些。(()),类似let,用于计算表达式。()可以把多个命令括起来,在一个子shell运行。原创 2012-05-26 23:48:37 · 4149 阅读 · 0 评论 -
linux 信号
1.简单信号注册signalint signal(int signum,(void*)&func)需要注册的信号signum,信号注册的回调函数func2.注册复杂的信号sigactionint sigaction(int signum,const struct sigaction* gac,struct sigaction* oldgac)其中struct sigaction原创 2012-06-24 22:49:27 · 233 阅读 · 0 评论 -
linux 信号集
头文件:signal.hint sigemptyset(sigset_t *set);int sigfillset(sigset_t *set);int sigaddset(sigset_t *set,int signum);int sigdelset(sigset_t *set,int signum);判断信号量是否属于某一个信号集,属于返回1否则返回0int sig原创 2012-06-24 23:36:52 · 452 阅读 · 1 评论 -
Tuxedo安全配置使用简介
Tuxedo安全配置使用简介 tmadmin Hustari@gmail.com2008.09.12 1. 简介:Tuxedo提供了多种安全机制,包括基于用户身份和口令的认证授权管理,基于传输数据的签名和加密等等,本文主要关注基于身份口令的管理部分安全配置,数据传输时的签名、加密,密钥等不再此文范围。2. Tuxedo基于安全的配置Tuxedo的安转载 2012-06-25 10:34:29 · 385 阅读 · 0 评论 -
TUXEDO通讯模式以及示例
TUXEDO的通讯方式TUXEDO中的客户端与服务端之间可以采用的通讯方式有:1. 同步调用方式2. 异步调用方式3. 管道方式4. 会话方式5. 消息方式6. 事件发布订阅方式7. /Q方式注意:1. 服务端的SERVICE之间,可以采用管道方式,客户端与服务端之间不能采用。2. 客户端与服务端之间可以采用消息方式,服务端的SERVICE之间不原创 2012-06-27 11:24:24 · 1932 阅读 · 0 评论 -
TUXEDO TPERRNO 解读
#define TPMINVAL 0 /* minimum error message */ tperrno:1 : TPEABORT - transaction cannot committperrno:2 : TPEBADDESC - bad communication descriptortperrno:3 : TPEBLOCK - blocking conditio原创 2012-06-29 15:53:59 · 3225 阅读 · 0 评论 -
TUXEDO UBB 配置详细说明
http://docs.oracle.com/cd/E26665_01/tuxedo/docs11gr1/rf5/rf5.html#wp3370051UBBCONFIG(5) Name UBBCONFIG—Text version of an Oracle Tuxedo configuration file.Description When an Oracle Tu转载 2012-07-19 15:00:11 · 2979 阅读 · 0 评论 -
TCP 连接断连问题剖析
简介: TCP 连接的保持并不需要任何额外的操作,但在实际应用中,要长时间保持一个 TCP 连接则会受到诸多因素的影响。本文介绍了几种常见的导致 TCP 连接断连的原因,并在此基础上,以 AIX 系统上 TCP 连接的异常断连为例,借助相应的网络分析工具,逐步揭开 AIX 上 TCP 断连的原因,并给出两种可行的解决方案。引言 在官方的正式文档中,TCP/IP 协议簇也称为国际原创 2012-07-20 09:06:03 · 541 阅读 · 0 评论 -
linux shell 字符串操作(长度,查找,替换)详解
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。一、判断读取字符串值表达式含义${var}变量var的值, 与$var相同原创 2012-07-26 13:27:00 · 255 阅读 · 0 评论 -
linux下安装hudson教程
相信大家在linux环境下安装hudson遇到过很多困难,我自己也是。在摸索了几天之后终于安装成功,一下就是我在安装全过程。首先,在安装过程中,默认试用的是 root用户。在安装hudson之前首先先要安装JDK1.6版本以上。第一步:安装JDK 先进入存放下载JDK安装包的目录下 执行: ./jdk-6u32-linux-i586-rpm (具体版本视情况而定)此时在此转载 2012-08-15 10:27:59 · 1671 阅读 · 0 评论 -
CMAKE的使用
来源:http://blog.csdn.net/netnote/article/details/4051620一、 基本使用安装:下载二进制包后可直接解压使用从源码安装则执行命令:./bootstrap; make; make install——尝试执行bootstrap失败使用:cmake dir_path,生成工程文件或makefile文件二、转载 2012-06-15 14:20:05 · 304 阅读 · 0 评论 -
TUXEDO 基本命令,配置说明
一、Tuxedo基本命令2二、UBB文件配置说明3三、数据库XA设置73.1 ORACLE XA73.2 SYBASE XA83.3 INFORMIX XA8四、Tuxedo多机方式配置要点94.1启动tlisten94.2 ubb文件配置94.3管理11五、用JOLT连接Tuxedo和Weblogic115.1在Tuxedo上安装、配置JOLT Ser原创 2012-05-25 16:18:37 · 696 阅读 · 0 评论 -
[ISQL]ERROR: Could not SQLConnect 错误解决方案
1.unixODBC安装tar zxvf unixODBC-2.2.1.tar.gzcd unixODBC-2.2.1 ./configure --prefix=/usr/local/unixODBC-2.2.1 --includedir=/usr/include --libdir=/usr/lib -bindir=/usr/bin --sysconfdir=/etcmakem原创 2012-02-29 14:13:16 · 5584 阅读 · 0 评论 -
oracle字符集编码转换(转UTF8)
SQL> select name,value$ from props$ where name like '%NLS%';NAME VALUE$------------------------------ ------------------------------NLS_LANGUAGE AMERI转载 2012-05-03 17:31:03 · 2484 阅读 · 0 评论 -
use getopts and shift
#!/bin/bashwhile getopts "fh:" optdo case "$opt" in f) echo "option $opt is specified" ;; h) echo "op原创 2012-05-27 01:01:03 · 287 阅读 · 0 评论 -
进程操作(2)——子进程对父进程数据段的继承性
1.sys/shm.h 共享存储2.sys/ipc.h IPC(命名管道)#include #include #include #include #include #define SIZE 1024#define KEY 99int shmid;int j=5;int main(){ int i,*pint;原创 2012-06-07 22:03:56 · 679 阅读 · 0 评论 -
oracle 格式化
http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements004.htmFormat Models A format model is a character literal that describes the format of datetime or numeric data stored翻译 2012-05-18 17:21:29 · 527 阅读 · 0 评论 -
Tuxedo 全shell脚本安装
#!/bin/bash#declare variablelibfolder=/opt/devlibcurrentpath=$PWDtuxedopath=${currentpath}/tuxedo111120_32_Linux_01_x86.binlibpath=${currentpath}/lib.tarconfpath=${currentpath}/conf.tars原创 2012-05-18 17:24:09 · 352 阅读 · 0 评论 -
linux 进程操作(1)——创建子进程
用一个简单的例子体现linux使用fork创建进程时是双返回机制,第一次返回一个状态,为0代表创建进程成功,否则为失败。第二次返回子进程的进程号id;ex1.c#include #include #include int main(){ pid_t pid; printf("fork testing.\n");原创 2012-06-07 21:32:05 · 509 阅读 · 0 评论 -
linux 进程操作(3)——文件指针共享
#include #include #include int rfd,wfd;char c;int main(int argc,char* argv[]){ if(argc !=3 ) { printf("usage :%s sourcefile destfile.\n",argv[0]);原创 2012-06-08 00:22:50 · 330 阅读 · 0 评论 -
TUXEDO订阅事件
TUXEDO订阅事件TUXEDO订阅事件主要包括用户事件订阅,在网络上可以参考的资料很少。我们就用一个例子来剖析tuxedo订阅。先需要来了解几个问题:1.如何订阅事件2.事件回调的方式订阅事件我们采用tpsubscribe订阅事件.Tpsubscribe(("\\..*", NULL, &ctl, TPSIGRSTRT));第一个参数代表订阅事件类型,第二个参原创 2012-06-11 14:53:42 · 904 阅读 · 0 评论 -
TUXEDO使用TMIB系统管理
TUXEDO使用TMIB系统管理TUXEDO为我们对TUXEDO的管理提供了一整套的API接口,可惜的是ORACLE公司并未提供一套完整的接口文档,让TUXEDO开发人员无法很好的掌握,同时网络上几乎没有MIB开发方面的资料。本文就以WSH为例来讲解如何先获取WSH 列表,然后单独获取每个WSH与客户端连接的CLIENTID,最后通过CLIENTID再获取IP的一个完整实例。这是一个完原创 2012-06-11 16:33:07 · 1097 阅读 · 0 评论 -
linux下C++获取各种系统信息
下面是头文件内容,代码是mooon的一部分,对应的CPP文件请直接浏览:http://code.google.com/p/mooon/source/browse/trunk/common_library/src/sys/info.cpp/** * Licensed to the Apache Software Foundation (ASF) under one or more *原创 2013-03-12 20:56:15 · 889 阅读 · 0 评论