




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Solaris: crontab 的用法說句實(shí)在話,俺真的是不喜歡 Solaris,用起來實(shí)在太難受,關(guān)鍵是不會(huì) 用.在Linux/FreeBSD下,查看當(dāng)前crontab任務(wù)的語法是crontab -l ,編輯用 戶的任務(wù)是 crontab -u 用戶名 -e但是,在 Solaris下 crontab 是沒有-u 參數(shù)地,crontab: proper usage is:crontab file | -e | -l | -r user有興趣的自己試吧,非常難用.當(dāng)然,這里我要向大家坦白,我不懂Solaris,之所以抱怨主要是由于它的操作與我所熟悉的差異較大.長話短說,我來介紹一下自己摸索出來
2、的經(jīng)驗(yàn) 吧:1、停止crontab月艮務(wù)shell /etc/init.d/cron stop2、編輯crontab,有兩種方法第一種推薦直接編輯/var/spool/cron/crontabs/ 下對應(yīng)用戶的crontab文件,沒有的就 以用戶名xx即可.但要注意應(yīng)該用 vim編輯,Solaris默認(rèn)的vi編輯器不是 vim.第二種使用命令crontab -e 用戶名,這種我還不知道如何使用,總結(jié)的經(jīng)驗(yàn)和 教訓(xùn)是:Ctrl+D是保存退出編輯模式,Ctrl+Z是不保存退出編輯模式.一旦 Ctrl+D會(huì)將原有crontab內(nèi)容全部replace, 一定要小心操作.3、啟動(dòng)crontab效勞she
3、ll> /etc/init.d/cron start4、Solaris下的命令用法補(bǔ)充,這是從網(wǎng)上看來的,覺得有必要說明一下# crontab -l root可以查看root用戶的crontab任務(wù)列表.Solaris 下的 crontab 和 linux 下不一樣,linux 支持*/5表示每5分鐘一次*/20表示每20分鐘一次而Solaris不支持一般是執(zhí)行 crontab -e <username>然后在里面填內(nèi)容,可以 man crontab獲 得幫助根用戶的 crontab文件放在/var/spool/crontab/root 中,其格式如下:(1)(2)(3)(4
4、)(5)(6)00*3/usr/bin/updatedb1.分鐘(0-60)2.小時(shí)(0-23)3.日(1-31)4.月(1-12)5.星期 (1-7)6.所要運(yùn)行的程序定時(shí)執(zhí)行 crontab 使用方法詳解使用方式 :crontab -u user filecrontab - u user -l | -r | -e 說明:crontab是用來讓使用者在固定時(shí)間或 固定間隔執(zhí)行程式之用,換句話說,也就是類似使用者的時(shí)程表.-u user是指 設(shè)定指定user的時(shí)程表,這個(gè)前提是你必須要有其權(quán)限(比方說是root)才能夠指定他人的時(shí)程表.如果不使用-u user的話,就是表示設(shè)定自己的時(shí)程表.參
5、數(shù):-e:執(zhí)行文字編輯器來設(shè)定時(shí)程表,內(nèi)定的文字編輯器是VI,如果你想用別的文字編輯器,那么請先設(shè)定VISUAL環(huán)境變數(shù)來指定使用那個(gè)文字編輯器(比如說setenv VISUAL joe)-r:刪除目前的時(shí)程表-l:列出目前的時(shí)程表時(shí)程表的格 式如下:f1 f2 f3 f4 f5 program其中 f1是表示分鐘,f2 表示小時(shí),f3 表示一個(gè)月份中的第幾日,f4表示月份,f5表示一個(gè)星期中的第幾天.program表示要執(zhí)行的程式.當(dāng) f1為*時(shí)表示每分鐘都要執(zhí)行program,f2為*時(shí)表示每小時(shí)都要執(zhí)行程式,其余類推當(dāng)f1為a- b時(shí)表示從第a分鐘到第b分鐘這xx內(nèi)要執(zhí)行,f2為a-b時(shí)
6、表示從第a到第b小時(shí)都要執(zhí)行淇余類推當(dāng)f1為*/n時(shí)表示每n分鐘 個(gè)時(shí)間間隔執(zhí)行一次,f2為*/n 表示每n小時(shí)個(gè)時(shí)間間隔執(zhí)行一次,其余 類推當(dāng)fl為a, b, c,.時(shí)表示第 a, b, c,.分鐘要執(zhí)行,f2為a, b, c,.時(shí)表示第 a, b, c.個(gè)小時(shí)要執(zhí)行,其余類推使用者也 可以將所有的設(shè)定先存放在檔案file中用 crontab file的方式來設(shè)定時(shí)程表.例子:每月每天每小時(shí)的第 0分鐘執(zhí)行一次 /bin/ls:0 7 * * * /bin/ls在 12 月內(nèi),每天的早上 6 點(diǎn)到12 點(diǎn)中,每隔 20 分鐘執(zhí)行一次/usr/bin/backup:0 612/3 * 12 *
7、 /usr/bin/backup周一到周五每天下午5:00 寄一封信給 ale:0 17 * * 1-5 mail -s "hi" ale < /tmp/maildata 每月每天的 午夜 0點(diǎn) 20分,2點(diǎn) 20分,4點(diǎn) 20分.執(zhí)行 echo "haha"20 0-23/2 * * * echo "haha"注意:當(dāng)程式在你所指 定的時(shí)間執(zhí)行后,系統(tǒng)會(huì)寄一封信給你,顯示該程式執(zhí)行的內(nèi)容,假設(shè)是你不希望收到 這樣的信,請?jiān)诿恳恍锌找桓裰蠹由?> /dev/null 2>&1即可.AIX cron job測
8、試任務(wù)進(jìn)入 目 錄:/var/spool/cron/crontabs找到對應(yīng)的文件以用戶命名為主添加定時(shí)任務(wù).運(yùn)行crontab用戶名cron job檢查定時(shí)任務(wù)運(yùn)行情況對應(yīng)文件:etc/cronlog.conf/var/spool/cron/crontabs/var/adm/cron/log/var/spool/mail檢查有關(guān)卷組vg的邏輯卷lv信息時(shí),運(yùn)行命令:# lsvg -l VGNAME1: crontab使用方法:crontab -e | -l | -r 文件名-e:編輯任務(wù)-l:顯示任 務(wù)信息-r:刪除定時(shí)執(zhí)行任務(wù)信息- : crontabxx處理的文件格式為 分鐘小時(shí)日期月星
9、期執(zhí)行的文件名* 代表所有條件 5 * * * * rem /home/oracle/execsql代表每個(gè)小時(shí)的5分鐘時(shí)執(zhí)行 /home/oracle/execsql 文件crontab命令用途提交、編輯、列出或除去 cron作業(yè).語法crontab -e UserName | -l UserName | -r UserName | -v UserName | File 描述Crontab是UNIX系統(tǒng)下的定時(shí)任務(wù)觸發(fā)器,其使用者的權(quán)限記載在以下兩 個(gè)文件中:/usr/var/adm/cron/cron.deny :該文件中所列的用戶不允許使用Crontab命令;/usr/var/adm/c
10、ron/cron.allow :該文件中所列的用戶允許使用Crontab命令;Crontab命令的格式為:crontab 4|-v|-r|-e username,其參數(shù)含義如表一:參數(shù)名稱含義- l顯示用戶的Crontab文件的內(nèi)容- v顯示用戶的Crontab文件的內(nèi)容及其提交的時(shí)間,只適用于Compaq系列- r從Crontab目錄中刪除用戶的 Crontab文件- e編輯用戶的Crontab文件用戶所建立的 Crontab文件存于/var/spool/cron/crontabsxx ,其文件名與用 戶名一致.它的格式共分為六段,前五段為時(shí)間設(shè)定段,第六段為所要執(zhí)行的命令 段,其時(shí)間段的含
11、義如表二:段含義取值范圍第一段代表分鐘059第二段代表小時(shí)0-23第三段代表日期131第四段代表月份112第五段代表星期幾,0代表星期日06例:如果用戶的 Crontab文件的內(nèi)容是:29 19 * * * echo its dinner time ,貝U 系統(tǒng)每天的19:29顯示its dinner time '例如拷貝一個(gè)名為 mycronjobs 的文件,至 /var/admn/cron/crontabs 目 錄下, 輸入以下內(nèi)容:crontab mycronjobs將時(shí)間以小時(shí)的形式把每個(gè)小時(shí)寫到 console 中,輸入: 0 * * * * echo The hour is
12、 'date'.>/dev/console要在每個(gè)星一、星期三和星期五的 6:.m.運(yùn)行calendar命令,輸入:30 6 * * 1,3,5 /usr/bin/calendar要在一年的每一天的 6:30運(yùn)行calendar命令,輸入:30 6 * * * /usr/bin/calendar 要在八月的每天午夜運(yùn)行一個(gè)稱為maintenance的腳本,輸入:0 0 * 8 * /u/harry/bin/maintenance 為命令的標(biāo)準(zhǔn)輸入定義文本,輸入: 0 16 * 12 5 /usr/sbin/wall%HAPPY !%Remember toturn in y
13、our time card.在 百分號(hào)之后定義 wall命令的標(biāo)準(zhǔn)輸入的文 本:HAPPY!Remember to turn in your time card.文件/var/adm/cron/FIFO 當(dāng)新的作業(yè)的提 交是由crontab或at命令完成時(shí),一個(gè)發(fā)送消息到cron守護(hù)進(jìn)程的命名管道./var/spool/cron/crontabs 指定 crontab 緩沖 xx 區(qū)域./var/adm/cron/cron.allow 指定用戶列表,這些用戶被允許訪問crontab命令./var/adm/cron/cron.deny 指定用戶列表,這些用戶不被允許訪問crontab命令.fin
14、d / -name java -print用來查找文件或目錄,/表示從根開始找 -name java 表示查找的名字是javaAIXxx如何批量修改用戶密碼 2006-08-22 17:20AIX 5.身口 5.3都提供了 chpasswd這個(gè)命令,可以用來批量修改用戶密碼,這就為編寫非交互式腳本提 供了便利.由于在AIXxx使用passwd修改用戶密碼時(shí),新密碼只能從標(biāo)準(zhǔn)輸入讀入, 不能使用重定向、協(xié)進(jìn)程等,當(dāng)有大量的用戶密碼需要修改時(shí)重復(fù)勞動(dòng)量很 大.我們所作的效勞遷移又恰恰要遷移大量的用戶,但是不同系統(tǒng)的用戶密碼 由于加密算法和強(qiáng)度等問題是不能直接遷移密文的,只能在遷移后重新設(shè)置所 有用
15、戶的密碼,這時(shí)候一個(gè)批量修改工具就顯得格外重要了.chpasswd可以從標(biāo)準(zhǔn)輸入讀取信息,也可以通過重定向從文件讀取輸入信 息,但是無論哪種方法,都必須符合如下格式:username:passwordusername:password除此之外,AIX上的chpasswd還提供了修改用戶flag的功能怎樣設(shè)置每個(gè)用戶的環(huán)境變量root java和zhzc java路徑問題78921在每個(gè)用戶的home目錄下有一個(gè).profile的隱藏文件,修改就可以了 用以用軟件ivm來建立LPAR但占用資源,是一個(gè)治理.8008582621-2 dell 風(fēng)扇銷售vi編輯器的使用2021-05-22 10:5
16、9進(jìn)入vi編輯環(huán)境email=rootserverrootserver/emailroot# vi 回車email=rootserverrootserver/emailroot# vi file 回車vi的三種工作狀態(tài):命令模式:是vi的初始方式也是一般方式.用于執(zhí)行命令,但不能輸入文 本內(nèi)容.大局部的命令都是在此模式下執(zhí)行的插入模式:用于文本內(nèi)容的輸入末行命令模式:用于執(zhí)行存盤命令、退出命令、vi設(shè)置命令等三種工作狀態(tài)的轉(zhuǎn)換:從命令模式可以進(jìn)入其它兩種模式.插入模式和末行命令模式不能直接轉(zhuǎn) 換,以命令模式為中介ESC8、編輯鍵(i或a或o)、:鍵是模式轉(zhuǎn)換的限制鍵(1)編輯文本(進(jìn)入插入模式
17、) Es& ->a把文本添加到光標(biāo)之后Es& ->i把文本添加到光標(biāo)之前Esa ->o在光標(biāo)所在行下面開新行(2)存盤退出Esa ->:w 回車表示保存不退出Esc ->ZZ表示保存同時(shí)退出viEsq ->:wq 回車表示保存同時(shí)退出viEsc ->:q 回車 表示退出 viEsq ->:q!回車 表示不保存強(qiáng)行退出vi(3)光標(biāo)移動(dòng)Esc ->h (一) j ( J) k ( T) l (f)Esc ->$光標(biāo)移動(dòng)到本行行尾Esa ->o光標(biāo)移動(dòng)到本行行首Esc ->G光標(biāo)移動(dòng)到文件末行Esc->或gg光標(biāo)移動(dòng)到文件首行Esc ->nG光標(biāo)移動(dòng)到指定的n行Esc ->ctrl+f 向前翻一屏Esc ->ctrl+b 向后翻一屏(4)刪除操作Esa ->x刪除光標(biāo)所在處的字符Esq ->dw刪除一個(gè)單詞Esq ->dd刪除光標(biāo)所在行Esa ->5dd刪除從當(dāng)前行開始的5行文本(5)拷貝粘貼Esq ->yy拷貝光標(biāo)所在行到編輯緩沖區(qū)Esc ->p將編輯緩沖區(qū)內(nèi)容拷貝至光標(biāo)后的行Esq ->5yy拷貝自當(dāng)前行開始的五行至
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 混凝土硬化路施工方案
- 板房防水卷材施工方案
- TSHAEPI 014-2024 溫室氣體(二氧化碳和甲烷)走航監(jiān)測技術(shù)規(guī)范
- 二零二五年度網(wǎng)絡(luò)安全就業(yè)協(xié)議書協(xié)議內(nèi)容詳盡規(guī)范
- 二零二五年度股權(quán)投資公司股東合作協(xié)議
- 2025年度軟裝行業(yè)市場監(jiān)測與風(fēng)險(xiǎn)評估合同
- 二零二五年度廣東省房屋租賃合同租賃保險(xiǎn)合作協(xié)議
- 二零二五年度娛樂產(chǎn)業(yè)動(dòng)漫IP授權(quán)使用勞動(dòng)合同
- 二零二五年度店鋪轉(zhuǎn)讓定金及品牌授權(quán)使用合同
- 二零二五年度商業(yè)空間合租租賃及稅務(wù)咨詢合同
- GB/T 39096-2020石油天然氣工業(yè)油氣井油管用鋁合金管
- 爐外精煉說課
- GB/T 23111-2008非自動(dòng)衡器
- GB/T 18877-2020有機(jī)無機(jī)復(fù)混肥料
- GA/T 1073-2013生物樣品血液、尿液中乙醇、甲醇、正丙醇、乙醛、丙酮、異丙醇和正丁醇的頂空-氣相色譜檢驗(yàn)方法
- 三大構(gòu)成之立體構(gòu)成-課件
- DB11 938-2022 綠色建筑設(shè)計(jì)標(biāo)準(zhǔn)
- 最新家政服務(wù)員培訓(xùn)課件
- 2022譯林版新教材高一英語必修二單詞表及默寫表
- 全國青少年機(jī)器人技術(shù)等級(jí)考試:二級(jí)培訓(xùn)全套課件
- TB T2075-《電氣化鐵道接觸網(wǎng)零部件》
評論
0/150
提交評論