我的环境ubuntu 20.04

借鉴
https://blog.csdn.net/ruiyelp/

方法1: 切断当前的连接后脚本自动断掉
直接在后台运行脚本:./test.sh &
查看当前shell环境中已启动的任务情况:jobs
将test.sh切换到前台运行:fg %number(”number”为使用jobs命令查看到的 [ ] 中的数字,不是pid)
中断后台运行的test.sh脚本:先fg %number切换到前台,再ctrl+c;或是直接kill %number

方法2:后台执行 可根据jobs或者top查看并关闭

nohup ./cloudreve >>cloudreve.out &

上命令需要文件拥有过可执行权限。
后台执行,并写入out日志

测试脚本

#!/bin/bashint=1
while(( $int<=100 ))
doecho $intlet "int++"sleep 1
done

将test.sh切换到前台运行:fg %number(”number”为使用jobs命令查看到的 [ ] 中的数字,不是pid)
中断后台运行的test.sh脚本:先fg %number切换到前台,再ctrl+c;或是直接kill %number

linux shell 后台执行脚本的方法 脚本后台运行 后台运行程相关推荐

  1. linux批量重命名脚本,Mac / Linux Shell 批量重命名的方法总览

    Linux Shell 批量重命名的方法总览 0.用类似 GPRename 这样的图形软件进行批量重命名 1.删除所有的 .bak 后缀: rename 's/\.bak$//' *.bak 2.把 ...

  2. curl批量调用linux,shell的简单批量curl接口脚本

    shell脚本可以说作用非常大,在服务器领域,用shell操作事务可比手动点击要方便快捷得多了.虽然只是文字界面,但是其强大的处理功能,会让各种操作超乎想象.而且,也可以将这些习惯移植到日常的工作当中 ...

  3. 定时每天凌晨一点在linux系统上执行一个autobuild.sh脚本如何实现?

    定时每天凌晨一点在linux系统上执行一个autobuild.sh脚本如何实现? 可以使用linux的计划任务功能crontab来实现定时执行脚本. 具体步骤如下: 编辑crontab计划任务列表: ...

  4. 执行远程linux命令,linux shell 远程执行命令

    经常要部署多台服务器上面的应用,如果一个个机器的登录太麻烦. 所有就想到编写一个脚本来部署不同的服务器 前提条件: 配置ssh免登陆 如果不会的请参加我的另外一篇文章 http://blog.csdn ...

  5. 【shell】Linux Shell远程执行命令

    目录 shell远程执行 前提条件: 对于简单的命令: 对于脚本的方式: SSH命令格式 主要参数说明 ssh控制远程主机,远程执行命令步骤 准备工作 基于公私钥认证远程登录可能存在的不足 ssh 执 ...

  6. Linux shell逐行读取文件的方法

    Linux shell逐行读取文件的方法 来源:互联网  在linux中有很多方法逐行读取一个文件的方法,其中最常用的就是下面的脚本里的方法,而且是效率最高,使用最多的方法.为了给大家一个直观的感受, ...

  7. linux shell操作mysql,Linux shell操作mysql数据库的方法

    摘要 腾兴网为您分享:Linux shell操作mysql数据库的方法,鱼乐贝贝,宜信,嘻嘻动漫,西餐菜谱等软件知识,以及包装效果图,德州人社,evasi0n.com,ios迅雷,民革e家,动态表情, ...

  8. linux远程执行shell命令行,linux shell 远程执行命令--ftp

    linux shell 远程执行命令--ftp 2018-12-07 ftp有很多命令,熟悉这些命令你能大大的提高工作效率: FTP命令行格式为: ftp -v -d -i -n -g [主机名] , ...

  9. # Linux shell终端设置代理服务器的方法

    Linux shell终端设置代理服务器的方法 文章目录 Linux shell终端设置代理服务器的方法 1 变量列表 2 设置方法 2.1 设置代理 2.2 测试代理 3 软件专用代理 3.1 yu ...

最新文章

  1. 使用OpenCV自动去除背景色
  2. angular中的class写三元表达式 和 清空表单校验
  3. GridView中列表的“双击事件”
  4. 获取两个数据的交集_MySQL交集和差集的实现方法
  5. oracle截取字符串替换,oracle字符串操作:拼接、替换、截取、查找
  6. 三种方式读取项目属性文件
  7. C++11新特性之auto关键字的使用
  8. Pytorch——Variable是什么?
  9. Sublime_SublimeServer
  10. in the java search_Java SearchRequest.indices方法代碼示例
  11. BRCA1、BRCA2基因突变的检测方法与流程
  12. 学习笔记(1):机器学习数学基础之凸优化视频教学-(1.2)机器学习中的优化问题及实例...
  13. 计算机excel中钱的符号,在excel中输入钱的符号 excel货币符号
  14. 【lidar】单目深度估计与伪雷达点云、可视化
  15. html chm用浏览器打开方式,访问chm文件出现 已取消到该网页的导航的解决方法
  16. 扛住阿里双十一高并发流量,Sentinel是怎么做到的?
  17. steam无法连接至计算机,大神传授win7系统游戏无法连接至steam网络一直卡在“正在连接steam”界面的设置技巧...
  18. Eclipse Mars2在线安装svn详细步骤
  19. PyTorch基础:数据处理(数据可视化)
  20. python发红包(转载)

热门文章

  1. getconnectiontimeoutexception 网络问题排查_家里wifi信号差?给小白的无线排查操作指南...
  2. Ajax最全Resful中@PathVariable占位使用前台发请求服务器接收方法流程及参数传递方
  3. Java中什么是JAP之hibernate-mvc修改功能-Springmvc
  4. java自动排序_java中的自动排序集合 ---- 20160809
  5. Ztree勾选节点后取消勾选其父子节点
  6. libaio.so.1: undefined reference to `__stack_chk_fail@GLIBC_2.4'
  7. 优动漫PAINT--草地教程
  8. [译]Javascript中的mutators
  9. iOS App打包上架超详细流程1
  10. linux下keepalived+nginx的负载均衡搭建