作业管理【Ubuntu-shell】

本文介绍了Ubuntu系统中使用Shell进行作业管理的方法,包括基础操作和补充内容,同时提到了Linux任务计划工具crontab的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作业管理:



    每一条shell命令的输入--->一个作业
    cat -n /etc/hosts | more &
    作业,前台交互执行,后台无需交互加“&”
    --------------------------------------
    jobs  【选项】 【作业号】:查看当前系统中后台作业
        -l:列出详细作业信息
        -s:列出停止暂停状态的作业
        -r:列出运行状态的作业
    vim &
    top &
    vim &
    jobs -l
    #[3]+ 23803 停止 (tty 输出)     vim  
    #[作业号]+第一个放置在后台  -第二个放在后台  23803进程PID号 
    #vim 原本需在前台交互,在后台会暂停
    -------------------------------------------------------------
    fg  作业号:使作业在前台执行
    bg  作业号:使作业在后台执行
    -----------------------------------------------------
    #!/bin/bash
    count=$1
    while [ $count -gt 0 ]
    do 
        count=$[ $count - 1 ]
        sleep 0.001
    done
    echo "process $$finish."  
	#$$ 当前脚本的进程PID号
    #process.sh
    -------------------------------------------------   
    vim &
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值