文章列表
crontab执行脚本出错
博客分类: Linux
最近经常碰到关于crontab不能执行的,初步总结了有以下几个原因:第一,脚本的原因:大多数情况下,是我们的脚本的问题,这种问题导致crontab不能执行的概率占到70%以上。因为程序执行到某一步导致crontab终止执行,如,数据库访问出错等。第二,执行环境问题,当我们碰到第一情况下,一般都可以通过手动执行程序将问题扼杀在摇篮里,一般情况下高手是不应该犯第一种错误的。问题是当我们手动执行成功而crontab不能执行的时候,笔者碰到一次就是执行环境的问题,例如相关路径的设置问题。解决方案:在代码最前面执行 source /home/user/.bash_profile,或者source /e ...
2016-06-29 01:03
浏览 145
评论(0)
分类:操作系统
一个简单的Shell脚本
博客分类: Linux
linux shell 脚本
最近新学linux的shell编程。试着写了一个遍历资源目录的子目录,每个资源子目录中拷贝10个文件到目标目标的小脚本。没有什么技术含量,只是防止自己忘记。#!/bin/shSRCROOT=/vsu/data2/datasource/NPM/fiveminuteSRCPATH=NULLMYROOT=/var/monitor/sampleMYPATH=NULLCNT=0MAXCNT=10`rm -fR $MYROOT` 2>/dev/nullfor P in $(ls -l -A $SRCROOT|awk '/^d/ {print $ ...
2016-06-08 17:52
浏览 117
评论(0)
分类:操作系统
Linux Shell编程入门
博客分类: Linux
转自:http://www.cnblogs.com/suyang/archive/2008/05/18/1201990.html从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程, ...
2016-05-12 16:43
浏览 100
评论(0)
分类:操作系统
常用awk命令
博客分类: Linux
转自:http://www.cnblogs.com/repository/archive/2011/05/13/2045927.htmlawk 用法:awk ' pattern {action} ' 变量名 含义 ARGC 命令行变元个数 ARGV 命令行变元数组 FILENAME 当前输入文件名 FNR 当前文件中的记录号 FS 输入域分隔符,默认为一个空格 RS 输入记录分隔符 NF 当前记录里域个数 NR 到目前为止记录数 OFS 输出域分隔符 ORS 输出记录分隔符 1、awk '/101/' file 显示文件file中包含101 ...
2016-05-04 22:29
浏览 96
评论(0)
分类:操作系统
Valgrind简单用法
博客分类: Linux
转载鸣谢。原文地址:http://www.cnblogs.com/sunyubo/archive/2010/05/05/2282170.htmlValgrind的主要作者Julian Seward刚获得了今年的Google-O'Reilly开源大奖之一──Best Tool Maker。让我们一起来看一下他的作品。Valgrind是运行在Linux上一套基于仿真技术的程序调试和分析工具,它包含一个内核──一个软件合成的CPU,和一系列的小工具,每个工具都可以完成一项任务──调试,分析,或测试等。Valgrind可以检测内存泄漏和内存违例,还可以分析cache的使用等,灵活轻巧而又强大,能直穿程 ...
2016-01-16 11:18
浏览 116
评论(0)
分类:编程语言
配置RHEL6使用CentOS6的yum源
博客分类: Linux
centos
在服务器上安装了RHEL6,没有购买RHN服务,所以使用CentOS的源。Shell代码rpm -aq|grep yum|xargs rpm -e --nodeps rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm ...
2014-12-29 11:25
浏览 317
评论(0)
分类:操作系统
批处理详解
博客分类: Linux
第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按� ...
2012-07-09 23:45
浏览 3704
评论(0)
分类:操作系统
linux 下制作可启动 img/iso 文件
博客分类: Linux
来源:http://hi.baidu.com/sxpspace/blog/item/840bbd0eda465ecd7bcbe183.html总的来说,制作镜像文件有三种方法,cp, cat, dd 和其它专用工具。cp ,cat 和 dd都可以从设备复制文件来创建镜像。而 dd 命令更为强大,可以通过指定块大小,块多少来直接创建镜像。IMG 文件:因为cp, cat 只能从设备来制作镜像,但又没有专用工具来做 IMG 文件,故这里用 dd 命令来制作 IMG 文件。1,制作dd if=/dev/zero of=fdimage.img count=2880ordd if=/dev/ ...
2012-04-18 11:49
浏览 1648
评论(0)
分类:操作系统
利用U盘加载控制器驱动来安装Linux系统
博客分类: Linux
linux
转自:http://hi.baidu.com/kuangxiangjie/blog/item/c399c1cadcceca40f21fe713.html 一般我们在安装服务器过程中需要加载一些scsi卡或raid卡驱动,以便操作系统可以检测到硬盘。 常规的安装方式是要用到软驱,其实我们也是可以通过U盘来� ...
2012-04-18 10:51
浏览 1189
评论(0)
分类:操作系统
使用VMWare体验Openfiler
博客分类: Linux
openfiler linux
网上可以下载到,不用安装,是一个已经安装好Openfiler的虚拟机,用软件加载就可以了。 下载地址:http://cdnetworks-kr-2.dl.sourceforge.net/project/openfiler/openfiler-vmware-x86/2.3%20Respin%20%2803-02-09%29/openfiler-2.3-x86.vmware.tar.gz 安装� ...
2012-04-02 16:01
浏览 3968
评论(0)
分类:操作系统
Linux网卡配置
博客分类: Linux
linux
(一)网卡配置文件(1)/etc/sysconfig/network-scripts/ifcfg-interface-name配置文件ifcfg-interface-name包含了初始化接口所需的大部分详细信息。其中interface-name将根据网卡的类型和排序而不同,一般其名字为eth0、eth1、ppp0等,其中eth表示以太(eth0)类型网卡,0表示第一块网卡,1表示第二块网卡,而ppp0则表示第一个point-to-poirt protocol网络接口。在ifcfg文件中定义的各项目取决于接口类型。下面的值较问常见:》DEVICE=name ,其中,name是物理设备名。》 ...
2012-04-02 15:43
浏览 759
评论(0)
分类:操作系统
成功安装Oracle10g的RAC
博客分类: 数据库 Linux
安装虚拟机,我使用的是VMware-server-2.0.2-203138.exeB/S方式管理,有点不如WorkStation用着方便。硬件配置:网卡1:bridge模式网卡2:host-only硬盘1:本地20G,预先分配空间,Indepentant,位置SCSI 0:0硬盘2:共享,200M,预先分配空间,Indepentant,位置SCSI 1:0,用于安装OCR硬盘3:共享,200M,预先分配空间,Indepentant,位置SCSI 1:1,用于安装Voting Disk硬盘4:共享,4G,预先分配空间,Indepentant,位置SCSI 1:2,硬盘5:共享,4 ...
2012-01-13 22:28
浏览 2297
评论(0)
分类:数据库
Linux修改字符界面下的屏幕分辨率
博客分类: Linux
grub方式编辑grub.conf /boot/grub/grub.conf在kernel /boot/vmlinuz-2.6.18-128.el5 ro root=LABEL=/ rhgb quiet vga=791重启电脑后通过GRUB后就可以看修改后的结果了。不同色彩和分辨率所对应的值 depth-----640x480----800x600----1024x768-----1280x1024 8bit---------769--------771------------773-------------775 15bit--------784--------787----- ...
2011-09-26 11:37
浏览 841
评论(0)
分类:操作系统
Linux下Telnet、ssh服务的配置和使用
博客分类: Linux
转自:http://hi.baidu.com/jon028/blog/item/9292035146d70510377abe05.html/cmtid/99101a012746870c1d958387Telnet服务的配置步骤如下: 一、安装telnet软件包(通常要两个)。 1、 telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序; 2、是 telnet-server 软件包,这个才是真正的 Telnet server 软件包! 安装之前先检测是否这些软件包已安装,方法如下: [root@wljs root]# ...
2011-08-05 00:01
浏览 824
评论(0)
分类:操作系统
CVS详细配置过程[for linux]
博客分类: Linux
CVS Linux 配置管理 Socket Bash
虽然网上有很多关于CVS服务器的配置文档供大家参考,但是本着“纸上得来终觉浅,绝知此事须躬行”的态度,还是自己动手安装一下。因为别人配置的环境和 自己的毕竟不大一样,操作起来可能会有一些步骤有问题。只有我们自己遇到问题并解决时,才能够对CVS服务器的配置理解的更加深入。也建议各位需要用到CVS的朋友也动手装一下,实现你自己的CVS服务器。闲话少说,转入正题。我用的操作系统是:Fedora 7(注意:以下操作是以root身份操作的#su root)一、cvs服务器安装首先确保系统安装有cvs# rpm -qa|grep cvscvs-1.11.22-9.fc7 如果命令输出类似于上面 ...
2009-07-04 00:03
浏览 2219
评论(0)
cvs安装配置[for linux]
博客分类: Linux
CVS Linux 配置管理 项目管理
1、 服务器安装 从www.cvsnt.org下载CVS RPM包cvsnt-2.5.03.2382-rh9-rpm.tar.gz, 运行tar zxvf cvsnt-2.5.03.2382-rh9-rpm.tar.gz, rpm –ivh cvsnt-2.5.03.2382-1.i386.rpm 2、 自动启动服务 chkconfig –list |grep cvs //查看是否把 cvslockd 加入启动服务 使用 ntsysv 将xinetd设置为自启动 将/etc/cvsnt 目录的权限改为所有人可读写,CVS库初始化时,要将配置文件写到这个目录 库所在目录配置 ...
2009-07-03 23:55
浏览 1268
评论(0)
RedHat AS 4上成功安装Oracle10g
博客分类: Linux
RedHat Oracle Linux 防火墙 脚本
前段时间,搜集了些Linux上安装Oracle的资料,看了些帖子以及评论,看起来好像安装过程挺复杂。 下载Linux(linux.chinaunix.net、www.verycd.com)、Oracle(忘记在哪下的了)。 实际动手装起来,很简单,只要有点Linux、Oracle基础知识很容易就装上了。 具体过程可以参照:http://wallimn.iteye.com/blog/377907 期间遇到几个中插曲: 1.首次装rhel,装到让输入red hat login的时候,开始有点困惑,以为也是象windows一样要安装序列号呢。后来看到下面有个英文链接,大意是 ...
2009-05-01 20:51
浏览 1676
评论(0)
分类:企业架构
RedHat Linux AS4下安装Oracle 10g[推荐]
博客分类: Linux
Oracle RedHat Linux GCC SQL Server
推荐,经本人实践检验。作者:佚名 来源:互联网第 1 部分:安装 Linux Red Hat Enterprise Linux 4(Update 2) Oracle 10g 经认证可以在不需要更新的情况下运行 Red Hat Enterprise Linux 4(Advanced Server 和 Enterprise Server)的基本版本。如果拥有更 ...
2009-05-01 20:35
浏览 3561
评论(0)
Oracle10g / Redhat Linux Enterprise 4安装参考手册
博客分类: Linux
RedHat Linux Oracle 互联网 SQL
Oracle10g / Redhat Linux Enterprise 4安装参考手册=== 1. 系统版本 ===操作系统版本:Red Hat Enterprise AS release 4 (2.6.9-5.EL) GCC 3.4.3数据库版本 :Oracle 10g (10.2.0.1)=== 2. 安装RedHat ===主要步骤A. CD Test 选 SkipB. 安装语言 选 简体中文C. 键盘 选 默认D. 分区 选 用Disk Druid手工分区 (分区方案见附1)E. ...
2009-04-30 18:10
浏览 1698
评论(0)
Linux下硬盘分区的最佳候选方案
博客分类: Linux
Linux 应用服务器 SSH RedHat 配置管理
在对硬盘进行分区前,应该先弄清楚计算机担负的工作及硬盘的容量有多大,还要考虑到以下几个问题。 第一点也是最重要的一点,要知道当前安装LILO的版本,因为LILO2.21及早期版本对硬盘大小有限制,如果安装LILO到1023磁道以外即8G的空间以外,LILO就无法启动。 但一些BIOS较老的机器,LINUX仍然无法突破1024磁道的限制,因此这些BIOS无法认出大于1024的硬盘空间。 还需要考虑的问题有: · 是否限制用户可使用的磁盘空间大小? · 在系统中需要安装哪些软件? · 交换分区需要多大? · 系统是否有多个硬盘? 下面,我们按系统工作性质的不同对分区的划分 ...
2009-04-29 22:24
浏览 1081
评论(0)
linux下安装oracle 10g 的艰难之旅
博客分类: Linux
Oracle Linux RedHat Bash GCC
2005-10-17 09:10作者:田逸出处:chinaitlab责任编辑:罗可龙 在linux下安装oracle是一件令人生畏的事情,其复杂程度远远超过安装linux操作系统本身。如果能够进行成功的安装oracle,那么同时也就顺便掌握了linux一些技术。本文介绍在redhat linux 下安装oracle 10g 的方法。在这里说明一下,Oracle 10g的g是grid 的缩写,意为网格,目前较为前沿的网络计算技术。 Oracle 10g 对软硬件的要求都非常的高,所以要玩转的话的花不少银子。首先来看看它对硬件的要求:内存512兆(建议1G),cpu 主频2.0G以上,硬盘转 ...
2009-04-27 23:57
浏览 1987
评论(0)
Oracle9i安装说明
博客分类: Linux
Oracle Linux GCC C++ C#
oracle 9.2.0.4 在linux as4u4上的安装方法如下:1:建立oracle用户及其用户组方法: #groupadd oinstall#groupadd dba#useradd -g oinstall -G dba oracle#passwd oracle //设置oracle用户的密码# su – oracle$在oracle用户目录下建立setup文件夹(/home/oracle/setup) $mkdir setup2:获得Disk1,Disk2,Disk3三个安装文件(root用户)方法:1) #gunzip ship_9204_linux_disk1 ...
2009-04-27 23:56
浏览 3534
评论(2)
CenotOS Linux 5 下Oracle 10g安装指南
博客分类: Linux
Oracle Linux CentOS RedHat GCC
原文地址:http://www.linuxidc.com/Linux/2008-01/10594.htm硬件环境:CPU:Intel Pentium Dual-core @1.60G 内存:DDR 667 1G*2 Dual channels HandDisk:SATA 160G一、软件下载CentOS Linux 5 Final:http://ftp.cse.yzu.edu.tw/pub/CentOS/5.0/isos/i386/Oracle Enterprise 10g R2:http://mirrors.cn99.com/oracle/1 ...
2009-04-27 23:53
浏览 2435
评论(0)
redhat各个版本介绍
博客分类: Linux
RedHat Linux CentOS 应用服务器 Debian
Linux 是GNU/Linux的缩写,通常指各种Linux发行版的通称。常见的Linux厂家主要有Redhat/Novell等。Redhat有两大 Linux产品系列,其一是免费的Fedora Core系列主要用于桌面版本,提供了较多新特性的支持。另外一个产品系列是收费的Enterprise系列,这个系列分成:AS/ES/WS等分支。Advanced Server,缩写即AS。AS在标准Linux内核的基础上,做了性能上的增强,并提高了可靠性,集成了众多常见服务器的驱动程序。可轻松识别 IBM/DELL/HP等常见机架式服务器的磁盘阵列卡等设备。AS主要版本2.x/3.x/4.x,也 ...
2009-04-27 23:43
浏览 16644
评论(0)
Linux系统下jdk1.5与tomcat5.5的安装方法
博客分类: Linux
Linux Tomcat Google JavaScript Apache
一在linux下安装jdk1.51.安装jdk1.5在usr新建app文件夹把jdk1.5.bin拷贝到usr/app下#chmod u+x jdk1.5.bin //设置包的属性-google_ad_client = "pub-5195587195407606";/* Linuxidc 468x60, ������ 08-8-31 */google_ad_slot = "9963827011";google ...
2008-11-14 21:46
浏览 892
评论(0)
Linux下安装Tomcat5.5,并进行优化
博客分类: Linux
Linux Tomcat Java Apache JNI
1. 安装JDK1.5 (Tomcat5.5必须要JDK1.5以上版本)1)下载RPM包或bin包2)安装步骤 a. 如果是bin包,需要 chmod 777 jdk-1_5_0_12-linux-i586-rpm.bin 然后执行 ./jdk-1_5_0_12 ...
2008-11-14 21:44
浏览 2187
评论(0)
Linux:安装Tomcat服务器,开发JSP
博客分类: Linux
Tomcat JSP Linux 浏览器 Debian
我假设你使用Debian3,如果你使用其他的Linux版,可能会有安装方法和设置路径上的区别。 1,安装J2SDK1.1 使用Debian源里的安装包 以root 身份运行apt-get installsun-j2sdk1.4,这样将安装sun的j2sdk1.4。然后输入java如果你看到的不是command notfound,就表示你已经安装正确了。否则搜索是否有java和javac两个文件,我的在/usr/lib/j2sdk1.4-sun/bin下,如果有就创建链接到/usr/bin下,连接名与原文件名一样。 1.2 使用sun网站上的安装包 具体 ...
2008-11-14 21:37
浏览 1360
评论(0)
在Fedora Core 5下载安装配制proftpd的怪异问题
博客分类: Linux
Linux 防火墙 Socket PHP 配置管理
折磨我好多天了,大家来帮帮忙。谢谢。 我在FC5下,以源码安装的方式装好了proftpd1.3,配制运行还算顺利。但现在遇到一个问题: 实体用户上传、下载都正常,匿名用户登录、下载正常,但无法上传。上传文件,会提示上传的文件不存在(550,No such file or directory),这是怎么回事呀?很怪异,我上传一个文件,怎么报它不存在? 注:1.在匿名用户设置的区域,我使用AllowAll ,打开了全部的权限, 2.匿名用户也有ftp目录的写权限。 2008-11-01 最终这个问题解决了, ...
2008-11-01 10:55
浏览 1296
评论(0)
fc5启动提示cannot open font file none
博客分类: Linux
Linux 浏览器 D语言 Windows F#
fc5启动的时候提示:cannot open font file none!中文显示不正常,其它显示正常。 解决办法:修改/etc/sysconfig/i18n将其中的SYSFONT="none" 改为SYSFONT="latarcyrheb-sun16"另,i18n配置说明 /etc/sysconfig/i18nControls the system font settings. The language variables are used in /etc/profile.d/lang.sh. An example i18n ...
2008-10-28 20:54
浏览 1229
评论(0)
Linux修改fstab引起系统无法启动问题的解决方法
博客分类: Linux
Linux 资讯
今天给机器添加大硬盘,一切顺利,就是最后设置新硬盘自动挂载的时候,将/etc/fstab文件改错了。结果导致无法正常启动,用root口令进入后,修改那个文件,提示只读,不让改。 网上一找,遇到问题的人不少,整理一下方法及资讯。在出现错误的地方,输入root帐号密码,此时无法修改fstab文件,解决步骤如下:1.然后输入fsck -a命令,检查硬盘;2.然后再输入df命令查看linux的挂载分区,将显示/dev/sda*;3. 然后输入命令mount -o remount, rw /dev/sda*; 4. 利用vi /etc/fstab编辑fstab文件,修改出错的地方,重启 ...
2008-10-28 16:52
浏览 5122
评论(0)