摘要:
从Windows平台通过FTP上传一个大小约为6G的zip文件到Linux系统(Oracle Linux Server release 5.7)上,解压过程中出现如下错误: 1: [root@gsp tmp]# unzip -n OracleLinuxandPataches.zip -d /u02/tmp 2: error: Zip file too bi... 阅读全文
随笔分类 - Unix&Linux技术
Linux忘记root密码怎么办?
2013-12-18 11:05 by 潇湘隐者, 24869 阅读, 收藏, 编辑
摘要:
开篇前言:Linux系统的root账号是非常重要的一个账号,也是权限最大的一个账号,但是有时候忘了root密码怎么办?总不能重装系统吧,这个是下下策,其实Linux系统中,如果忘记了root账号密码,是可以通过进入单用户模式或其它方法修改密码的。当然,具体方式跟Boot Loader、操作系统有关系,GRUB与LILO的实现方式有所不同。 Boot Loader 是在操作系统内核运行之前运行的一... 阅读全文
Oracle shutdown immediate无法关闭数据库解决方法
2013-11-21 14:52 by 潇湘隐者, 62025 阅读, 收藏, 编辑
摘要:
在测试服务器上使用shutdown immediate命令关闭数据库时,长时间无法关闭数据库,如下所示 1: [oracle@DB-Server admin]$ sqlplus / as sysdba 2: 3: SQL*Plus: Release 10.2.0.4.0 - Production on Thu Nov 21 ... 阅读全文
Linux命令学习总结:date命令
2013-11-17 11:09 by 潇湘隐者, 35184 阅读, 收藏, 编辑
摘要:
命令简介: date 根据给定格式显示日期或设置系统日期时间。print or set the system date and time 指令所在路径:/bin/date 命令语法: date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 命令参数: 参数 描述 -d 显示字... 阅读全文
Linux命令学习总结:pwd命令
2013-11-15 14:14 by 潇湘隐者, 14821 阅读, 收藏, 编辑
摘要:
命令简介: 该命令用来显示目前所在的工作目录。指令英文原义:print work directory 执行权限 :All User 指令所在路径:/usr/bin/pwd 或 /bin/pwd 命令语法: pwd [OPTION]... 命令参数: 参数 长参数 描叙 -L --logical(无效) 当目录为连接路径时,显示连接路径 -P --physical(... 阅读全文
Linux命令学习总结:cd命令
2013-11-15 12:24 by 潇湘隐者, 15187 阅读, 收藏, 编辑
摘要:
命令简介: 该命令用来切换当前目录。cd 是change directory 的缩写 命令语法: cd [-L|-P] [dir] 使用示例 1:切换到当前目录的上一级目录 1: [root@DB-Server sysconfig]# pwd 2: /etc/sysconfig 3: [root@DB-Server sysconfig]# cd .. 4: [root@DB... 阅读全文
Linux磁盘空间监控告警
2013-11-09 08:32 by 潇湘隐者, 21635 阅读, 收藏, 编辑
摘要:
Linux系统中需要监控磁盘各分区的使用情况,避免由于各种突发情况,造成磁盘空间被消耗殆尽的情况,例如某个分区被Oracle的归档日志耗尽,导致后续的日志文件无法归档,这时ORACLE数据库就会出现错误。监控磁盘空间的使用情况,其实有许多工具,例如Nagios等,其实最简单的还是使用Shell脚本。下面就介绍一下如何通过Shell脚本和Crontab作业结合来实现对磁盘空间的监控、告警。一般查看磁盘各分区的使用情况可以通过df命令来查看,网上有两种获取磁盘使用百分比的Shell脚本。1:df -h | grep /dev | awk '{print $5}' | cut -f 阅读全文
Linux备份ifcfg-eth0文件导致的网络故障问题
2013-10-12 15:59 by 潇湘隐者, 3486 阅读, 收藏, 编辑
摘要:
今天在给一台操作系统为Oracle Linux Server release 5.7的服务器配置网络时,遇到了备份ifcfg-eth0配置文件,导致网卡无法绑定IP地址的情况。觉得是个有意思的案例,特此记录一下,以供学习参考,避免以后再犯同类错误。 在装系统的时候没有配置网络,等到装好系统后,从系统管理员那里了解了IP、子网掩码、网关信息后,才开始配置网络。在修改ifcfg-eth0网卡配置文件前,先备份一份配置文件,以免由于修改不当,导致无法还原到最初的配置。这也是事情的起因[root@localhost ~]# cd /etc/sysconfig/network-scripts/[roo. 阅读全文
Linux挂载卸载光盘&实践
2013-10-05 11:40 by 潇湘隐者, 22217 阅读, 收藏, 编辑
摘要:
在Linux下有时候需要挂载光盘,拷贝文件或安装系统,例如拷贝Redhat操作系统镜像文件等。下面介绍一下在Linux系统下挂载、卸载光盘的方法。在Linux系统中,每一个物理设备都可以看做是一个文件,而像硬盘、光盘等物理设备文件都在/dev目录下(部分信息截图)其中光驱设备文件一般是cdrom 或dvd, 在执行光驱挂载命令前,我们需要创建一个目录用来做挂载点,关于目录的位置一般随个人习惯而定,我一般习惯将该目录创建在/mnt/hgfs下挂载光驱[root@getlnx05 ~]# cd /mnt/hgfs/[root@getlnx05 hgfs]# ls[root@getlnx05 hgf 阅读全文
Linux系统VNC配置实践总结
2013-09-11 22:10 by 潇湘隐者, 65142 阅读, 收藏, 编辑
摘要:
VNC概述 VNC (Virtual Network Computing)是虚拟网络计算机的缩写。VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 或 MAC 中的任何远程控制软件媲美。在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多数情况下只需要其中的两个命令:vncserver 和 vncviewer。目前,原来的AT&T版本已经不 阅读全文
Linux 客户端访问 NFS报Permission Denied错误
2013-08-29 11:21 by 潇湘隐者, 13458 阅读, 收藏, 编辑
摘要:
在Linux服务器上访问NFS共享目录时,报错:Permission denied。 如下截图所示:因为这个NFS是系统管理员配置的,我又不了解具体情况,而系统管理员休假中,联系不上。那么我只能先多了解一下NFS的相关信息1:首先查看NFS组件(nfs-utils)、RPC组件(portmap)是否安装。 rpm -qa | grep nfs rpm -qa | grep protmap2:查看RPC服务是否启动 /etc/init.d/portmap status 3:查看服务器端是否共享(截图省略,用 xxx.xxx.xxx.xxx 代替具体IP地址)[root@get-orasvr02 阅读全文
Nagios学习实践系列——配置研究[监控当前服务器]
2013-08-26 22:58 by 潇湘隐者, 2568 阅读, 收藏, 编辑
摘要:
其实上篇Nagios学习实践系列——基本安装篇只是安装了Nagios基本组件,虽然能够打开主页,但是如果不配置相关配置文件文件,那么左边菜单很多页面都打不开,相当于只是一个空壳子。接下来,我们来学习研究一下Nagios的配置,了解一下基本的配置和了解各类配置文件。Nagios配置目录Nagios的配置文件位于etc目录下(/usr/local/nagios/etc)如下图所示:配置文件简介配置文件名功能描述cgi.cfg控制CGI访问的配置文件nagios.cfg主配置文件:主配置文件包括了一系列的设置,它们会影响Nagios守护进程resource.cfg资源配置文件:资源文件可以保存用户自 阅读全文
Nagios学习实践系列——基本安装篇
2013-08-22 00:26 by 潇湘隐者, 13426 阅读, 收藏, 编辑
摘要:
开篇介绍 最近由于工作需要,学习研究了一下Nagios的安装、配置、使用,关于Nagios的介绍,可以参考我上篇随笔Nagios学习实践系列——产品介绍篇实验环境 操作系统:Red Hat Enterprise Linux Server release 6.0 (Santiago) 64 bit。 注意,Nagios只能安装在Linux或Unix平台,不支持Windows平台,当然,它可以监控Windows平台。环境准备 Apache 和PHP 不是安装Nagios所必须的,其实也可以说是必须的,你总不能去分析Nagios日志吧,因为Nagios提供了Web监控界面,通过Web监控界面可以清晰 阅读全文
Nagios学习实践系列——产品介绍篇
2013-08-21 23:24 by 潇湘隐者, 3582 阅读, 收藏, 编辑
摘要:
Nagios介绍 Nagios是一款功能强大、优秀的开源监控系统,它能够让你发现和解决IT架构中存在的问题,避免这些问题影响到关键业务流程。 Nagios最早于1999年发布,它在开源社区的影响力是相当大的。目前全球Nagios的社区已经开发了数以千计的项目。Nagios的官方赞助是通过Nagios企业,它通过许多不同方式销售其商业产品和服务来支持这个社区。 Nagios可以监控您的整个IT基础设施,以确保系统,应用程序,服务和业务流程的正常运行。它能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,甚至打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通 阅读全文
Redhat Server 5.7 安装配置PHP
2013-08-16 23:30 by 潇湘隐者, 9531 阅读, 收藏, 编辑
摘要:
PHP的简介 PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf 为了要维护个人网页而制作的一个简单的用Perl语言编写的程序。这些工具程序用来显示 Rasmus Lerdorf 的个人履历,以及统计网页流量。后来又用C语言重新编写,包括可以访问数据库。他将这些程序和一些表单直译器整合起来,称为 PHP/FI。PHP/FI 可以和数据库连接,产生简单的动态网页程序.......[参考百科] PHP的官方网址:http://www.php.net/PHP安装配置 首先去官网http://cn2.php.net/downloads.php下载最新版的安装包 阅读全文
Linux系统安装Apache 2.4.6
2013-08-15 23:19 by 潇湘隐者, 36964 阅读, 收藏, 编辑
摘要:
Apache简介 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器... 阅读全文
Crontab定时任务配置
2013-08-05 15:41 by 潇湘隐者, 182079 阅读, 收藏, 编辑
摘要:
CRONTAB概念/介绍 crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。cron 系统调度进程。 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。cron是系统主要的调度进程,可以在无需人工干预的情况下运行作业。crontab命令允许用户提交、编辑或删除相应的作业。每一个用户都可以有一个crontab文件来保存调度信息。系统管理员可以通过cron.deny 和 cron.allow 这两个文件来禁止或允许用户拥有自己的crontab文件。1: crontab文件一般位于/etc/ 阅读全文
Red Hat Enterprise Server 6.0 安装Sendmail相关包
2013-08-03 22:34 by 潇湘隐者, 3302 阅读, 收藏, 编辑
摘要:
由于需要在Linux服务器(Red Hat Enterprise Linux Server release 6.0)上配置邮件服务,需要安装Sendmail包,一般Sendmail的安装有两种方式:RPM包安装方式以及源代码安装方式。在Red Hat平台,一般都习惯使用RPM包安装方式,这个比源代码安装方式要快捷方便一些。步骤一:首先检测系统是否安装了Sendmail相关包[root@bogon ~]# rpm -q sendmailpackage sendmail is not installed步骤二:挂载光盘或安装介质 如下所示,安装包一般位于Packages下,挂载好光盘或安装介质后. 阅读全文
Unix&Linux技术文章目录(2015-12-22更新)
2013-08-03 16:37 by 潇湘隐者, 4118 阅读, 收藏, 编辑
摘要:
Unix & Linux 方面的博客整理、归纳分类,要坚持不懈的学习Unix &Linux,加油!技术需要累积和沉淀.更需要锲而不舍的精神、持之以恒的毅力!借此下面名句勉励自己! 书上有路勤为径,学海无涯苦作舟! 泰山不辞细土,故能成其高;大海不择细流,故能就其深。 罗马不是一天建成的,胖子也不是一 阅读全文
Symantec Backup Exec 2012 Agent for Linux 卸载
2013-07-24 21:57 by 潇湘隐者, 2754 阅读, 收藏, 编辑
摘要:
本文介绍一下如何卸载Symantec Backup Exec 2012 Agent for Linx。首先我们来看看Symantec_Backup_Exec2012管理员手册的文档介绍:卸载 Agent for Linux1 在 Linux 服务器上,将 Backup Exec 安装介质插入相应的设备中。2 以 root 身份登录到要从中卸载 Linux Agent 的服务器。3 导航到 Backup Exec 安装介质上的以下目录:4 启动 uninstallralus 脚本。例如:./uninstallralus5 执行以下操作之一:键入 Linux 服务器的名称、IP 地址或完全限定域. 阅读全文