美文网首页
05Linux常用命令六

05Linux常用命令六

作者: CrUelAnGElPG | 来源:发表于2018-05-12 14:52 被阅读0次

    1.rz sz

    yum install lszrz

    rz: window-->linux

    sz: linux-->window

    rz

    sz jepson.log

    在A服务器上操作,将B服务器上/home/lk/目录下所有的文件全部复制到本地的/root目录下,命令为:scp -r root@43.224.34.73:/home/lk /root。

    在A服务器上将/root/lk目录下所有的文件传输到B的/home/lk/cpfile目录下,命令为:scp -r /root/lk root@43.224.34.73:/home/lk/cpfile。

    2.作业调度

    crontab

            -e      (edit user's crontab) 编辑

            -l      (list user's crontab) 查看

    [root@hadoop000 ~]# crontab -e

    * * * * * /root/date.sh >> /tmp/date.log

    格式: * * * * * 命令

          每1分钟

    5月6号 14:37

    37 14 06 05 *

    第1个: 分    * 或者 */1 表示每分钟   

    第2个: 小时 

    第3个: 日 

    第4个: 月 

    第5个: 周 

    每10秒:

    休眠sleep 10s

    [root@hadoop000 ~]# vi date.sh

    #!/bin/bash

    for((i=1;i<=6;i++));

    do

            date

            sleep 10s

    done 

    [root@hadoop000 ~]# crontab -e

    * * * * * /root/date.sh >> /tmp/date.log

    3.绝对路径和相对路径

    cd /root/ruoze

    cd ruoze

      ./ruoze

    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@hadoop000 ~]# screen -S ruozedata

    [root@hadoop000 ~]# screen -list

    There is a screen on:

            2380.ruozedata  (Attached)

    1 Socket in /var/run/screen/S-root.

    [root@hadoop000 ~]# screen -r 2380

    [root@hadoop000 ~]# screen -r ruozedata

    5.下载软件: wget xxxx连接

    相关文章

      网友评论

          本文标题:05Linux常用命令六

          本文链接:https://www.haomeiwen.com/subject/ebxhdftx.html