進程與周期任務

STAT:進程狀態:
R:running
S: interruptablesleeping
D: uninterruptable sleeping
T: stopped
Z: zombie
+: 前臺進程
l: 多線程進程
L:內存分頁并帶鎖
N:低優先級進程
<: 高優先級進程
s: session leader,會話(子進程)發起者
top欄位信息簡介:
us:用戶空間
sy:內核空間
ni:調整nice時間
id:空閑
wa:等待IO時間
hi:硬中斷
si:軟中斷(模式切換)
st:虛擬機偷走的時間
并行運行進程:
方法1
vi all.sh
f1.sh&
f2.sh&
f3.sh&
方法2
(f1.sh&);(f2.sh&);(f3.sh&)
方法3
{ f1.sh& f2.sh& f3.sh& }
命令:
ps aux
a 選項包括所有終端中的進程
u 選項顯示進程所有者的信息
x 選項包括不鏈接終端的進程
f 選項顯示進程的父進程
o 屬性… 選項顯示定制的信息
pid、comm、%cpu、%mem、state、tty、euser、ruser
pgrep 搜索進程
-u 生效者
-U 真正發起運行命令者
-t 與指定終端相關的進程
-l 顯示進程名
-a 顯示完成格式的進程名
-P 顯示指定進程的子進程
pidof 按進程名字搜索
lsof 搜索進程
uptime 顯示當前時間,系統已啟動的時間.
top 進程信息
排序:
P 以占據的CPU百分比,%CPU
M 占據內存百分比,%MEM
T 累積占據CPU時長,TIME+
顯示:
l 是否顯示平均負載和啟動時間
t 是否顯示進程和CPU時間
m 是否顯示內存信息
操作:
c 是否顯示完整命令信息
q 退出top
k 終止某個進程
參數:
-d 刷新信息時長
-b 批模式,一批一批顯示
-n 顯示多少行
htop 比top更強大.
glances 系統監控工具
vmstat 系統資源統計
instat 系統資源統計
dstat 系統資源統計
kill
1:SIGHUP 重讀配置文件
2:SIGINT 中斷進程
9:SIGKILL 殺死進程
15:SIGTERM 終止進程,默認操作
killall 殺死某個進程的所有子進程
bg 啟動后臺作業
fg 將后臺作業調回前臺
jobs 查看后臺作業
nohup 脫離終端繼續執行作業
screen 脫離終端繼續執行作業
-S
-x
at 未來某個時間點執行一次任務
-V 顯示版本信息
-l 列出任務列表
-d 刪除任務
-c 查看具體任務
-f 從指定文件中讀取任務
-m 任務完成后發送郵件
白名單:/etc/at.allow
黑名單:/etc/at.deny
crontab 周期性任務
系統計劃任務配置文件:/etc/crontab
-l 列出所有任務
-e 編輯任務
-r 移除所有任務
-i 交互式模式移除指定任務
-u 指定用戶管理cron任務
黑白名單:/etc/cron.{allow,deny}
anacron 當計算機關機開機后檢查未執行的周期任務

原創文章,作者:z long,如若轉載,請注明出處:http://www.www58058.com/75762

(0)
z longz long
上一篇 2017-05-15
下一篇 2017-05-15

相關推薦

  • Linux啟動流程

    Linux的啟動流程有以下部分組成,以下流程以CentOs 6.8為例 1、POST加電自檢,檢測各項硬件工作是否正常,BIOS選擇啟動設備。 2、根據設備的前446字節,加載bootloader程序 3、initramfs是1.5階段,intramfs文件是創建系統時生成的文件。intramfs是一個過渡階段,initramfs加載系統的一些設備驅動,比如…

    2017-05-15
  • Linux用戶和組管理類命令以及文本處理工具的各種實例

    列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 取出最后登錄到當前系統的用戶的相關信息。 取出當前系統上被用戶當作其默認shell的最多的那個shell。 將/etc/passwd中的第三個字段數值最大的后10個用戶的信息全部改為大寫后保存至/tmp/maxusers.txt文件中。 取出當前主機的IP地址,提示:對i…

    2018-03-13
  • 軟件包管理工具—rpm命令總結

    描述:    RPM是RedHatPackageManager的縮寫,是由RedHat公司開發的軟件包安裝和管理程序,同Windows平臺上的Uninstaller比較類似。使用RPM,用戶可以自行安裝和管理Linux上的應用程序和系統工具。RPM可以讓用戶直接以binary方式安裝軟件包,并且可替用戶查詢是否已經安裝了有關的庫文件;在用…

    Linux干貨 2016-08-29
  • N26-博客作業-week15

    1、總結sed和awk的詳細用法 sed: 語法結構 sed [OPTION]…’script’ [input-file]…[action] -r:支持擴展正則表達式 -n:不輸出模式空間中的內容至屏幕 -e script1 -e script2 -e script3:指定多腳本運行 -f /path/to/script_file:從指定的文件中讀取…

    Linux干貨 2017-07-14
  • 馬哥教育網絡班21期-第四周課程練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 cp -a /etc/skel/ /home/tuser1 chmod -R 700 /home/tuser1/  2、編輯/etc/group文件,添加組hadoop。 echo "hadoop:x:2…

    Linux干貨 2016-08-05
  • 第一周的作業

    1、描述計算機的組成及其功能。 主要分為五個部分: 控制器:計算機的中樞神經,控制總線使用權限、尋址、管理各類資源的分配。 運算器:對數據進行各種算數運算和邏輯運算。 存儲器:通常指內存RAM,CPU需要運行的程序以及數據都存放在存儲器中供CPU調用處理。 (以上三者為計算機核心的三大部件,依靠這三大部件即可完成核心工作。) 輸入設備:比如鼠標、鍵盤,使用戶…

    Linux干貨 2016-11-02
欧美性久久久久