国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
[轉(zhuǎn)載]Solaris的crontab知識

[轉(zhuǎn)載]Solaris的crontab知識

(2010-10-27 10:01:58)
標(biāo)簽:

it

分類: 操作系統(tǒng)UNIX-WINDOWS-MAC OS
 [轉(zhuǎn)載]Solaris的crontab知識

1.crontab環(huán)境介紹

1. cron服務(wù)在/etc/init.d/cron
2. 執(zhí)行文件/usr/sbin/cron
3. cron配置文件在/etc/cron.d file list:.proto,F(xiàn)IFO,at.deny,cron.allow,cron.deny,queuedefs
4. cron的連接文件 /usr/lib/cron/ -> ../../etc/cron.d
5. 用戶的crontab文件位置在/usr/spool/cron/crontabs目錄下,以用戶名命名的。

2.crontab服務(wù)啟動,停止
cd /etc/init.d
./cron stop
./cron start

3.crontab命令說明
crontab –l:列出當(dāng)前用戶的crontab文件。
crontab –l username: 列出指定用戶的crontab文件。(root用戶)
crontab –e:編輯當(dāng)前用戶的crontab文件。
crontab –e username: 編輯指定用戶的crontab文件。(root用戶)
crontab –r: 刪除當(dāng)前用戶的crontab文件。
crontab –r username: 刪除指定用戶的crontab文件。(root用戶)

4.crontab語法說明
用戶crontab文件的語法格式,每行語句為:* * * * * command,每一行表示一個任務(wù),可以有多行語句。
第一個*字段:0~59 表示分
第二個*字段:1~23 表示小時
第三個*字段:1~31 表示日
第四個*字段:1~12 表示月份
第五個*字段:0~6 表示星期(其中0表示星期日)
第六個command字段:要執(zhí)行的命令
若要20分鐘執(zhí)行一次某個任務(wù),可以這樣寫:
0,20,40 * * * * command
若要5分鐘執(zhí)行一次某個任務(wù),可以這樣寫:
0,5,10,15,20,25,30,35,40,4,50,55 * * * * command
若要每分鐘執(zhí)行一次某個任務(wù),可以這樣寫:
0-59 * * * * command
solaris下的crontab和linux下不一樣,linux支持 */5 表示每5分鐘一次 */20 表示每20分鐘一次而solaris不支持

5.crontab的編輯器設(shè)置
如果沒有設(shè)置編輯器,crontab –e會調(diào)用缺省的編輯器。設(shè)置編輯器:export EDITOR=vim,然后再調(diào)用crontab –e。

6.舉例說明
1. export EDITOR=vim
2. crontab –e,在文件里添加: 0-59 * * * * * /export/home/netcool/cron_test.sh 保存,退出(:wq)
3. vi /export/home/netcool/cron_test.sh echo “aaa” >> /export/home/netcool/cron_test.log chmod a+x /export/home/netcool/cron_test.sh
4. 重啟服務(wù) cd /etc/init.d/ ./cron stop 停止后ps –ef|grep cron查看是否存在,可以多執(zhí)行停止命令 ./cron start

7.Crontab不執(zhí)行問題的解決辦法
1.1. 確保執(zhí)行腳本的路徑正確,最好用全路徑
1.2. 確保環(huán)境變量正確  可以在shell里設(shè)置好$HOME/.profile的環(huán)境變量??梢栽趕hell里添加環(huán)境變量腳本,e.g.: export OMNIBUS_HOME=/opt/netcool/omnibus
1.3. 權(quán)限問題   把當(dāng)前用戶加到/etc/cron.d/cron.allow,同時確保/etc/cron.d/cron.deny里沒有當(dāng)前用戶。如果沒有cron.allow文件,用root用戶新建此文件。
1.4. FIFO的問題
1. 先殺掉cron進程,可以用ps -ef|grep cron 得出id號,kill -9 PID
2. rm /etc/cron.d/FIFO
3. ./cron start

本文來自CSDN博客

solaris 下crontab -e出錯的解決方法:

$ crontab -e
88
^C



^C

The crontab file was not changed.

解決方法:
在solaris下crontab -e命令出錯,原來是需要設(shè)置export EDITOR=vi,
注意 export EDITOR=vi不對,solaris 的這個命令要分開寫二行才行。
如下:
EDITOR=vi
export EDITOR
或者:EDITOR=vi;export EDITOR
crontab -e 就ok了。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
crond定時任務(wù)
Linux中利用Crontab實現(xiàn)對Oracle數(shù)據(jù)庫的定時備份
linux安裝crontab的方法詳解
AIX漸積累
[Linux探索之旅]第三部分第五課:延時執(zhí)行,唯慢不破
cron用法說明
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服