Linux下查看进程

ps ax 命令显示一个当前系统进程的列表,该列表中包括其他用户拥有的进程。要显示进程以及它们的所有者,使用 ps aux 命令。该列表是一个静态列表;换一句话说,它是在你启用这项命令时正在运行的进程的快照。如果你需要一个时刻更新的运行进程列表,使用下面描述的 top 命令。
ps 的输出会很长。要防止它快速从屏幕中滑过,你可以把它管道输出给 less 命令:
ps aux | less
你可以使用 ps 命令和 grep 命令的组合来查看某进程是否在运行。譬如,要判定 Emacs 是否在运行,使用下面这个命令:
ps ax | grep emacs
top 命令显示了当前正运行的进[……]

继续阅读

linux用户的管理操作

一、增加用户
useradd 用户名 -g 组名 -G 次要组名 -d 该用户的Home目录 目录名 -p 密码
其中:
-g 指定该用户的首要组
-G指定该用户的次要组
-d指定该用户的Home目录
-p 指定该用户的密码
如输入以下命令:
useradd oracle -g oinstall -G dba -d /home/oracle -p oracle123
系统创建一个用户oracle,oracle用户的首要组为oinstall,次要组为dba,Home目录为:/home/oracle,密码为oracle123
二、删除对用户
userdel命令用于删除一个已存在的账号,其用法为:[……]

继续阅读

Redhat Linux上Oracle 11g安装

Oracle 11g R2数据库安装硬件配置要求:

最小内存 1 GB of RAM

虚拟内存容量

 

Available RAM
Swap Space Required

Between 1 GB and 2 GB
1.5 times the size of RAM

Between 2 GB and 16 GB
Equal to the size of RAM

More than 16 GB
16 GB

硬盘空间要求

Installation Type
Require[……]

继续阅读

Linux安装Oracle

在昨天Linux安装Oracle前配置的基础上,今天正式在Red Hat Enterprise Linux AS5上安装Oracle 10g。以下的截图都是我当时亲自安装时,在Linux里截取下来的。一张一张地截图比较辛苦,如果你要转载本文,请务必注明本站原创。接下来还是以图文并茂的形式,详细讲解Linux安装Oracle。

1、选择安装类型,我选择高级安装

 

2、指定证书存放目录

3、选择安装的数据库类型及oracle所支持的语言,这里选择企业版,语言选择英文和简体中文

4、指定oracle环境变量,安装路径。因为我们在.bash_profile中已[……]

继续阅读

Linux安装Oracle配置详解

Linux安装Oracle数据库我总共完整地安装过三次,第一次是在浙大网新的时候,自己照着一个技术文档边看边摸索着安装的。第二次就是前 段时间我在自己的虚拟机Red Hat Enterprise Linux里安装的。第三次是我在自己公司一台Linux服务器上安装的。三次安装都是在Linux系统下进行,而且都很成功。当然安装之前我是看了不少 关于Linux安装Oracle方面的技术文章,这是我的学习态度或者说方式。因为Linux与Oracle的版本不同,网上写的安装方法或过程很多地方 不一样,我都一一对照后进行安装的。今天我就来介绍一下Red Hat Enterprise Linux AS 5.[……]

继续阅读

NoSQL 数据库 简介

一.  NoSQL概念

 

开源的数据库用的最多的是PostgreSQL和MySQL。 关于这2者的对比,参考我的Blog:

MySQL 和 PostgreSQL 对比

http://blog.csdn.net/tianlesoftware/archive/2011/04/29/6371498.aspx

 

NoSQL 它指的是一个整体的概念,在2009年被提了出来。 大部分NoSQL 数据库都是开源的。 NoSQL最常见的解释是“non-relational”,“Not Only SQL”。 “NoSQL”一词最早于1998年被用于一个[……]

继续阅读

Tags:

Oracle expdp/impdp 使用示例

1. 创建目录

使用数据泵之前,需要创建一个存放文件的目录。 这个目录要写入Oracle的数据字典中才能识别。

(1)先查看一下已经存在的目录:

SQL> col owner format a5

SQL> col directory_name format a25

SQL> select * from dba_directories;

OWNER DIRECTORY_NAME            DIRECTORY_PATH

—– ————————- ————————————[……]

继续阅读

oracle数据备份还原

初始工作:

在sqlplus上面创建目录并授权给用户:

–创建目录
create directory tmp_backup_dir as ‘/home/oracle’;
–目录授权
grant read,write on directory tmp_backup_dir to 用户;

以后命令都在linux下执行:

1.数据库表空间备份:

expdp 用户名/密码 directory=目录名 dumpfile=文件名.dmp schemas=ctzq_iea version=10.2.0.1.0

备注:高版本的数据库在导出数据的时候带上版本号(如version=10.2.0.1[……]

继续阅读

Linux修改环境变量

一、Linux的变量种类

按变量的生存周期来划分,Linux变量可分为两类:

1. 永久的:需要修改配置文件,变量永久生效。

2. 临时的:使用export命令行声明即可,变量在关闭shell时失效。

二、设置变量的三种方法

1. 在/etc/profile文件中添加变量【对所有用户生效(永久的)】

用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。

例如:编辑/etc/profile文件,添加CLASSPATH变量

# vi /etc/profile

export CLAS[……]

继续阅读

使用sqlplus导出数据为excel或html

通过SQL*PLUS我们可以构建友好的输出,满足多样化用户需求。
本例通过简单示例,介绍通过sql*plus输出xls,html两种格式文件.
首先创建两个脚本:
1.main.sql 用以设置环境,主要调用具体脚本
2.get_tables.sql 为获取具体数据之脚本

get_table.sql脚本内容:

select owner,table_name,tablespace_name,blocks,last_analyzed
from all_tables order by 1,2;

main.sql脚本内容:

set linesize 200[……]

继续阅读

Tags: ,