# 不挂起后台运行
nohup 命令 &
而iphone的伪后台也并不是说后台的所有程序就不会保留,比如音乐,语音等等,还是会在后台运行,而一些不经常使用的app,系统则会自动关闭后台程序,或者当用户打开的程序很多,系统则会将长时间未打开的程序关闭,从而释放更多的内存来保证系统的流畅运行。如果您的程序是个守护进程,那么也不要紧,我们 只要在别的终端下杀死memcheck进程(因为valgrind默认使用memcheck工具,就是默认参数—tools=memcheck):#killall memcheck这样我们的程序(./a.out)就被kill了2.检查代码覆盖和性能瓶颈:我们调用valgrind的工具执行程序:#valgrind --tool=callgrind ./sec_infod会在当前路径下生成callgrind.out.pid(当前生产的是callgrind.out.19689)linux命令大全,如果我们想结束程序,可以:#killall callgrind然后我们看一下结果:#callgrind_annotate --auto=yes callgrind.out.19689 >log#vim log3.valgrind使用参数 --log-fd=n 默认情况下,输出信息是到标准错误stderr,也可以通过—log-fd=8,输出到描述符为8的文件 --log-file=filename将输出的信息写入到filename.pid的文件里,pid是运行程序的进行id。运行如上程序,在运行程序的目录下将得到模板文件testtemplate.vm (默认配置中模板文件的输出位置是当前目录):。
ping www.baidu.com &
虽然&是后台运行的意思,但是作业在后台运行一样会将结果输出到屏幕上,干扰你的工作。如:
ping命令还是会把东西输出到屏幕上。所以要配合nohup命令执行。如
这样linux命令大全,会把输出重定向到nohup.out文件中去。
参考
一般user为root,ip为远程主机地址。之后会让你输入password
更新ing ?? ?