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 用戶,可以查看該用戶的登錄信息