码迷,mamicode.com
首页 > 其他好文 > 详细

用过的命令,回顾一下

时间:2015-09-16 16:13:04      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

nohup
nohup 这么命令是linux中不怎么常用的一个命令,作用呢 就是相当于声明当前命令为守护进程,即使 当前账户退出了 程序还是会继续运行,具体的下面会例子说明

 

下面的0,1,2 不是普通字符串里面的一个0,是bash命令中,表示程序运行状态的一个数字,他们往往都是结合着用的
0    STDIN_FILENO        标准输入
1    STDOUT_FILENO      标准输出
2    STDERR_FILENO      标准错误
&    等同于;让bash在后台运行
>    重定向              

  2>&1 表示2的输出重定向等同于1

系统默认值是1,也就是 错误输出 等同于 标准输出,这么绕 其实意思就是 出错了输出到控制台….

1>/dev/null 表示标准输出重定向到空设备文件, 说白了就是不显示任何信息

[root@localhost data]# nohup ./cliServer.sh 2>&1 &
上面命令的意思就是 执行当前目录cliServer.sh ,当出现错误时就输出到当前输出流(可以理解为控制台),即时当前用户退出了也会一直生效。

用过的命令,回顾一下

标签:

原文地址:http://my.oschina.net/httpssl/blog/506846

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!