任务和SSH
原创
©著作权归作者所有:来自51CTO博客作者chunsheng666的原创作品,请联系作者获取转载授权,否则将追究法律责任
at 时间
键入要做的任务
Ctrl+d进行任务的提交
可以使用atq或者at –l来进程查看
可以让系统在该时间完成要求的任务 然后以邮件的形式发送
At –f 文件 时间 则可以让系统读取一个文件,键入要求的时间
At –d 可以删除一个作业 相当于atrm
可以使用Crontab 来创建 周期性任务计划
/etc/crontab
Crontab –e 可以创建一个计划
-u 指定用户
-l 列出计划
-r删除计划
计划的格式
Min hour day month week-day command
时间可以使用,- / *来表示
1,2,5表示在1,2,5时间上执行计划
0-59表示0-59时间上执行
0-59/2表示每隔2分钟执行一下
*表示任意
例如 20 6 * * 1-5 echo “it’s time to get up!”
Anacron 可以检查是否曾有未执行的应该执行的任务 比如停电了等情况
/etc/anacrontab
SSH 版本
V2
OPEN {ssh,scp, sftp}
Scp –l 用户 ip 可以连入一台主机
SSH secure remote shell 比较安全
主要基于2种方式
基于口令
基于密钥 一种加密算法
P 公钥
S 私钥
密钥中:
Dsa算法 (只能做验证) rsa算法 可验证和加密
rsa比较常用
ssy-keygen –t rsa 即可生成一个 密钥
在家目录下的~/.ssh/中
Id _rsa.pub 是公钥
Id_rsa 是私钥
把公钥导入到对方主机同样目录下的authorized_keys2,主机就可以通过密钥方式,不需要输入口令了!
Cat id_rsa.pub | ssh root@IP ‘ cat - >> ~.ssh/authorized_keys2’
w命令 可以查看当前登录系统的用户以及正在执行的任务
Last 查看登录信息
-x可以查看系统级别切换
-n 3 只显示前3条
-i显示IP地址
/etc/log/wtmp
Lastb 可以显示错误 失败的信息
/etc/log/btmp
Lastlog 显示用户最近的登录信息
-u 用户,可以查看该用户的登录信息
上一篇:processes 进程
下一篇:文件系统和压缩解压缩

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
SSH介绍和使用,SSH key教程
ssh
用户名 git 2d -
springboot和ssh框架 ssh和springboot对比
并对原文章中的某些区别点进行了摘除,并增加了自己的一些配图比较说明因为学习和使用是相辅相成的,鉴于自己Struts2使用经验较缺乏,特整理了一份留给以后的自己参考,希望,以后成为大神了,再详细补说每一个区别点!SSH: Spring + Struts2 + Hibernate SSM: Spring + SpringMVC + MybatisStruts的详细配置 可以参考
springboot和ssh框架 Struts和SpringMVC的区别 Struts2和SpringMVC的差异 SpringMVC和Struts2之间的 MVC -
java ssh 执行任务返回结果
这段时间开始学习java的ssh 实际上自己学习java也是刚开始 是否适合现在学ssh还难说 但工作需要只得学了 原来有c/c++的基础,也用c#做过设计开发 基础的知识到没什么问题 但学习过程却没有当初预计那样顺利。 原来学c#时 边学边做程序 做
java ssh 执行任务返回结果 java hibernate myeclipse spring