在Unix系统业务使用(特别是数据管理与备份)中,充分利用Unix系统本身的命令tar、cpio和compress等来做到打包和压缩,使之充当类似DOS下的压缩软件,同时在Unix系统中亦具有通用性。
在Unix系统中,是先通过cpio或tar将众多的文件打包成一个文件库后,再用compress将文件库压缩来达到目的.
该命令语法格式如下:
ps [选项]
下面对命令选项进行说明:
-e 显示所有进程。
-f 全格式。
-h 不显示标题。
-l 长格式。
-w 宽输出。
a 显示终端上的所有进程,包括其他用户的进程。
r 只显示正在运行的进程。
x 显示没有控制终端的进程。
echo
echo "检测多个进程"
fNme='ConstructBatch.sh'
multiFlag=`ps aux|grep $fNme|grep -v grep|awk '{print $2}'`
echo "$multiFlag"
if [ -n "$multiFlag" ]
then
echo "程序已经启动*****"
else
echo "程序还没有启动*******"
echo "可以运行"
#! /bin/sh
echo "检测多个进程"
fNme='ConstructBatch.sh'
multiFlag=`ps aux|grep $fNme|grep -v grep|awk '{print $2}'`
echo "$multiFlag"
if [ -n "$multiFlag" ]
then
echo "程序已经启动*****"
else
echo "程序还没有启动*******"
echo "可以运行"
#! /bin/sh
CLASS_PATH=/home/ccicarap/shell/cash/cashlib/CCICARAP_BATCH.jar
LIB_PATH=/home/ccicarap/shell/cash/cashlib
LIB_PATH=/home/ccicarap/shell/cash/cashlib
CLASS_PATH=$CLASS_PATH:$LIB_PATH/activation-1.1.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/axis.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/classes12.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/commons-collections.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/commons-dbcp.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/commons-discovery-0.2.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/commons-logging.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/commons-pool.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/jaxrpc.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/log4j-1.2.13.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/mail.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/saaj.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/wsdl4j.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/servlet-api.jar
export CLASS_PATH
/usr/java6_64/bin/java -classpath $CLASS_PATH com.ccic.service.cash.time.ConstructBatch
fi
CLASS_PATH=$CLASS_PATH:$LIB_PATH/axis.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/classes12.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/commons-collections.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/commons-dbcp.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/commons-discovery-0.2.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/commons-logging.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/commons-pool.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/jaxrpc.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/log4j-1.2.13.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/mail.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/saaj.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/wsdl4j.jar
CLASS_PATH=$CLASS_PATH:$LIB_PATH/servlet-api.jar
export CLASS_PATH
/usr/java6_64/bin/java -classpath $CLASS_PATH com.ccic.service.cash.time.ConstructBatch
fi
相关推荐
UNIX Linux程序设计教程,使用C/C++进行开发,有兴趣的各位可以看看
Shell Programming in Unix Linux and OS X 4th Edition.epub (英文原版)
**dos2unix Linux 安装包详解** dos2unix 是一款在 Unix/Linux 系统中使用的工具,用于转换文本文件的格式,确保它们在不同操作系统之间兼容。它主要用于消除DOS/Windows系统与Unix/Linux系统之间的文本文件格式...
UnixLinux基础讲义,讲解了一些UnixLinux基础知识,并且我的博客中也对其进行操作讲解,很好用
UNIX Linux下curses库开发指南
Unix Linux编程实践教程 Bruce Molay 源代码 Understanding Unix/Linux Programming A guide to theory and Practice Bruce Molay
Unix/Linux 基础讲义 Unix/Linux 操作系统的简介 Unix/Linux 操作系统是计算机系统中承上启下的关键组件,它向下封装硬件,向上提供操作接口。 Unix/Linux 操作系统的目标是使计算机系统易于使用、以更有效的...
UNIX Linux网络日志分析与流量监控sample,感兴趣的人看一下
尽管给定的部分内容似乎与标题和描述不相符,主要包含了重复的下载链接和社区广告,但我们可以基于标题“UNIX Linux下curses库开发指南.pdf 高清下载”来深入探讨curses库在UNIX和Linux环境下的应用和开发要点。...
TutorialsPoint Unix Linux 系统调用参考指南 TutorialsPoint Unix Linux 系统调用参考指南
我也是如此. 显然,这是一本相当重要的书,当你在学习UNIX/LINUX下的多线程编程的时候. <br>我把在国外网站找到的这本书打做成PDF格式.希望对大家有帮助. 文件太大,分成了四部分,请下载完整. <br>多线程...
UNIX LINUX.ppt
UnixLinux编程实践教程附带光盘内容 含书上代码 课后习题 概念原理高清图 及项目源码
在IT领域,Unix和Linux是两个非常重要的操作系统,它们在服务器、嵌入式系统和超级计算机等场景中广泛应用。这两个操作系统虽然有各自的历史背景和设计理念,但都以其稳定性、高效性和可定制性著称。 Unix是由AT&T...
《Unix & Linux大学教程》是由Harley Hahn撰写的指导书籍,旨在为读者提供Unix和Linux系统的全面介绍和深入理解。Harley Hahn是一位著名的计算机专家和作家,其书籍以深入浅出、通俗易懂而广受读者欢迎。 在书中,...
Unix Linux基础.doc
UNIX Linux编程实践教程 Part2 /2 UNIX Linux编程实践教程 UNIX Linux编程实践教程
Your UNIX Linux The Ultimate Guide(3rd) 英文无水印pdf 第3版 pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有...
UNIX Linux编程实践教程 附录光盘 UNIX Linux编程实践教程 附录光盘 UNIX Linux编程实践教程 附录光盘