关于“nohup”命令的问题!
正在学习Linux,遇到一个问题,就是想在退出登陆后想让一个进程继续在后台运行,上网查了一下,说是nohup命令可以实现这个问题。但是我照做以后,发现一旦logout后在重新登陆用PS查看进程,发现那个进程已经不在了~~相关步骤如下,请各位XDJM help一下~~1。编写shell文件
#!bin/sh
F="Linux.ftp"
echo "open *.*.*.*" >$F
echo "user *** ***">>$F
echo "bin" >>$F
echo "cd **/**" >>$F
echo "get ***" >>$F
echo "bye" >>$F
ftp -i -in <$F
并保存成ftp文件,改成可执行文件。
2。用nohup ./ftp &命令后台运行该程序。用PS查看,该进程存在。
3。logout,再重新登陆,用PS继续查看,发现该进程已经没了,为什么啊,哦哦~~ #!bin/sh
F="Linux.ftp"
echo "open *.*.*.*" >$F
echo "user *** ***">>$F
echo "bin" >>$F
echo "cd **/**" >>$F
echo "get ***" >>$F
echo "bye" >>$F
nohup ftp -i -in <$F
页:
[1]