1.rz sz 上传和下载命令
yum install lszrz 安装
rz: window-->linux 上传
sz: linux-->window 下载
2.作业调度
crontab
-e (edit user's crontab) 编辑
-l (list user's crontab) 查看
编辑作业调度
[root@hadoop001 ~]# crontab -e
* * * * * /root/date.sh >> /tmp/date.log
格式: * * * * * 命令
第1个: 分 * 或者 */1 表示每分钟
第2个: 小时
第3个: 日
第4个: 月
第5个: 周
* * * * * 表示 每1分钟调度一次
5月6号 14:37 就应该写成: 37 14 06 05 *
例子:每10秒执行一下shell脚本:
休眠sleep 10s
编写shell脚本:
[root@hadoop001 ~]# vi date.sh
#!/bin/bash
for((i=1;i<=6;i++));
do
date
sleep 10s
done
编辑调到:
[root@hadoop001 ~]# crontab -e
* * * * * /root/date.sh >> /tmp/date.log
3.绝对路径和相对路径
cd /root/Desktop
cd Desktop
./Desktop
4.后台执行命令 不交互
./date.sh &
nohup ./date.sh
生产上经常用:
==> nohup ./date.sh &
nohup ./date.sh > /tmp/date.log 2>&1 &
screen 多人合作 后台会话
[root@hadoop000 ~]# yum install screen
-S sockname 创建一个会话
-r 进入一个detached会话
-list 查看会话列表
会话状态:
1.detached 无人
2.Attached 有人
退出会话,会话后台执行: crtl+a+d
[root@hadoop001 ~]# screen -S bigdata
[root@hadoop001 ~]# screen -list
There is a screen on:
2380.ruozedata (Attached)
1 Socket in /var/run/screen/S-root.
[root@hadoop001 ~]# screen -r 2380
[root@hadoop001 ~]# screen -r bigdata
5.下载软件: wget xxxx连接
yum install lszrz 安装
rz: window-->linux 上传
sz: linux-->window 下载
2.作业调度
crontab
-e (edit user's crontab) 编辑
-l (list user's crontab) 查看
编辑作业调度
[root@hadoop001 ~]# crontab -e
* * * * * /root/date.sh >> /tmp/date.log
格式: * * * * * 命令
第1个: 分 * 或者 */1 表示每分钟
第2个: 小时
第3个: 日
第4个: 月
第5个: 周
* * * * * 表示 每1分钟调度一次
5月6号 14:37 就应该写成: 37 14 06 05 *
例子:每10秒执行一下shell脚本:
休眠sleep 10s
编写shell脚本:
[root@hadoop001 ~]# vi date.sh
#!/bin/bash
for((i=1;i<=6;i++));
do
date
sleep 10s
done
编辑调到:
[root@hadoop001 ~]# crontab -e
* * * * * /root/date.sh >> /tmp/date.log
3.绝对路径和相对路径
cd /root/Desktop
cd Desktop
./Desktop
4.后台执行命令 不交互
./date.sh &
nohup ./date.sh
生产上经常用:
==> nohup ./date.sh &
nohup ./date.sh > /tmp/date.log 2>&1 &
screen 多人合作 后台会话
[root@hadoop000 ~]# yum install screen
-S sockname 创建一个会话
-r 进入一个detached会话
-list 查看会话列表
会话状态:
1.detached 无人
2.Attached 有人
退出会话,会话后台执行: crtl+a+d
[root@hadoop001 ~]# screen -S bigdata
[root@hadoop001 ~]# screen -list
There is a screen on:
2380.ruozedata (Attached)
1 Socket in /var/run/screen/S-root.
[root@hadoop001 ~]# screen -r 2380
[root@hadoop001 ~]# screen -r bigdata
5.下载软件: wget xxxx连接
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29609890/viewspace-2154032/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29609890/viewspace-2154032/