sudo
cp
XXX
/usr/local/bin/
一般自己写的程序是放在/usr/local/bin下的
第一:假如你的bin文件有help功能的话,你可以先看看有没有参数可以带入账号密码,这样可以的话,你就能用例如bin文件
--user=test
--pwd=123
这种的方式直接登陆。
第二:如果bin文件没有的话,可以是用expect命令来捕获提示信息,来自动进行账号密码的填写。expect命令很简单,你可以百度一下,有问题可以再问我。
第三:假设你按照我的说的上面说的方法把shell写如到了一个
my_shell.sh里面,你想让它后台运行的话,可以直接执行
sh
my_shell.sh
&就可以了。如果你想开机自动执行,你可以在/etc/rc.local最后增加一行
sh
my_shell.sh
&
即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)