最新回答 / 血色万花筒
1、先检查连接网络的状态,包括网络是否畅通,如果连接主机是虚拟机的话,虚拟机网络模式是否是桥接等,最好使用ping命令测试一下;2、检查连接主机和你的机器的防火墙状态;3、检查ssh安装和密匙分发是否正确
2019-07-08
最新回答 / qq_瀭赢_0
你说的赋予权限是执行shell脚本的一种方法。另外的方法是 bash clear_log.sh 和 sh clear_log.sh都可以执行脚本文件。应该是这样
2019-03-29
已采纳回答 / 我不是焊工
1、设置定时任务 crontab -e 2、编辑定时任务(vi编辑语法)先按【a】,再输入 * * * * * 命令。最后按Esc、:、qw 保存退出。(五个星星代表分时日月星期,命令代表你在调用更新数据Python文件的指令)3、查看定时任务crontab -l 可以看到刚才的 * * * * * 命令。
2018-12-09
讲师回答 / 一路向北
感谢这位同学关注老师的这门课程这里java -version 2> /root/script.out这条命令是是将java -version的输出重定向到script.out中2>代表shell错误重定向输出, 而不是将java版本号输出两次.2并不代表次数,只是一个符号.相对的1>代表shell标准重定向输出, 等同于我们平时经常用的>类似的命令可以是 echo "test" > /root/test.out这里因为java -version的输出不是一个标准输出, 所以我...
2018-07-04
已采纳回答 / 一路向北
感谢您关注的这门课程,关于您的这个权限问题:
可以说,所有的Linux系统用户都可以去使用crontab去执行计划任务,但是否能执行成功这个任务,取决于这个用户是否具有权限去执行这个任务本身涉及到的命令和文件。
简单来说,你可以su - user01切换到这个普通用户命令行后,去crontab -e去创建一个这个用户的任务表单
* * * * * sh /tmp/test.sh
只要user01这个用户具有sh命令和test.sh脚本的读和执行权限,那就可以成功去让crontab每分钟去执行这个命令。
因...
2018-06-21