LINUX
文章平均质量分 59
茄肥猫
这个作者很懒,什么都没留下…
展开
-
面向 DBA 的 Linux Shell 脚本简介
DBA:Linux面向 DBA 的 Linux Shell 脚本简介 作者:Casimir Saternos学习一些在 Linux 上安装、运行和维护 Oracle 数据库所需的基本 bash shell 脚本。本文相关下载: 示例脚本 Oracle 数据库 10g2005 年 11 月转载 2013-10-08 15:31:30 · 726 阅读 · 0 评论 -
查看linux中shell的几种方法汇总
查看当前发行版可以使用的shell[jack@localhost ~]$ cat /etc/shells /bin/sh/bin/bash/sbin/nologin查看当前使用的shell一、最常用的查看shell的命令,但不能实时反映当前shell[jack@localhost ~]$ echo $SHELL/bin/bash二、下面这个用法并不是所有转载 2013-10-08 15:35:24 · 1061 阅读 · 0 评论 -
VI编辑器常用命令介绍
本文关键词:linux命令 Linux linux vi命令 一.简介 vi是unix世界中最通用的全屏编辑器,linux中是用的是vi的加强版vim,vim同vi完全兼容,vi就是"visual interface"的缩写。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其它编辑程序所没有的。 vi不是转载 2013-10-08 15:37:31 · 991 阅读 · 0 评论 -
如何开关linux默认的防火墙
如何开启和关闭linux默认的防火墙1) 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop 需要说明的是对于Linux下的其它服务都可以用以上命令执行开启原创 2013-10-08 15:34:21 · 1294 阅读 · 0 评论 -
Linux date命令
date命令 date命令的功能是显示和设置系统日期和时间。 该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式) date 设置时间格式 命令中各选项的含义分别为: -d datestr, --date datestr 显示由datestr描述的日期 -s datestr, --set datestr 设置datestr 描述的日期原创 2013-11-18 10:34:23 · 726 阅读 · 0 评论 -
linux下vnc设置
1、VNC的启动/停止/重启#service vncserver start/stop/restart关闭具体的vncserver命令:vncserver -kill :1 vncserver -kill :22、设置密码#vncpasswd3、客户端登陆在vnc客户端中输入:服务器端IP:1或服务器端IP:24、设置登陆到KDE桌面a.[root@原创 2013-11-18 10:48:05 · 1911 阅读 · 0 评论 -
linux 命令lsof 用法
1、当在lsof后边没有跟任何参数时,该命令将会列出当前系统中被所有进程打开的所有文件#lsof|nl #nl命令打印出行号2、下边这几个命令指出打开某文件的进程#lsof `which httpd` #那个进程在使用apache的可执行文件#lsof /etc/passwd #那个进程在占用/etc/passwd#lsof /dev/hda6 #那个进程在占用hda6原创 2013-11-25 15:51:27 · 712 阅读 · 0 评论 -
LINUX 命令nohup的用法
Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe --user=mysql &但是加入我们很多程序并不象mysqld一样做成守护进程,可能我们的程序只是普通程序而已,一般这种程序使用 & 结尾,但是如果终端关闭,那么程序也会被关转载 2013-11-25 15:54:26 · 719 阅读 · 0 评论 -
RAC 搭建数据库服务器 ,为服务器配置4个网卡
在要搭建的数据库服务器环境中,需要有4个网卡,分别连接到公共网络、私有网络和存储网络,其中有两个网卡连接到私有网络。下面首先讨论如何为PC配置网卡 配置用做数据库服务器的PC,每台机器都需要4个网卡,且私有网络和存储网络的网卡的带宽不能低于1GB。大部分机器默认都只有1个网卡,但有多个PCI 插槽,为每台机器在PCI插槽再添加3个1GB带宽的PCI接口网卡即可满足要求。公共网络的网转载 2013-11-27 14:25:54 · 3001 阅读 · 0 评论 -
安装Linux操作系统
安装Linux操作系统的过程大致分为以下几个步骤: 步骤1 ISO文件检查。 如果使用下载的ISO文件刻盘安装操作系统,需要验证ISO文件是否完整,确保文件没有被破坏。这时就需要用到MD5 Checksum。 MD5算法属于单向加密散列(Hash)算法,将任意长度的数据散列成定长的数据,这个定长的数据就是原始数据的摘要(Checksum)。散列的特点之一是,即使原始数据只发生一转载 2013-11-27 14:24:57 · 704 阅读 · 0 评论 -
RAC 配置iSCSI磁盘
配置iSCSI磁盘需要完成如下操作。 步骤1 启用Openfiler的“iSCSI target server”服务。 如图2-7所示,单击“Services”工具栏,默认“iSCSI target server”的状态是“Disabled”,通过单击“Modification”的“Enable”将状态修改为“Enable”。 步骤2 配置Openfiler网络访问策略。转载 2013-11-27 14:27:11 · 1031 阅读 · 0 评论 -
RAC 软件环境
本书使用的软件及其版本如表2-3所示。 表2-3 本书搭建RAC环境使用的软件说明 软件类型 软件名称 版本号 操作系统 Red Hat Enterprise Linux Server 5.4 存储系统 Openfiler转载 2013-11-28 10:59:44 · 680 阅读 · 0 评论 -
rpm 用法
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合: -ivh:安装显示安装进度--inst转载 2013-12-02 14:32:01 · 618 阅读 · 0 评论 -
apache启动报错(98)Address already in use: make_sock: could not bind to address [::]:80
1.netstat -lnp|grep 80tcp 0 0 192.168.180.68:61027 0.0.0.0:* LISTEN 6289/oproxyd tcp 0 0 :::80 :::*转载 2013-12-09 15:07:07 · 1472 阅读 · 0 评论 -
使用Device Mapper Multipath
Device Mapper Multipath(DM-Multipath)可以将服务器节点和存储阵列之间的多条I/O链路配置为一个单独的设备。这些I/O链路是由不同的线缆、交换机、控制器组成的SAN物理链路。Multipath将这些链路聚合在一起,生成一个单独的新的设备。 1.DM-Multipath概览:(1)数据冗余DM-Multipath可转载 2013-12-09 16:57:10 · 1122 阅读 · 0 评论 -
Linux下NFS挂载NAS方式
Red Hat Linux 5.8 . 先在linux下创建挂载点 gerpnas, nas01, 在/etc/fstab 中增加nas 对应挂载点及参数。 需要root权限。[grid@fu07db01 ~]# more /etc/fstabUUID=14472f4c-c620-4299-aa83-a26fdb29b6e8 swap转载 2013-12-12 14:41:22 · 17801 阅读 · 0 评论 -
LINUX系统监视——常用log日志文件以及各文件说明
成功地管理任何系统的关键之一,是要知道系统中正在发生什么事。Linux 中提供了异常日志,并且日志的细节是可配置的。Linux 日志都以明文形式存储,所以用户不需要特殊的工具就可以搜索和阅读它们。还可以编写脚本,来扫描这些日志,并基于它们的内容去自动执行某些功能。 Linux 日志存储在 /var/log 目录中。这里有几个由系统维护的日志文件,但其他服务和程序也可能会把它们的日志放在这里。大多数转载 2013-12-30 12:00:41 · 5541 阅读 · 0 评论 -
LINUX进程控制——Kill命令的用法详解
LINUX的进程可以通过top或者ps命令查看,具体可参考[LINUX系统监视——查询系统信息以及top工具命令详解] 。但是,怎样结束进程呢?这里,kill命令是不可或缺的一个常用命令。通常,我们结束一个正在运行的命令,可以按CTRL+C键。但是,后台进程我们就要用kill工具了。kill语法:kill [-signal] PID 向指定进程传送一个信号(默认是15(终结转载 2013-12-30 12:02:43 · 2507 阅读 · 0 评论 -
LINUX系统监视——查询系统信息以及top工具命令详解
了解系统状况1.uname -a 显示系统信息:用户名, 主机名,版本号,时间,运行平台,LINUX。例:[root@localhost ~]# uname -aLinux localhost.localdomain 2.6.9-78.ELsmp #1 SMP Fri Jul 25 00:04:28 EDT 2008 i686 i686 i386 GNU/Linux转载 2013-12-30 12:03:42 · 1251 阅读 · 0 评论 -
LINUX硬件配置与管理——用Fdisk工具对磁盘进行分区操作
fdisk是LINUX分区的常用工具。在网上找了一些资料 ,但是貌似都是出于一人之手。我还是来个原创吧。首先,用fdisk查看系统的分区结构:Disk /dev/sda: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cylindersUnits = cylinders of 16065 * 512转载 2013-12-30 12:04:22 · 869 阅读 · 0 评论 -
LINUX硬件配置与管理——dd命令的使用详解
1.dd命令说明:使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a filedd --version输入或输出dd if=[STDIN] of=[STDOUT] (if=in of ,of=out of)可用‘’分别代表if=和of=强迫输入或输出的Size为多少Bytesbs: dd -ibs=[BYTE] -obs=转载 2013-12-30 12:05:13 · 629 阅读 · 0 评论 -
LINUX用户管理——usermod命令的使用方法详解
usermod命令功能说明:修改用户帐号。语 法:usermod [-LU][-c ][-d ][-e ][-f ][-g ][-G ][-l ][-s ][-u ][用户帐号]补充说明:usermod可用来修改用户帐号的各项设定。参 数: -c 修改用户帐号的备注文字。 -d登入目录> 修改用户登入时的目录。 -e 修改帐号的有效期限。转载 2013-12-30 12:05:50 · 3960 阅读 · 0 评论 -
LINUX——Bashshell资料(一)认识shell和各种变量
什么是 Shell 这应该是个蛮有趣的话题:『什么是 Shell ?』相信只要摸过电脑,对于作业系统(不论是 Linux 、 Unix 或者是 Windows )有点概念的朋友们大多听过这个名词,因为只要有『作业系统』那么就离不开 Shell 这个东西。不过,在讨论 Shell 之前,我们先来了解一下电脑的运作状况吧!举个例子来说:当你要电脑传输出来『音乐』的时候,你的电脑需要什么东西呢?转载 2013-12-30 12:06:40 · 623 阅读 · 0 评论 -
LINUX——Bashshell资料(二)认识shell和各种变量
我的案例二:另外一个常常需要变数的咚咚是在 scripts 里面,例如我写的一个侦测登录档的小程式 logfile.sh 这个咚咚,由于里头常常需要用到『储存路径』,偏偏可能每个人的存取路径都不太一样,而如果要修改存取路径的话,嘿嘿!好几十行要同时修改呢!还可能会改错!那么我只要定义一个变数,然后后续的所有资料都使用这个变数的内容!嘿嘿!那么只要大家修改了这个变数的内容(只要一行),后续的动作就不转载 2013-12-30 12:07:28 · 603 阅读 · 0 评论 -
LINUX——Bashshell资料(三)认识shell和各种变量
命令重导向 基本上,这个子题是 bash 相当重要的观念,这里可得花点心思才行呦!o 什么是『重导向, redirect ?』:简单的说,就是将你目前的所得资料转到其他地方去就是了!例如我们常用的,将目前的萤幕输出资料转到档案中去,就可以这么写:『ls -l / > test 』,那个大于的符号『 > 』就是将输出结果导向到 test 这个档案中的意思啰!这个时候: § 如转载 2013-12-30 12:08:07 · 560 阅读 · 0 评论 -
RHEL5.5 64位下安装Oracle 11g 64位安装前置条件(即RPM包)的两种方法
RHEL5.5 64位下安装Oracle 11g 64位安装前置条件(即RPM包)有如下两种方式:一、RPM方式:安装Oracle所需的全部运行库(在RHEL光驱的Server目录下)以root登录,执行如下命令:[ruby] view plaincopycd /media/RHEL_5.5\ x86_64\ DVD/转载 2013-12-19 18:04:33 · 1525 阅读 · 0 评论 -
Linux下which、whereis、locate、find 命令查找文件
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,主要可以使用如下的几个命令which 查看可执行文件的位置whereis 查看文件的位置locate 配 合数据库查看文件位置find 实际搜寻硬盘查询文件名称1、which语法:[root@redhat转载 2013-12-20 14:39:55 · 637 阅读 · 0 评论 -
在Linux下使用命令行安装DB2
下面分享一个在Linux命令行下简单快速安装DB2的过程。 系统和数据库版本是CentOS 5.7 + DB2 9.5 ESE FP8。 如果安装介质已经准备好,那整个安装过程不会超过10分钟。准备工作1. 准备安装文件:1)v9.5fp8_linuxx64_server.tar.gz2)v9.5fp8_linuxx64_nlpack.tar.gz(命令行安装不需要该转载 2013-12-20 17:28:42 · 7235 阅读 · 0 评论 -
linux中与Oracle有关的内核参数详解
在安装Oracle的时候需要调整linux的内核参数,但是各参数代表什么含义呢,下面做详细解析。Linux安装文档中给出的最小值:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 4294967295kernel.shmmni = 40转载 2014-01-20 16:56:29 · 568 阅读 · 0 评论 -
NFS服务器的配置与应用
NFS服务的配置与应用1、什么是NFS它是Network File system的缩写,即网络文件系统。NFS是由SUN公司开发,并于1984年推出的一个RPC服务系统,它使我们能够达到文件的共享。一台NFS服务器如同一台文件服务器,只要将起文件系统共享出来,NFS客户端就可以将它挂载到本地系统中,从而可以像使用本地文件系统中的文件一样使用那些远程文件系统中的文件。使用NFS既转载 2014-01-20 17:39:59 · 737 阅读 · 0 评论 -
linux下配置 oracle数据导出工具sqluldr2
工具下载地址: http://www.anysql.net/tools/sqluldr2-non-free-features.html 右侧下载SQLULDR2分别对应32为,64位的win和Linux平台安装步骤1.需要安装oracle_client2.复制sqluldr2_linux32_10204.bin(64位系统用sqluldr2_linux64_1...原创 2014-05-06 11:32:53 · 21552 阅读 · 1 评论 -
linux 查看文本文件的头部、尾部行内容 及查看行数
1、查看文件首n行原创 2014-05-07 14:31:43 · 33821 阅读 · 0 评论 -
linux iscsi initiator 安装配置
实现环境:vmware workstation,netapp simulator,windows 2003,redhat linux enterprise;一、安装并配置iSCSI Initiator软件1.从光盘安装iscsi initiator[root@pe03 Server]# cd /mnt/Server/[root@pe03 Serv转载 2014-06-25 18:03:52 · 3254 阅读 · 0 评论 -
RHEL5 以上版本iscsi的配置
Linux RHEL5 Up2 Iscsi的配置安装Iscsi软件包:[root@localhost tmp]#rpm -ivh iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm配置[root@localhost ~]# iscsi-iname >/etc/iscsi/initiatorname.iscsi编辑initiatorn转载 2014-06-25 18:05:32 · 683 阅读 · 0 评论 -
LINUX下多路径(multi-path)介绍及使用
一、什么是多路径普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O转载 2013-12-05 16:17:39 · 2360 阅读 · 0 评论 -
linux 系统中oracle用户登陆黑屏问题解决
1. ctrl+alt+shift+f1 (打开超级终端);2.usermod -G root oracle(修改用户“oracle”的所属组,以提升该用户的系统资源配置);3.reboot 或者 init 6 (重启系统)。还有一种方法比较复杂,需要修改多个配置文件,包括:/etc/profile,/etc/security/limits.conf以及用户根目录下的 .b原创 2014-09-03 10:30:55 · 2729 阅读 · 0 评论 -
Linux设置和查看环境变量的方法
1. 显示环境变量HOME $ echo $HOME /home/redbooks 2. 设置一个新的环境变量hello $ export HELLO="Hello!" $ echo $HELLO Hello! 3. 使用env命令显示所有的环境变量 $ env HOSTNAME=redbooks.safe.org PVM_RSH=/usr/bin/转载 2014-09-03 10:16:39 · 1248 阅读 · 0 评论 -
Linux中iptables设置详细
无论如何,iptables是一个需要特别谨慎设置的东西,万一服务器不在你身边,而你贸然设置导致无法SSH,那就等着被老板骂吧,呵呵。。。一下内容是为了防止这种情况发生而写的,当然很初级,不过一般服务器也够用了:1.首先介绍一下指令和相关配置文件启动指令:service iptables start 重启指令:service iptables restart 关闭转载 2014-10-28 09:35:16 · 533 阅读 · 0 评论 -
Linux netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re转载 2014-10-28 11:40:20 · 4994 阅读 · 0 评论 -
Linux iptables防火墙实用模板
服务器的安全性的重要性,可以关系到负责人的饭碗,而防火墙对于服务器的安全性相当重要,但是防火墙的设置需要小心,尤其是初学者,很容易弄错,一旦弄错,很容易连不上网络,要自己去机房重新配置防火墙。如果不熟悉配置,一个是怕权限太严格,容易导致自己都不能访问,上面的程序也很可能不能正常访问网络,另一个是怕权限设置的太松,安全性不够,容易被侵入。所以初学者很需要一个简单的防火墙模板,经过简单修改,就转载 2014-10-28 11:45:40 · 1229 阅读 · 0 评论