新聞中心
在Linux中,計劃任務(wù)是一種非常常見的自動化工具,可以讓用戶在不必手動干預(yù)的情況下定期執(zhí)行一些特定的任務(wù)。計劃任務(wù)可分為周期性任務(wù)和單次任務(wù)。周期性任務(wù)指每天、每周、每月或每年定期執(zhí)行某些操作;單次任務(wù)就是只執(zhí)行一次的操作。

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供漢壽網(wǎng)站建設(shè)、漢壽做網(wǎng)站、漢壽網(wǎng)站設(shè)計、漢壽網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、漢壽企業(yè)網(wǎng)站模板建站服務(wù),十載漢壽做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
Linux計劃任務(wù)是由一個名為crontab的命令來負(fù)責(zé)管理的。在Linux中,用戶可以使用這個命令來添加、修改和刪除計劃任務(wù),并且可以根據(jù)自己的需要制定不同的執(zhí)行計劃。在本文中,我們將關(guān)注一個特定的計劃任務(wù)執(zhí)行計劃,即每隔三天自動執(zhí)行某些操作。
我們需要使用以下命令來打開crontab編輯器:
“`shell
crontab -e
“`
然后,我們需要添加以下行來設(shè)置計劃任務(wù)的執(zhí)行計劃:
“`shell
0 0 */3 * * command
“`
這行代碼的意思是,任務(wù)將在每個月的第1天、第4天、第7天、第10天、第13天、第16天、第19天、第22天、第25天和第28天的午夜12點執(zhí)行。在這里,我們使用的是星號操作符,表示匹配所有可能的值。
接下來,我們需要確定要執(zhí)行的命令。這個命令可以是任何可執(zhí)行文件,腳本或命令行命令。例如,我們可以編寫一個腳本來備份數(shù)據(jù)庫,然后將其指定為計劃任務(wù)的命令。我們也可以使用簡單的shell命令行命令來執(zhí)行任何其他需要自動執(zhí)行的任務(wù)。
一旦我們確定了要執(zhí)行的命令,就需要使用以下格式將其添加到計劃任務(wù)行:
“`shell
0 0 */3 * * /path/to/command
“`
這里,我們使用絕對路徑來指定要執(zhí)行的命令,以確保系統(tǒng)可以正確地找到它。
我們需要保存計劃任務(wù)并退出crontab編輯器。只要保留這行代碼,Linux系統(tǒng)將按照我們所指定的計劃任務(wù)執(zhí)行命令。如果在任何時候我們需要修改計劃任務(wù),只需要再次運(yùn)行crontab -e命令即可。
使用Linux計劃任務(wù)可以讓我們輕松地自動化系統(tǒng)管理任務(wù),節(jié)省時間和精力,提高工作效率。通過了解如何在Linux中設(shè)置計劃任務(wù),我們可以更好地管理我們的系統(tǒng)并更好地保護(hù)我們的數(shù)據(jù)。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計及定制高端網(wǎng)站建設(shè)服務(wù)!
linux怎么設(shè)定每個5天執(zhí)行一次任務(wù),crontab設(shè)定的在每個月一號都會執(zhí)行一次
可以分成兩條寫也行的,關(guān)于基礎(chǔ)和百度《Linux就該這樣學(xué)》,或消書籍衫扒知不錯,但目此咐前只有電子擋的,希望可以幫到你…
在linux下怎么讓一個腳本定時運(yùn)行
Linux中,周期執(zhí)行的任務(wù)一般由cron這個守護(hù)進(jìn)程來處理 ps -ef | grep cron
cron讀取一個或多個配置文件,這些配置文件中包含了命令行及其調(diào)用時間。
cron的配置文件稱為“crontab”,是“cron table”的簡寫。
一、 cron在3個地方查找配置文件(設(shè)置shell腳本):
1、/var/spool/cron/yanggang 這個目錄下存放的是每個用戶(包括root)的crontab任務(wù),每個任務(wù)以創(chuàng)建者的名字命名,比如用戶tom建的crontab任務(wù)對應(yīng)的文件就是/var/spool/cron/tom
yanggang@barry$ sudo ls -l /var/spool/cron/(或有時是 /var/spool/cron/crontabs/)
-rwroot crontab19 17:20 root
-rwyanggang crontab24 11:07 yanggang
一般一個用戶最多只有一個crontab文件(如:root, yanggang等),其對應(yīng)日志在/var/spool/mail/root(或/var/spool/mail/yanggang)文件里
2、/etc/crontab 這個文件負(fù)責(zé)安排由系統(tǒng)管理員制定的維護(hù)系統(tǒng)以及其他任務(wù)的crontab。
SHELL=/bin/bash
PATH=/in:/bin:/usr/in:/usr/bin
MAILTO=root
HOME=/
# .– 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
# | | | | |
# * * * * * command to be executed
例如:
*/5 * * * * root /usr/libexec/atrun
minute:代表一小時內(nèi)的第幾分,范圍 0-59。
hour:代表一天中的第幾小時,范圍 0-23。
mday:代表一個橡虛月中的第幾天,范圍 1-31。
month:代表一年中第幾個月,范圍 1-12。
wday:代表星期幾,范圍 0-7 (0及7都是星期天)。
who:要使用什么身份執(zhí)行該指令,當(dāng)您使用 crontab -e 時,宏行不必加此字段。
command:所要執(zhí)行的指令。
3、/etc/cron.d/ 這個目錄用來存放任何要執(zhí)行的crontab文件或腳本。
二、 權(quán)限
crontab權(quán)限問題到/var/adm/cron/下一看,文件cron.allow和cron.deny是否存在
用法如下:
1、如果兩個文件都不存在,則只有root用戶才能使用crontab命令。
2、如果cron.allow存在但cron.deny不存在,則只有列在cron.allow文件里的用戶才能使用crontab命令,如果root用戶也不在里面,則root用戶也不能使用crontab。
3、如果cron.allow不存在, cron.deny存在,則只有列在cron.deny文件里面的用戶不能使用crontab命令,其它用戶都能使用。
4、如果兩梁絕燃個文件都存在,則列在cron.allow文件中而且沒有列在cron.deny中的用戶可以使用crontab,如果兩個文件中都有同一個用戶,
以cron.allow文件里面是否有該用戶為準(zhǔn),如果cron.allow中有該用戶,則可以使用crontab命令。
AIX 中 普通用戶默認(rèn)都有 crontab 權(quán)限,如果要限制用戶使用 crontab ,就需要編輯/var/adm/cron/cron.deny
HP-UNIX 中默認(rèn)普通用戶沒得crontab 權(quán)限 ,要想放開普通用戶的crontab 權(quán)限可以編
三、 創(chuàng)建cron腳本
之一步:寫cron腳本文件,命名為crontest.cron。
15,30,45,59 * * * * echo “xgmtest…..” >> xgmtest.txt 表示,每隔15分鐘,執(zhí)行打印一次命令
第二步:添加定時任務(wù)。執(zhí)行命令 “crontab crontest.cron”。搞定
第三步:”crontab -l” 查看定時任務(wù)是否成功或者檢測/var/spool/cron下是否生成對應(yīng)cron腳本
四、 cron服務(wù)
cron是一個linux下 的定時執(zhí)行工具,可以在無需人工干預(yù)的情況下運(yùn)行作業(yè)。
/in/service crond start //啟動服務(wù)
/in/service crond stop //關(guān)閉服務(wù)
/in/service crond restart //重啟服務(wù)
/in/service crond reload //重新載入配置
/in/service crond status //查看服務(wù)狀態(tài)
例如: 使用sudo停止與啟動服務(wù)
yanggang@barry$sudo service cron stop
cron stop/waiting
yanggang@barry$ sudo service cron start
cron start/running, process 7502
五、 crontab用法
crontab命令用于安裝、刪除或者列出用于驅(qū)動cron后臺進(jìn)程的表格,用戶把需要執(zhí)行的命令序列放到crontab文件中以獲得執(zhí)行。
每個用戶都可以有自己的crontab文件,/var/spool/cron下的crontab文件不可以直接創(chuàng)建或者直接修改,該crontab文件是通過crontab -e命令創(chuàng)建的
在crontab文件中如何輸入需要執(zhí)行的命令和時間,該文件中每行都包括六個域,其中前五個域是指定命令被執(zhí)行的時間,最后一個域是要被執(zhí)行的命令。
每個域之間使用空格或者制表符分隔。格式如下:
minute hour day-of-month month-of-year day-of-week commands
合法值 (0 is sunday)
除了數(shù)字還有幾個個特殊的符號就是”*”、”/”與”-“、”,”,*代表所有的取值范圍內(nèi)的數(shù)字
“/”代表每的意思,”/5″表示每5個單位,”-“代表從某個數(shù)字到某個數(shù)字,”,”分開幾個離散的數(shù)字。
-l 在標(biāo)準(zhǔn)輸出上顯示當(dāng)前的crontab。
-r 刪除當(dāng)前的crontab文件。
-e 使用VISUAL或者EDITOR環(huán)境變量所指的編輯器編輯當(dāng)前的crontab文件。
當(dāng)結(jié)束編輯離開時,編輯后的文件將自動安裝。
幾個例子:
每天早上6點
0 6 * * * echo “Good morning.” >> /tmp/test.txt //注意單純echo,從屏幕上看不到任何輸出,因為cron把任何輸出都email到root的信箱了。
每兩個小時
0 */2 * * * echo “Have a break now.” >> /tmp/test.txt
晚上11點到早上8點之間每兩個小時和早上八點
0 23-7/2,8 * * * echo “Have a good dream” >> /tmp/test.txt
每個月的4號和每個禮拜的禮拜一到禮拜三的早上11點
* 1-3 command line
1月1日早上4點
* command line SHELL=/bin/bash PATH=/in:/bin:/usr/in:/usr/bin MAILTO=root //如果出現(xiàn)錯誤,或者有數(shù)據(jù)輸出,數(shù)據(jù)作為郵件發(fā)給這個帳號 HOME=/
每小時(之一分鐘)執(zhí)行/etc/cron.hourly內(nèi)的腳本
01 * * * * root run-parts /etc/cron.hourly
每天(凌晨4:02)執(zhí)行/etc/cron.daily內(nèi)的腳本
02 4 * * * root run-parts /etc/cron.daily
每星期(周日凌晨4:22)執(zhí)行/etc/cron.weekly內(nèi)的腳本
22 4 * * 0 root run-parts /etc/cron.weekly
每月(1號凌晨4:42)去執(zhí)行/etc/cron.monthly內(nèi)的腳本
* * root run-parts /etc/cron.monthly
注意: “run-parts”這個參數(shù)了,如果去掉這個參數(shù)的話,后面就可以寫要運(yùn)行的某個腳本名,而不是文件夾名。
每天的下午4點、5點、6點的5 min、15 min、25 min、35 min、45 min、55 min時執(zhí)行命令。
5,15,25,35,45,55 16,17,18 * * * command
每周一,三,五的下午3:00系統(tǒng)進(jìn)入維護(hù)狀態(tài),重新啟動系統(tǒng)。
00 15 * *1,3,5 shutdown -r +5
每小時的10分,40分執(zhí)行用戶目錄下的innd/bbslin這個指令:
10,40 * * * * innd/bbslink
每小時的1分執(zhí)行用戶目錄下的bin/account這個指令:
1 * * * * bin/account
每天早晨三點二十分執(zhí)行用戶目錄下如下所示的兩個指令(每個指令以;分隔):
203 * * * (/bin/rm -f expire.ls logins.bad;bin/expire$#@62;expire.1st)
每年的一月和四月,4號到9號的3點12分和3點55分執(zhí)行/bin/rm -f expire.1st這個指令,并把結(jié)果添加在mm.txt這個文件之后(mm.txt文件位于用戶自己的目錄位置)。
12,,4 * /bin/rm -f expire.1st$#@62;$#@62;mm.txt
六、幾個問題
crond 進(jìn)程沒有運(yùn)行
1. 啟動crond進(jìn)程
/etc/init.d/crond start
2. 開機(jī)自啟動crond進(jìn)程
chkconfig crond on
crontab 編輯:
輸入編輯命令: crontab -e
# m h dom mon dow command
SHELL=/bin/bash
30 * * * * cd /home/barry/top800/top10/top10_fruits/ && ./top10_all.sh
Ctrl + O (寫入)——》enter鍵(保存文件名)——》Ctrl + X(退出)
輸入查看命令: crontab -l
# m h dom mon dow command
SHELL=/bin/bash
30 * * * * cd /home/barry/top800/top10/top10_fruits/ && ./top10_all.sh(建議使用此方式)
語法錯誤:
Syntax error: “(” unexpected
路徑錯誤:
在 /var/spool/crontab/yanggang 中,添加了如下命令,在日志文件 /var/spool/mail/yanggang 中提示找不到 xxx.sh 路徑
30 * * * * /home/barry/top800/top10/top10_fruits/top10_all.sh
或
30 * * * * bash /home/barry/top800/top10/top10_fruits/top10_all.sh
這是因為在crontab中使用了絕對路徑執(zhí)行腳本 top10_all.sh,因此在腳本 top10_all.sh 中引用的其它腳本也都需要使用絕對路徑,才能被crontab找到并執(zhí)行
如何避免絕對路徑復(fù)雜的設(shè)置呢,如上文 六、幾個問題 所示,采用如下格式:
30 * * * * cd /home/barry/top800/top10/top10_fruits/ && ./top10_all.sh(建議使用此方式,先進(jìn)入該目錄,然后在執(zhí)行腳本;否則,執(zhí)行腳本中的其它腳本都需要加絕對路徑)
Linux中,周期執(zhí)行的任務(wù)一般由cron這個守護(hù)進(jìn)程來處理 ps -ef | grep cron
cron讀取一個或多個配置文件,這些配置文件中包含了命令行及其調(diào)用時間。
cron的配置文件稱為“crontab”,是“cron table”的簡寫。
一、 cron在3個地方查找配置文件(設(shè)置shell腳本):
1、/var/spool/cron/yanggang 這個目錄下存放的是每個用戶(包括root)的crontab任務(wù),每個任務(wù)以創(chuàng)建者的名字命名,比如用戶tom建的crontab任務(wù)對應(yīng)的文件是/var/spool/cron/tomyanggang@barry$ sudo ls -l /var/spool/cron/(或有時是 /var/spool/cron/crontabs/)
-rwroot crontab19 17:20 root
-rwyanggang crontab24 11:07 yanggang
一般一個用戶最多只有一個crontab文件(如:root, yanggang等),其對應(yīng)日志在/var/spool/mail/root(或/var/spool/mail/yanggang)文件里
2、/etc/crontab 這個文件負(fù)責(zé)安排由系統(tǒng)管理員制定的維護(hù)系統(tǒng)以及其他任務(wù)的crontab。SHELL=/bin/bashPATH=/in:/bin:/usr/in:/usr/binMAILTO=rootHOME=/
# .– 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
# | | | | |
# * * * * * command to be executed
例如:
*/5 * * * * root /usr/libexec/atrun
minute:代表一小時內(nèi)的第幾分,范圍 0-59。
hour:代表一天中的第幾小時,范圍 0-23。
mday:喚缺伏代表一個月中的第幾天,范圍 1-31。
month:代表一年中第幾個月,范圍 1-12。 和攜扮燃
wday:代表星期幾,范圍 0-7 (0及7都是星期天)。
who:要使用什么身份執(zhí)行該指令,當(dāng)您使用 crontab -e 時,不必加此字段。
command:所要執(zhí)行的指令。
3、/etc/cron.d/ 這個目錄用來存放任何要執(zhí)行的crontab文件或腳本。
Linux有一個很好的定時任務(wù)的軟件——Cron。Arch Linux的話默物滾認(rèn)就會安裝,其它發(fā)行版可以現(xiàn)在軟件庫搜一下cron一般可以搜到。為了能夠訪問這個命令,用戶必罩遲余須添加到 users 用戶組。
具體的命令和定時設(shè)計參考Archwiki,旦困說的很清楚。
計劃任務(wù) crontab
root@ubuntu:~# cat /etc/crontab
# /etc/橡歲crontab: system-wide crontab
# Unlike any other crontab you don’t have to run the `crontab’
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/in:/usr/local/bin:/in:/bin:/usr/in:/usr/bin
# m h dom mon dow user command
17 * * * * root cd / && run-parts –report /etc/cron.hourly
* * * root test -x /usr/in/anacron || ( cd / && run-parts –report /etc/cron.daily )
* * 7 root test -x /歷賣usr/肢如逗in/anacron || ( cd / && run-parts –report /etc/cron.weekly )
* * root test -x /usr/in/anacron || ( cd / && run-parts –report /etc/cron.monthly )
每天9點30執(zhí)行這個shell
30 9 * * * sh ./my.sh
linux計劃任務(wù)管理
什么是計劃任務(wù),計劃任務(wù)類似于我們平時生活中的鬧鐘。
在Linux系統(tǒng)的計劃任務(wù)服務(wù)crond可以滿足周期性執(zhí)行任務(wù)的需求。備姿頌
crond進(jìn)程每分鐘會處理一次計劃任務(wù), 計劃任務(wù)主要是做一些周期性的任務(wù)目前最主要的用途是定時備份數(shù)據(jù)
Schedule one-time tasks with at. 一次性調(diào)度執(zhí)行 at
Schedule recurring jobs with cron. 循環(huán)調(diào)度執(zhí)行 cron
Schedule recurring system jobs. 所有計劃任務(wù)執(zhí)行中的輸出都會以郵件的方式發(fā)送給指定用戶, 除非重定向
// 循環(huán)調(diào)度執(zhí)行cron 進(jìn)程每分鐘會處理一次計劃任務(wù)
# systemctl status crond
# ps aux |grep crond
root..? Ss::/usr/in/crond -n
計劃任務(wù)分為以下兩種情況:
系統(tǒng)級別的定時任務(wù):
清理系統(tǒng)緩存
臨時文件清理
系統(tǒng)信息采集
日志文件切割
用戶級別的定時任務(wù):
定時同步互聯(lián)網(wǎng)時間
定時備份系統(tǒng)配置冊掘文件
定時備份數(shù)據(jù)庫文件
文件 說明 /etc/crontab / /crontab配置文件 /etc/cron.deny / /該文件中所列用戶不允許使用crontab命令 /var/spool/cron/ * // 所有用戶定時文件都存放此目錄,文件以用戶名命名 /var/log/cron / /定時任務(wù)執(zhí)行后的日志文件,可用來回溯
crond任務(wù)管理
參數(shù) 含義 指定示例
# crontab –help
-e 編輯crontab文件內(nèi)容 crontab -e-l 查看crontab文件內(nèi)容 crontab -l
-r 刪除crontab文件內(nèi)容 crontab -r
-u 管理其他用戶的計劃任務(wù) crontab -u wangqing -l
注意: crontab {-l -e}實際上就是在操作/var/spool/cron/username
//如何仿鄭進(jìn)行計劃任務(wù)的備份?
crond時間含義
# 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
//星期
# | | | | |# * * * * * command to be executed
// * 表示任意的(分、時、日、月、周)時間都執(zhí)行// – 表示一個時間范圍段, 如5-7點// , 表示分隔時段, 如6,0,4表示周六、日、四// */n 表示每隔n單位時間, 如*/10 每10分鐘
crond編寫示例
* * * command
* * command
* command
* * 7 command
* 6 5 command
* 7 command
command
* * * command* 02 * * * command* * * * * command* * 14 2 * command*/5 * * * * command
* 1,5,8 * command
* * command
crond書寫規(guī)范
//1.為計劃任務(wù)增加必要的注釋
# crontab -l
##time sync
* /5 * * * * /u sr/in/ntpdate time1.aliyun.com &> /dev/ null
//2.規(guī)范計劃任務(wù)執(zhí)行腳本存放的路徑/scripts/
# crontab -l
##backup www to /backup* * * /bin/ sh /scripts/www_backup.sh &> /dev/ null
//3.執(zhí)行shell腳本任務(wù)前加/bin/sh, 腳本結(jié)尾加&>/dev/null//調(diào)試好后應(yīng)屏蔽debug輸出信息,避免產(chǎn)生系統(tǒng)垃圾占用過多inode, 如需輸出日志, 可重定向至日志文件
# crontab -l
####backup www to /backup* * * /bin/ sh /scripts/www_backup.sh &> /tmp/ www_backup.log
# crontab -e
#每天凌晨切割nginx日志
* * * /bin/bash -x /scripts/cut_nginx.sh &> /scripts/ log /nginx. log
#每天5點備份數(shù)據(jù)庫
* * * /bin/bash -x /scripts/dump_sql.sh &>/scripts/ log /mysql. log
//注意:
1. 我們所有的crond服務(wù)是運(yùn)行的程序。而crontab命令用戶用來設(shè)置定時規(guī)則的命令。 2. crond服務(wù)是企業(yè)生產(chǎn)工作中常用的重要服務(wù),at很少使用,可以忽略。 3. 幾乎每個服務(wù)器都會用到crond服務(wù)。
建議: 將需要定期執(zhí)行的任務(wù)寫入腳本中, 建立/scripts目錄統(tǒng)一存放腳本, 腳本中命令必須使用絕對路徑,手動執(zhí)行腳本檢測輸出是否正常, 然后將腳本加入計劃任務(wù)測試, 測試后無問題將腳本輸出寫入對應(yīng)的日志文件中即可。
計劃任務(wù)添加步驟:
作業(yè):
a. 00 13,20 * 1-5 * backup.sh
b. 0 13,20 1,5 * * backup.sh
c. * 13,20 * * 1-5 backup.sh
d. 00 13,20 * * 1-5 backup.sh
說明以上答案每一行是什么含義
2.新建/scripts/httpd.sh文件,并讓/scripts/httpd.sh腳本在每天的00:10分執(zhí)行
3.新建/backup目錄,每周一下午5:50將/backup目錄下的所有文件打包成 backup.tar.gz
4.寫一個定時任務(wù),每天0點5分把/var/log/nginx下7天前的文件轉(zhuǎn)移到/backup/2023_xx_xx的目錄中
5.系統(tǒng)腳本/scripts/which.sh,如何定時每隔7分鐘執(zhí)行一次?
6.如何不小心刪除了/var/spool/cron/root文件,該如何恢復(fù)。
linux計劃任務(wù)每3天執(zhí)行的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux計劃任務(wù)每3天執(zhí)行,Linux計劃任務(wù):3天輪詢自動執(zhí)行,linux怎么設(shè)定每個5天執(zhí)行一次任務(wù),crontab設(shè)定的在每個月一號都會執(zhí)行一次,在linux下怎么讓一個腳本定時運(yùn)行,linux計劃任務(wù)管理的信息別忘了在本站進(jìn)行查找喔。
香港云服務(wù)器機(jī)房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!
名稱欄目:Linux計劃任務(wù):3天輪詢自動執(zhí)行(linux計劃任務(wù)每3天執(zhí)行)
瀏覽路徑:http://fisionsoft.com.cn/article/ccojjpc.html


咨詢
建站咨詢
