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 使用者,可以檢視該使用者的登入資訊