香蕉与打火机

机器学习和AI的时代来了

Latest Posts

RedHat使用vnc远程显示桌面

安装vncserver

 

配置vnc

 

启动vnc

使用客户端连接

QQ截图20150804171734

 

关闭vnc连接

关闭vnc服务

 

 

 

 

linux 使用DISPLAY参数将图形化程序的界面投到其他机器

参考链接:http://blog.chinaunix.net/uid-23072872-id-3388906.html

目前的主要需求是安装oracle client、oracle instance(当然也可以生成脚本直接安装instance)。

一、用法

DISPLAY环境变量格式如下host:NumA.NumB, host指Xserver所在的主机主机名或者ip地址, 图形将显示在这一机器上, 可以是启动了图形界面的Linux/Unix机器, 也可以是安装了Exceed, X-Deep/32等Windows平台运行的Xserver的Windows机器. 假如Host为空, 则表示Xserver运行于本机, 并且图形程序(Xclient)使用unix socket方式连接到Xserver, 而不是TCP方式. 使用TCP方式连接时, NumA为连接的端口减去6000的值, 假如NumA为0, 则表示连接到6000端口; 使用unix socket方式连接时NumA则表示连接的unix socket的路径, 假如为0, 则表示连接到/tmp/.X11-unix/X0 . NumB则几乎总是0. 

二、实践

dbca的图形化界面即在本地出现。

linux xargs使用

参考:http://baike.baidu.com/link?url=3MShV9QMO4ru0NUXK3-CiGczfQGsFQ18tWVvv3RDX3EQoq0KHOd5oaOIc2PS0mvHZBUM63fE60p0ncmIOqfyi_

它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题。

xargs 可以读入 stdin 的资料,并且以空白字元或断行字元作为分辨,将 stdin 的资料分隔成为 arguments 。 因为是以空白字元作为分隔,所以,如果有一些档名或者是其他意义的名词内含有空白字元的时候, xargs 可能就会误判了,如果需要处理特殊字符,需要使用-0参数进行处理。

如 文件list中以换行为分隔符,有以下字段

下面将list文件中的内容作为输入,将该输入作为touch的argument,批量创建5个文件

 

 

 

linux 查看并踢出用户

查看登陆的用户

使用命令:w

踢掉ssh登录的用户

踢掉前文中加粗的17:30登录进来的用户

踢掉使用终端登录的用户

使用kill杀掉该用户的pts进程

杀掉banana用户:

 

 

 

 

JAVA_OPTS环境变量

参考链接:http://publib.boulder.ibm.com/wasce/V2.1.0/zh_CN/javaopts.html

初始堆大小
要指定 Java 虚拟机的初始堆大小,请在启动服务器之前,将下列选项包含在 JAVA_OPTS 环境变量中:

-XmsIm
其中 I 由初始堆大小替换(单位:MB)。
最大堆大小
要指定 Java 虚拟机的最大堆大小,请在服务器启动之前,在 JAVA_OPTS 环境变量中包含以下选项:

-XmxMm
其中 M 由最大堆大小替换(单位:MB)。
以大页面分配堆
要指定以大页面分配堆,请在启动服务器之前,将下列选项包含在 JAVA_OPTS 环境变量中:

-Xlp
指定以大页面分配堆。
启用代理服务器
请考虑服务器由防火墙保护的情况。服务器可能仍需要访问防火墙以外的站点,例如,使用管理控制台来访存并安装 JDBC 驱动程序。如果必须将服务器配置为使用代理服务器访问外部资源,请在启动服务器之前,将下列选项包含在 JAVA_OPTS 环境变量中:

-DproxySet=true
配置 Java 虚拟机以使用代理服务器。
-DproxyHost=host
其中 host 是运行代理服务器的主机。
-DproxyPort=port
其中 port 是代理服务器侦听的端口。
定制日志记录
如果希望对服务器中的日志记录进行更精密的控制,那么您可以指定自己的日志记录设置,并在启动服务器之前在 JAVA_OPTS 环境变量中提供单独的 log4j.xml 文件。以下选项将覆盖 \var\log 目录下的 XYZ-log4j.properties 文件中定义的设置。

-Dorg.apache.geronimo.log4jservice.configuration=filename
其中,filename 必须是标准的文件名,它是相对于服务器实例目录位置的。

 

AIX 常用命令

who & finger

WALL(群发信息到所有用户)

write(发给指定用户)

 

 

 

 

 

 

oracle session与sql历史查询

session

记录session信息的动态视图为

拣选常用字段进行展示(加粗字体可见sys用户于15年6月8日登陆)

sql语句:

 

具体执行:

sql 历史

v$sql及v$sqlarea存放着统计信息在调优时使用居多,但其sql是不全的,如果想获得完整的sql需使用v$sqltext。

关于这三个视图的区别与用途见引用文章:http://blog.itpub.net/38542/viewspace-885839/

正在执行的sql

sql语句:

具体执行:

执行过的sql

sql语句:

不再演示。

 

 

 

list