Linux命令知识总结

1.查看进程,并杀掉进程

select 'kill -9 '||spid from v$session s,v$process p where  s.paddr=p.addr and s.username='';

 

select 'alter system kill session '''||sid||','||serial#||''';' from v$session where username ='';

 

3.tail -f ebills.log

 

4.df -h   查看系统容量

 

5.ksh: ./swiftInf_start.sh: 0403-006 Execute permission denied.

 

6.加上所有权限  

chmod 777 *

 

7.crontab 命令用法

crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的时程表。 

常用参数:

crontab   -l   //查看当前用户下的cron任务

crontab -e  //编辑当前用户的定时任务

crontab -u  linuxso  -e  //编辑用户linuxso的定时任务

 

crontab文件的路径: /var/spool/cron/crontabs

 

比如要定时自动执行gj_add_file.sh文件,写法如下:

30 19 * * * /home/gjyw/etl/gj_add_file.sh

源文档 <http://www.linuxso.com/command/crontab.html>

 

8.移动文件

mv /usr/apache-ant-1.8.4 /usr/local

 

9.查看系统环境变量:env

 

10设置环境变量

export ANT_HOME=/usr/apache-ant-1.8.4

export PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java5/jre/bin:/usr/java5/bin:$ANT_HOME/bin

 

10.修改AIX的环境变量,通过修改.profile文件来更改

 

11.vi命令下面如何进行回车换行和删除一行?

Answer:ESC + i + enter和ESC + i+d

 

12.crontab命令

00 4 * * 6 /usr/bin/su - db2inst1 -c "db2 -tvf /home/db2inst1/Shell/REORG_TABLE.txt" >> /home/db2inst1/REORG_TABLE.log

su - username 就是:run a shell with substitute user and group IDs

"-c XXX"就是“运行名称为XXX的命令或脚本”。

 

你的定时脚本应该是以root或其他管理员用户发起的,

含义就是每周六凌晨4点钟,以db2inst1用户的身份,执行"db2 -tvf /home/db2inst1/Shell/REORG_TABLE.txt"命令,并将标准输出定向到

/home/db2inst1/REORG_TABLE.log日志文件。

 

定时执行Oracle自动备份

00 22 * * * /usr/bin/su - oracle -c "/home/oracle/FJGYZX/oraclebackup_FJGYZXDB.sh"

 

每间隔5分钟执行gj_add_file.sh,并把结果输出到日志文件fxq.log

0,5,10,15,20,25,30,35,40,45,50,55 * * * * /home/gjyw/fxq/gj_add_file.sh >>/home/gjyw/fxq/fxq.log

 

13.LinuxOracle10g自动备份

源文档 <http://blog.163.com/xianshuang_love@126/blog/static/8393025820107125218820/>

http://www.linuxidc.com/Linux/2011-09/43515.htm

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值