linux脚本命令顺序执行命令,linux – nohup多个顺序命令
我需要一个接一个地发出两个命令.第二个命令必须在第一个命令之后执行.以下是命令:
tar -zcf archive.tar.gz.tmp mydir
mv archive.tar.gz.tmp archive.tar.gz
我需要在后台运行命令,但显然不能同时运行.第一个命令完成后,必须运行第二个命令.我试过这个:
nohup tar -zcf archive.tar.gz.tmp mydir ; mv archive.tar.gz.tmp archive.tar.gz > /dev/null 2>&1 &
但命令不在后台运行. bash提示会等到两个命令完成后才给我另一个提示.我需要它们在后台运行.
如果我做:
nohup tar -zcf archive.tar.gz.tmp mydir > /dev/null 2>&1 &
这完全在后台运行.只有当我尝试做多个命令时才会这样.
我也尝试过:
nohup tar -zcf archive.tar.gz.tmp mydir > /dev/null 2>&1 & ; mv archive.tar.gz.tmp archive.tar.gz > /dev/null 2>&1 &
但这也不起作用.语法或其他内容无效.我确定有办法做到这一点,但我只是不确定语法.
我能想到的唯一选择是将命令放入.sh文件和nohup那个文件,但这不一定是我在Linux系统上可以做的事情我必须实现这个(特权限制等).
linux脚本命令顺序执行命令,linux – nohup多个顺序命令相关推荐
- linux脚本里调执行命令,使用shell的-n/-x/-x执行选项调试Shell脚本
我们在前面介绍的调试手段是通过修改shell脚本的源代码,从其输出相关的调试信息来定位错误的,那有没有不修改源代码来调试shell脚本的方法呢?有的,那就是使用shell的执行选项,下面将介绍一些常用 ...
- linux 脚本的异步执行,shell命令同步异步
问题:在 shell 下有 A B C D 四个命令,需要先执行 A 再执行 B C 最后执行 D 其中, B C 耗时较多, 但是,互不干扰,可以同步执 子进程 和 wait ./A ./B &am ...
- linux设置用户的执行权限,Linux下ACL权限控制以及用sudo设置用户对命令的执行权限...
ACL权限分配 1.setfacl命令设置文件权限 setfacl -m u:user1:rw root.txt setfacl -m u:user2:rwx root.txt 2.getfacl命令 ...
- linux脚本里写进入根目录,Linux重要目录、部分命令及权限
(Linux下vim的配置,及g++.gdb的安装:http://blog.csdn.net/qq_34021920/article/details/76376837) 一.Linux下根目录的文件 ...
- linux 历史命令列表,fc – 显示历史列表中的命令或修改指定的历史命令并执行。 - Linux 命令大全...
显示历史列表中的命令或修改指定的历史命令并执行. 概要 fc [-e ename] [-lnr] [first] [last] fc -s [pat=rep] [command] 主要用途 显示历史列 ...
- linux脚本实现多重管道,制作Linux shell时流重定向和管道
我有一个在C中创建Linux shell的任务.目前,我仍然坚持实现重定向和管道.我到目前为止的代码如下.main()解析用户的输入.如果内置命令,则执行该命令.否则,标记化的输入传递给execute ...
- linux脚本登录启动失败,在Linux上检查用户登录成功与失败的shell脚本
在Linux上检查用户登录成功与失败的shell脚本 Linux管理员的典型任务之一是检查Linux系统中成功和失败的登录尝试. 手动验证它们非常困难,因为" /var/log/secure ...
- jsp运行linux脚本,jsp页面调用哪个Linux的shell 脚本步骤
当前位置:我的异常网» Linux/Unix » jsp页面调用哪个Linux的shell 脚本步骤 jsp页面调用哪个Linux的shell 脚本步骤 www.myexceptions.net 网 ...
- 命令行执行C语言程序时清屏命令
先导入表头文件 #include <stdlib.h> 然后调用system()函数 括号内的指令执行效果和直接在命令行执行的指令是一致的,所以命令行可以执行的命令,在这里都可以执行 Wi ...
- java三个线程 顺序执行_如何确保三个线程顺序执行
三个线程t1.t2.t3.确保三个线程,t1执行完后t2执行,t2执行完后t3执行. 一.使用join thread.Join把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程. ...
最新文章
- Android开发返回拍摄的图片
- SQL2005的安装
- 奇异值(Singular value decomposition SVD)分解
- manjaro使用国内软件源
- 液相色谱柱PHP,C18液相色谱柱 - 食品仪器分析 - 食品论坛 - Powered by Discuz!
- js中时间戳与日期格式的相互转换
- HALCON示例程序max_connection.hdev确定分割区域的最大区域数目
- Docker打包 Asp.Net Core应用,在CentOS上运行
- 万字长文!2020-2021京东Java面试真题解析
- C++11命名空间的using说明
- 无法执行程序。所执行的命令为 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe /noconfig /fullpaths @C:\W...
- mysql大数据量的分页查询优化
- 计算机专业排名2017教育部,软件工程专业大学排名最新版(教育部2017学科排名数据整理)...
- iReport简单使用
- 手机WIFI传文件到局域网服务器,局域网内手机和电脑怎么实现无线传输文件?
- 移动光猫连接移动硬盘变成超小型nas【HS8545M5
- 用 Python 远程控制 Windows 服务器,太好用了!
- Traffic Jams in the Land(线段树好题)
- win7无法打开无线网络服务器,笔记本win7系统无线网络连接受限制或无连接的解决方法...
- np.meshgrid()函数
热门文章
- JBPM4.4_jBPM4.4应用(与Spring集成自行控制事务等)
- C++基础8【难】 回顾:数组指针,函数指针,函数指针做函数参数 C语言多态
- 一起谈.NET技术,获取ISAPI_Rewrite重写后的URL
- SAP BPC最佳实践-SAP BPC的OLAP引擎比较(MS OLAPBW OLAP)
- mysql group by 分组查询
- easyui 页面加载闪现问题 解决方法
- docker 同时停止删除容器 强制删除容器
- ndpi 流量协议分析
- mysql null 和 空字符串 区别
- python3 打印对象的全部属性