第十一章計(jì)劃任務(wù)-centos7.5知識(shí)-創(chuàng)新互聯(lián)

一、程序和進(jìn)程的關(guān)系

十年的小店網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都全網(wǎng)營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整小店建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“小店網(wǎng)站設(shè)計(jì)”,“小店網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

ps

程序

保存在硬盤、光盤等介質(zhì)中的可執(zhí)行代碼和數(shù)據(jù)

靜態(tài)保存的代碼

進(jìn)程

在 CPU 及內(nèi)存中運(yùn)行的程序代碼

動(dòng)態(tài)執(zhí)行的代碼

父、子進(jìn)程

每個(gè)進(jìn)程可以創(chuàng)建一個(gè)或多個(gè)進(jìn)程

查看進(jìn)程信息 ps

ps命令

查看靜態(tài)的進(jìn)程統(tǒng)計(jì)信息

Ps aux 或ps –elf

top命令

– 查看動(dòng)態(tài)的進(jìn)程排名信息

? 可適當(dāng)介紹top工具的命令按鍵:P、M、N、h、q

? 按P鍵根據(jù)CPU占用情況對(duì)進(jìn)程列表進(jìn)行排序

? 按M鍵根據(jù)內(nèi)存占用情況進(jìn)行排序

? 按N鍵根據(jù)啟動(dòng)時(shí)間進(jìn)行排序

? 按h鍵可以獲得top程序的在線幫助信息

? 按q鍵可以正常退出top程序

? 使用空格鍵可以強(qiáng)制更新進(jìn)程狀態(tài)顯示

pgrep命令

? 根據(jù)特定條件查詢進(jìn)程 PID 信息

? [root@localhost ~]# pgrep -l "log"

? 2538 rsyslogd

? 2113 mcelog

? [root@localhost ~]# pgrep -l -U teacher -t tty1

? 27483 bash

? 27584 vim

pstree –aup

? pstree命令

– 以樹形結(jié)構(gòu)列出進(jìn)程信息

pstree -aup

pstree -ap teacher

-a:顯示完整信息

-u:列出對(duì)應(yīng)用戶名

-p:列出對(duì)應(yīng)PID號(hào)

二、進(jìn)程的啟動(dòng)方式

? 手工啟動(dòng)

前臺(tái)啟動(dòng):用戶輸入命令,直接執(zhí)行程序

后臺(tái)啟動(dòng):在命令行尾加入“&”符號(hào)

調(diào)度啟動(dòng) :計(jì)劃任務(wù)

使用 at 命令,設(shè)置一次性計(jì)劃任務(wù)

進(jìn)程的前后臺(tái)調(diào)度

? Ctrl+Z 組合鍵

將當(dāng)前進(jìn)程掛起,即調(diào)入后臺(tái)并停止執(zhí)行

? jobs 命令

查看處于后臺(tái)的任務(wù)列表

? fg 命令

將后臺(tái)進(jìn)程恢復(fù)到前臺(tái)運(yùn)行,可指定任務(wù)序號(hào)

? root@localhost ~]# jobs

? [1]- Stopped cp /dev/cdrom mycd.iso

? [2]+ Stopped top

? [root@localhost ~]# fg 1

終止進(jìn)程的運(yùn)行

? Ctrl+C 組合鍵

中斷正在執(zhí)行的命令

? kill、

? killall 命令

kill用于終止指定PID號(hào)的進(jìn)程

killall用于終止指定名稱的所有進(jìn)程

-9 選項(xiàng)用于強(qiáng)制終止

? pkill命令

根據(jù)特定條件終止相應(yīng)的進(jìn)程

常用命令選項(xiàng)

? -U:根據(jù)進(jìn)程所屬的用戶名終止相應(yīng)進(jìn)程

? -t:根據(jù)進(jìn)程所在的終端終止相應(yīng)進(jìn)程

? [root@localhost ~]# pgrep –l -U "hackli"

? 3045 bash

? [root@localhost ~]# pkill -9 -U "hackli”

? [root@localhost ~]# pgrep -l -U "hackli”

計(jì)劃任務(wù)管理

? at命令(按ctrl+d保存任務(wù))

一次性計(jì)劃任務(wù)

? at [HH:MM] [yyyy-mm-dd]

? [root@localhost ~]# date

? Sun May 7 10:33:13 EDT 2017

? [root@localhost ~]# at 10:35 2017-05-07

? at> pgrep -U root | wc -l > /tmp/ps.root

? at> <EOT>

? job 1 at Sun May 7 10:35:00 2017

? [root@localhost ~]# cat /tmp/ps.root

? 202

root@localhost ~]# at 21:30

at> shutdown -h now

at> <EOT>

job 2 at Sun May 7 21:30:00 2017

[root@localhost ~]# atq

2 Sun May 7 21:30:00 2017 a root

查詢at定義的任務(wù)

cd /var/spool/at/

ls –l

[root@localhost ~]# atrm 2

[root@localhost ~]# atq

使用 crontab 命令,設(shè)置周期性計(jì)劃任務(wù)

計(jì)劃任務(wù)管理 crond

? crontab命令

按照預(yù)先設(shè)置的時(shí)間周期(分鐘、小時(shí)、天……)重復(fù)執(zhí)行用戶指定的命令操作

屬于周期性計(jì)劃任務(wù)

主要設(shè)置文件

? 全局配置文件,位于文件:/etc/crontab

? 系統(tǒng)默認(rèn)的設(shè)置,位于目錄:/etc/cron.*/

? 用戶定義的設(shè)置,位于文件:/var/spool/cron/用戶名

? 管理cron計(jì)劃任務(wù)

編輯計(jì)劃任務(wù)

? crontab -e [-u 用戶名] 編輯計(jì)劃任務(wù)

? crontab -l [-u 用戶名] 列出查看計(jì)劃任務(wù)

? crontab -r [-u 用戶名] 清空計(jì)劃任務(wù)

crontab 任務(wù)配置的格式

第十一章 計(jì)劃任務(wù)-centos7.5知識(shí)

? 時(shí)間數(shù)值的特殊表示方法

* 表示該范圍內(nèi)的任意時(shí)間

, 表示間隔的多個(gè)不連續(xù)時(shí)間點(diǎn)

- 表示一個(gè)連續(xù)的時(shí)間范圍

/ 指定間隔的時(shí)間頻率

? 應(yīng)用示例

0 17 * * 1-5 周一到周五每天17:00

30 8 * * 1,3,5 每周一、三、五的8點(diǎn)30分

0 8-18/2 * * * 8點(diǎn)到18點(diǎn)之間每2小時(shí)

0 * */3 * * 每3天

作業(yè):

1、定時(shí)時(shí)間計(jì)劃,每周3的15:30分,將日期、時(shí)間輸出到/tmp/dateaudit.txt中。

2、寫出查看到指定運(yùn)行進(jìn)程systemd狀態(tài)的3個(gè)命令及其用法.

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

分享名稱:第十一章計(jì)劃任務(wù)-centos7.5知識(shí)-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://muchs.cn/article28/dspojp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化品牌網(wǎng)站設(shè)計(jì)、云服務(wù)器、App設(shè)計(jì)標(biāo)簽優(yōu)化、用戶體驗(yàn)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)