計畫任務 跨網段通訊

2021-10-01 18:37:54 字數 3100 閱讀 4419

跨網段通訊

systemctl status atd 確認服務執行狀態

互動式:讓使用者在at> 提示符輸入多個要執行的任務

ctrl + d 提交任務

at -l 列出未執行的任務

例: 在某時間建立乙個資料夾 /tmp/test

[root@local]at 時間

at> mkdir -p /tmp/test

at>job 1 at [時間]

[root@local]at -l

1 [時間] a root

---------------------------------

at now +1 hour 在1小時後執行

at -c [job_num] 刪除任務

互動式模式接受郵件:

#mail 開啟郵件列表

數字:開啟郵件

n:檢視未讀郵件

quit:退出

mail username : 向username傳送郵件

互動式模式傳送郵件

-s "subject"

< /path/to/somefie

systemctl stsatus cornd 檢視執行狀態

crontab -u root -e   root可以為任意使用者設定計畫任務

-l: 檢視自己的corn任務列表

-e: 通過editor變數中定義的編譯器開啟自己的的corn配置檔案

編譯單獨的任務都使用-e,無論是刪除,修改,還是新建

-r:移除所有

檢視crontab檔案

cat /etc/crontab

[root@localhost ~]# cat /etc/crontab 

shell=/bin/bash #所有命令或者指令碼都用該命令直譯器

path=/sbin:/bin:/usr/sbin:/usr/bin

mailto=root

# for details see man 4 crontabs

# example of job definition:

# .---------------- minute (0 - 59)

# | .------------- hour (0 - 23)

# | | .---------- day of month (1 - 31)

# | | | .------- month (1 - 12) or jan,feb,mar,apr ...

# | | | | .---- day of week (0 - 6) (sunday=0 or 7) or sun,mon,tue,wed,thu,fri,sat

# | | | | |

# * * * * * user-name command to be executed

crontab檔案的含義
minute   hour   day   month   week   command

/* 其中:

minute: 表示分鐘,可以是從0到59之間的任何整數。

hour:表示小時,可以是從0到23之間的任何整數。

day:表示日期,可以是從1到31之間的任何整數。

month:表示月份,可以是從1到12之間的任何整數。

week:表示星期幾,可以是從0到7之間的任何整數,這裡的0或7代表星期日。

*/

vim /etc/crontab 只有root使用者可以編輯該檔案

systemctl restart crond.service 編輯完重啟服務生效

如果在crontab的使用者命令中使用%,得轉義為%

重啟網路服務 systemctl restart network

ip addr 檢視ip

確認網絡卡名稱 ip addr配置網絡卡檔案

vim /etc/network/inte***ces

auto etho

iface eth0 inet static

address 172.16.1.1

netmask 255.255.255.0

gateway 172.16.1.254

重啟網路服務 systemctl restart network

檢視ip

ip  addr  show  eth0

ip route

win7 配置不做贅述centos7 開啟路由**

echo 1 > /proc/sys/net/ipv4/ip_forward

# 預設為0 不** 1為**

cat /proc/sys/net/ipv4/ip_forward

kali 能ping 通win7 即

Linux計畫任務

1.at命令 指定乙個時間執行乙個任務。2.cron命令 根據乙個時間表自動執行任務。3.anacron命令 在乙個指定時間間隔錯過後自動執行任務。at命令 安排乙個任務在未來執行,需要乙個系統後台atd程序。4.如果這個程序沒有開啟,那麼執行 etc init.d atd restart chkc...

Oracle計畫任務

oracle計畫任務 每天零晨1 30執行乙個儲存過程 對涉及到 oracle 資料庫,需要定時執行的工作,可以考慮三個方法 1 用 oracle 的job 來完成2 寫個批處理檔案,用 windows 的計畫任務實現3 oracle 中建表,寫過程,外部寫監控程式呼叫 執行緒不斷檢查有沒有要執行的...

Linux 計畫任務

at命令可以在某一指定時間排程一次性作業命令格式 at q x l f file d v time引數含義 q使用指定的佇列來儲存at資料,預設儲存在a佇列,隊列表號為a z,a z總52個 l列出所有的at計畫任務,等同於atq命令 d刪除at計畫任務,等同於atrm v列出所有已經完成單尚未刪除...