linux _压缩日志
#!/bin/shlogs="/app/sms/logs"cd ${logs}/find ./sms/*.log -mtime +1 -exec gzip {} ;find ./umsserver/*.log -mtime +1 -exec gzip {} ;[@more@]#!/bin/shlogs="/app/sms/logs"cd ${logs}/find ./sms/*.log -mtime +1 -exec gzip {} ;find ./umsserver/*.log -mtime +1 -exec gzip {} ;
apache_tomcat_jsp测试页面
1:<%@page language="java" import="java.util.*"%>Now Time is : <% out.println(new Date()); %>2:<%=new java.util.Date()%>[@more@]1:<%@page language="java" import="java.util.*"%>Now Time is : <% out.println(new Date()); %>2:<%=new java.util.Date()%>
apache+subversion
编译apache 打开dav支持:./configure --prefix=/usr/local/apache2 --enable-rewrite --enable-so --with-mpm=worker --with-threads=yes --enable-headers --enable-deflate --enable-dav --enable-dav-fs --enable-dav-lock 编译subversion ,./configure --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/home/admin/_backup/httpd-2.2.8/srclib/apr --with-apr-util=/home/admin/_backup/httpd-2.2.8/srclib/apr-util --with-ssl[@more@]编译apache 打开dav支持:./configure --prefix=/usr/local/apache2 --enable-rewrite --en
tomcat的catalina.out截取日志脚本
#!/bin/shlog_file="$1"date="$2"begin_time="$3"end_time="$4"new_log="`hostname -i | awk -F[.] '{print $4}'`"if [ $# -lt 4 ]; then echo "`basename $0`: useing log_file(catalina.out) DATE(yyyy-m-d) begin_time(hh:mm) end_time(hh:mm) "elsebegin_grep="${date} ${begin_time}"echo ${begin_grep}end_grep="${date} ${end_time}"echo ${end_grep}begin_lines_num=`grep -n "${begin_grep}" ${log_file} | head -1 |awk -F'[:t]'
shell会害死人地
:() { :|:& }; : # <--- 這個別亂跑!好奇會死人的!echo '十人|日一|十十o' | sed 's/.../&n/g' # <--- 跟你講就不聽,再跑這個好了...[@more@]:() { :|:& }; : # <--- 這個別亂跑!好奇會死人的!echo '十人|日一|十十o' | sed 's/.../&n/g' # <--- 跟你講就不聽,再跑這個好了...
solaris 下增加新硬盘
有时候在sun服务器上插入新硬盘后,用format不能识别可执行:Solaris 8 and 以下用:# modunload -i 0 # drvconfig # devlinks # disksSolaris 9 and 以上用:#devfsadm[@more@]有时候在sun服务器上插入新硬盘后,用format不能识别可执行:Solaris 8 and 以下用:# modunload -i 0 # drvconfig # devlinks # disksSolaris 9 and 以上用:#devfsadm
oracle redo 日志删除后的恢复
oracle redo 日志删除后的恢复[@more@]startup nomount;alter database mount;/export/home/oracle/9i/dbs/pfileECOM.ora*._ALLOW_RESETLOGS_CORRUPTION='TRUE'*.undo_management='manual'startup mount pfile='/export/home/oracle/9i/dbs/pfileECOM.ora';# 查看实例状态select status from v$instance;alter database open;# 手工切换日志alter system switch logfile; # 查看当前日志select * from v$log; GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIV STATUS FIRST_CHANGE# FIRST_TIM---
oracle_redo*log,被移动后的恢复
oracle_redo*log,被移动后的恢复[@more@]startup nomount;alter database mount;or/export/home/oracle/9i/dbs/pfileECOM.ora*._ALLOW_RESETLOGS_CORRUPTION='TRUE'*.undo_management='manual'startup mount pfile='/export/home/oracle/9i/dbs/pfileECOM.ora';# 手工切换日志alter database open;alter system switch logfile; alter database clear unarchived logfile group 3 ;alter database clear unarchived logfile group 2 unrecoverable datafile;recover database using backup controlfile until cancel;alter database open
AIX 系统参数配置
AIX 系统参数配置[@more@] =================================================AIX 系统参数配置 AIX内核属于动态内核,核心参数基本上可以自动调整,因此当系统安装完毕后,应考虑修改的参数一般如下: 一、单机环境 1、系统用户的最大登录数maxlogin maxlogin的具体大小可根据用户数设定,可以通过smitty chlicense命令修改,该参数记录于/etc/security/login.cfg文件,修改在系统重新启动后生效。 2、系统用户的limits参数 这些参数位于/etc/security/limits文件中,可以把这些参数设为-1,即无限制,可以用vi 修改/etc/security/limits
aix_2
aix_2[@more@]===========================================AIX 5L V5.3 中的存储管理Shiv Dutta, 技术顾问, IBM2005 年 4 月 14 日2006 年 12 月 14 日 更新 AIX 5L? Version 5.3 集成了大量的特性,这使得它比以前的操作系统发布版具有更强大的功能。IBM? 顾问 Shiv Dutta 关注于 AIX 5L Version 5.3 中的一些特性,这些特性增强了逻辑卷管理器 (LVM) 和 Enhanced Journal File System (JFS2) 的范围、功能和性能。引言本文是对 2006 年 6 月发布的“AIX 5L V5.3 中的存储管理”这篇文章的更新。其中简要介绍了逻辑卷管理器 (LVM) 的范围
aix_1
aix_1[@more@]如何查找系统中的某个文件存在于哪个文件集中?当操作系统上由于未安装特定的文件集而无法执行某个命令时, 可以参考下面的方法确定所需的文件集. 首先确认系统中已安装了文件集 bos.content_list: # lslpp -l bos.content_list 然后用下面的命令查找与指定文件相关的文件集: # /usr/sbin/which_fileset 如, # /usr/sbin/which_fileset iostat /usr/bin/iostat bos.acct 查找指定的文件集中包含哪些文件: # lslpp -f 如, # lslpp -f bos.acct .... /usr/bin/iostat .... ———————————————————
aix tops说明
aix tops说明[@more@]topas 显示的变量部分可有一、二、三、四或五个分部。如果有多个分部显示,则总是按照下列顺序显示: CPU 网络接口 物理磁盘 工作量管理类 进程 当 topas 命令启动时,会显示热门实体被监视的所有分部。一个例外就是工作量管理(WLM)类分部,仅当 WLM 活动时才显示该分部。 CPU 使用情况 这个分部显示一个条形图表来表示累积的 CPU 使用情况。如果有多个 CPU,按 c 键两次就可显示 CPU 列表。仅按 c 键一次会关闭这个分部。下列字段通过两种格式显示: User% 这显示以用户方式执行的程序所使用的 CPU 的百分数。(缺
aix 查看内存_cpu_序列号码
aix 查看内存_cpu_序列号码[@more@]1、# lsdev -Cc memory 查看配置的物理内存设备,下面为其输出示例:L2cache0 Available L2 Cachemem0 Available Memory# lsattr -El mem0 输出类似如下所示: goodsize 7936 Amount of usable physical memory in Mbytes Falsesize 7936 Total amount of physical memory in Mbytes False此例说明机器的物理内存为5888MB。如果前面lsdev的输出中有设备名 mem1,则使用同样的命令查看其对应的大小并依此类推。2、# bootinfo -r8126464此例说明机器的物理内存为8126464kB。3、# prtconf输出类似下面所示:
aix 查看磁盘空间
lsdev -Cc disklscfg -vl hdisk0lspv hdisk0lsattr -El hdisk0[@more@]lsdev -Cc disklscfg -vl hdisk0lspv hdisk0lsattr -El hdisk0
aix mount
aix mount[@more@]用途使文件系统可用。语法mount [ -f ] [ -n Node ] [ -o Options ] [ -p ] [ -r ] [ -v VfsName ] [ -t Type | [ Device | Node:Directory ] Directory | all | -a ][-V [generic_options] special_mount_points ]描述mount 命令指示操作系统使文件系统在指定位置(安装点)可用。此外,可以用 mount 命令构建由目录和安装文件(file mounts) 组成的其他文件树。Mount 命令通过在 Directory 参数指定的目录上使用 Device/Node: Directory 参数来安装表示为设备的文件系统。mount 命令完成以后,指定的目录变为新安装文
aix errpt查看系统错误
aix errpt查看系统错误[@more@]修改当前的日志文件/usr/lib/errdemon -i /var/adm/ras/myerrlog修改当前日志文件大小/usr/lib/errdemon -s 28866修改当前日志缓冲区大小/usr/lib/errdemon -B 20480修改2个重复错误之间的间隔时间/usr/lib/errdemon -t 50ps -ef | grep errdemon/usr/lib/errdemon/usr/lib/errstopps -ef | grep errdemonerrpt | more详细errpt -a | pg以ASCII 方式显示errpt -g -j 74533D1A | more检查过去24小时内发生的错误日志dateerrpt -a -s 0128092102errclear 命令清除日志记录删除所有日志errclear 0删除10天前的软
db2表空间
db2表空间[@more@]增加表空间出错~~~我使用图形方式增加表空间,但是提示一下错误,请诸位帮我看看怎么解决,谢谢!!!ALTER TABLESPACE USERSPACE1 ADD ('/app/testdb/db2inst2/tablespace/userspace1' )[IBM][CLI Driver][DB2/AIX64] SQL0281N 不可用附加的容器改变表空间 "USERSPACE1",因为它是系统管理的表空间。 SQLSTATE=42921解释: 其它容器不可添加到系统管理的表空间。这条规则的例外是,当修改节点组以添加无表空间的节点时,可使用 ALTER TABLESPACE命令在新节点上添加一次容器。一般情况下,表空间必须由数据库管
DB2数据库导出表结构与导入、导出表数据
DB2数据库导出表结构与导入、导出表数据.txt[@more@]方法一在控制中心的对象视图窗口中,选择所要导出表结构的数据表,按住Ctrl或Shift可多选,单击鼠标右键,选择->生成DDL即可。方法二第一步:打开DB2的命令行工具,在DB2安装目录的BIN文件夹下新建一个文件夹data,并且进入该目录。创建该目录: mkdir data进入该目录: cd data|第二步:导出表结构,命令行如下:db2look -d dbname -e -a -x -i username -w password -o ddlfile.sql执行成功之后,你会在刚才新建的文件夹下找到该sql文件。第三步:导出数据,命令行如下:db2move
db2导入导出
数据库导出db2move DATABASE export 数据库导入db2move DATABASE importsql导出db2look sql导入db2 -tvf file_name.sql[@more@]
db2_privileges
db2_privileges[@more@]CONNECT TO DB2LOG;GRANT DBADM,CREATETAB,BINDADD,CONNECT,CREATE_NOT_FENCED_ROUTINE,IMPLICIT_SCHEMA,LOAD,CREATE_EXTERNAL_ROUTINE,QUIESCE_CONNECT ON DATABASE TO USER DB2DB;GRANT CREATEIN,DROPIN,ALTERIN ON SCHEMA DB2T TO USER DB2DB WITH GRANT OPTION;CONNECT RESET;CONNECT TO DB2LOG;CREATE SCHEMA DB2DB AUTHORIZATION DB2DB;CONNECT RESET;CONNECT TO DB2LOG;GRANT CREATETAB,CONNECT ON DATABASE TO USER DB2DB;CONNECT RESET;CONNECT TO DB2LOG;GRANT CONTROL ON TABLE DB2DB.TEST TO USE