访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux nohup命令详解

时间:2019-11-17

linux简单命令大全_linux命令大全_linux命令大全

当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏幕上运行,有几种选择方法可供使用。

linux简单命令大全_linux命令大全_linux命令大全

command>out.file是将command的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到out.file文件中。2>&1 是将标准出错重定向到标准输出,这里的标准输出已经重定向到了out.file文件linux命令大全,即将标准出错也输出到out.file文件中。最后一个&, 是让该命令在后台执行。试想2>1代表什么,2与>结合代表错误重定向,而1则代表错误重定向到一个文件1,而不代表标准输出;换成2>&1,&与1结合就代表标准输出了,就变成错误重定向到标准输出.

linux命令大全_linux简单命令大全_linux命令大全

操作系统中有三个常用的流:

linux命令大全_linux简单命令大全_linux命令大全

0:标准输入流 stdin

linux命令大全_linux简单命令大全_linux命令大全

1:标准输出流 stdout

2:标准错误流 stderr

一般当我们用 > console.txt,实际是 1>console.txt的省略用法;< console.txtlinux命令大全,实际是 0 < console.txt的省略用法。

 上一个教程:linux命令总结之date命令