在Linux中有时你需要将脚本(test.sh)和可执行程序(exe)后台执行,请使用如下方式:
nohup ./test.sh &
nohup ./exe &
这样执行的程序可以彻底在后台运行,为什么呢?因为如果你的脚本或者可执行程序中有echo,cout这种向标准输出设备输送内容的指令,普通的后台运行:
./test.sh &
./exe &
是无法满足要求的,当指令往标准...
分类:
系统相关 时间:
2014-08-06 19:23:15
阅读次数:
277
$0 这个程式的执行名字
$n 这个程式的第n个参数值,n=1..9
$* 这个程式的所有参数,此选项参数可超过9个。
$# 这个程式的参数个数
$$ 这个程式的PID(脚本运行的当前进程ID号)
$! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)
$? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)
$- 显示shell使用的当前选项...
分类:
其他好文 时间:
2014-08-06 19:12:02
阅读次数:
223
前言:最近在开发中发现了一个比较严重的问题,当我们将应用按home键放入后台运行,一段时间后,当我们再次打开应用的时候,十有八九会出现一个NullPointException的空指针异常,根据logcat的日志,就会定位到一个去全局性到变量去,这是什么原因呢?原来,是因为我们我们将很多数据放入了application中作为全局变量,导致了问题的产生,下面来说下为什么不能将数据放在application中。...
分类:
移动开发 时间:
2014-08-03 18:03:15
阅读次数:
285
相关命令行: 1 # 启动dropbear后台运行 2 /data/local/tmp/dropbear \ 3 -A -N android -I 0 -C passwd -U 1015 -G 1015 -p 2223 \ 4 -R /data/local/tmp/authorize...
分类:
移动开发 时间:
2014-08-03 04:40:14
阅读次数:
668
本文通过python文件IO操作获得树莓派CPU温度信息,通过python request库周期性向yeelink平台上传温度,修改rc.local脚本使得该python脚本在开机时便在后台运行,向平台每5分钟上报一次温度信息。...
分类:
其他好文 时间:
2014-08-02 18:26:03
阅读次数:
292
原文:http://blog.csdn.net/lovemdx/article/details/20529563SIGHUPnohup后台运行Daemon今天和同事聊起了这个问题,就查阅了一下相关资料,总计如下提及这三个是因为我们在linux终端中运行程序,有希望不因为终端的退出或异常断开导致运行的...
分类:
系统相关 时间:
2014-08-01 19:02:32
阅读次数:
496
在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是有很多程序并不想mysqld一样,这样我们就需要nohu...
分类:
系统相关 时间:
2014-07-31 23:32:00
阅读次数:
317
NotifyIcon就是系统托盘控件.通知区域中的图标是一些进程的快捷方式,这些进程在计算机后台运行,如防病毒程序或音量控制.这些进程不会具有自己的用户界面.NotifyIcon 类提供了编写此功能的方法.Icon属性定义显示在通知区域中的图标。图标的弹出菜单由ContextMenu属性确定.Tex...
分类:
其他好文 时间:
2014-07-31 19:48:47
阅读次数:
299
当用bash启动一个程序,你可以用在程序后加&,实现程序在后台运行; 例如: emacs & 但如果你忘了输入&;但你又不想把程序停止后重新启动; 你可以这么做: 按Ctrl + Z暂停前台工作,比如前面提到的Emacs; 然后用jobs命...
分类:
系统相关 时间:
2014-07-31 13:44:27
阅读次数:
291
WGET命令wget的使用形式是:wget [参数列表] URL首先来介绍一下wget的主要参数:· -b:让wget在后台运行,记录文件写在当前目录下"wget-log"文件中;· -t [nuber of times]:尝试次数,当wget无法与服务器建立连接时,尝试连接多少次。比如"-t120...
分类:
其他好文 时间:
2014-07-31 09:40:16
阅读次数:
506