第四章高階命令2

2021-09-13 08:52:07 字數 1401 閱讀 5789

4.2.3 du :評估檔案大小利用率

#du將1024位元組為單位顯示當前目錄的大小

#du -a

遞迴顯示目錄及目錄下的檔案大小

#du -h

以易讀形式顯示大小

4.2.4 cron/crontab 執行計畫任務

守護程序是cron

命令:crontab

/etc/init.d

目錄池:/var/spool/cron/crontabs

#crontab -e

分鐘 小時 日期 月 周 命令

0-59 0-23 1-31 1-12(jan—dec) 0-6

#crontab -l

列出當前使用者所有的定時計畫任務

#crontab -r -i

帶提示的刪除乙個計畫任務

4.3.2 at 在指定的時間執行命令

用於在安排乙個任務在指定的時間執行。可以從標準輸入讀取命令,也可以在檔案讀取。

#at#at noon 正午12點

#at midnight 凌晨12點

#at teatime 下午四點

#at tomorrow 明天與當前時間相同的時間

#at noon tomorrow 明天12點

#at next week 下週這個時間

#at next monday 下周一這個時間

#at fri 周五這個時間

#at oct 10月份這個時間

#at 9:00 am 上午九點

#at 2:30 pm 下午兩點半

#at 1430 同上

#at 2:30 pm next month 下個月這個時間

#at 2:30 pm 9/21(sept 21/ 9/21/2010 21.9.10)

#at now +30 minutes /hours /days/weeks/mounths/years/

#at 5am

at > /sbin/reboot

at > #ctrl+d 組合鍵退出並儲存

#at -f 檔名now +1 days

#at -l 列出所有的未執行的任務

#atrm 編號 刪除任務

4.3.3 & :將任務放到後台執行

[1] 10907

檢視後台執行的命令

將後台任務放到前台執行,job-id是任務編號

首先ctrl+z 組合鍵,將任務掛起,然後#bg(#%1 &)

4.3.4 nohup :執行乙個對掛起免疫的命令

#nohup sh 指令碼名字 &

[2] 16738

#paste/dd/gzip/bzip2/gunzip/bunzip2/tar/mount/umount/df/du/cron/crontab/at/&/nohup/set/shopt

第四章高階查詢

案例1 檢查 oop 課程最近一次考試。如果有80分以上的成績,則每人提2分 否則,每人提5分。最終的成績不得大於100分 if exists select studentresult from result where subjectid select subjectid from subject...

第四章 指標 Pointer(高階)

第四章 指標 pointer 高階 希望初學者在入門的時候,可以看一些英文的原著,我感覺英文書籍是原意,而一些現在中文的翻譯是加上了譯者的一些理解,多少是拿來的東西,所以一些東西我希望能夠按照自己的來。a 就是取存放a的位置,我們可以將這個位置複製給pointer variable。a 從a所指的位...

《APUE》第四章筆記(2)

下面介紹對stat結構的各個成員的操作函式。先貼個stat結構的圖 access函式 include int access const char pathname,int mode 其中,mode是表中的按位或。返回值 若成功返回0,若出錯返回 1 當程序對乙個檔案進行某種操作 讀或寫或執行 時,核...