1.筆記:
去掉頭部:ps -aux - - no -heade
預設信号:15
強制:9
在指令前些一個nohup不再占用終端
date -s:修改時間
ntpdate pool.ntp.org:同步時間
分 時 日 月 周
2.常用互動指令
P:根據 CPU 使用百分比大小進行排序(預設進入時即為此排序)
M:根據駐留記憶體大小進行排序
T:根據累積時間進行排序
k:終止一個程序
q:退出程式
r:重新安排一個程序的優先級别(-20~19)
3.解釋
top - 16:58:24 【目前系統時間】
1:54 【系統已經運作 1 小時 54 分鐘】
2 users 【目前登入 2 個使用者】
load average:0.00,0.00,0.00 【系統平均負載:1 分鐘的,5 分鐘的,15 分鐘的】
Tasks:108 total 【任務:108 個總程序】
1 running 【1 個程序正在運作】
107 sleeping 【107 個程序睡眠】
0 stoppd 【0 個程序停止】
0 zombie 【0 個僵屍程序(當機程序)】
Cpu(s): 0.0%us 【使用者控件占用 CPU 百分比】
0.0%sy 【核心空間占用 CPU 百分比】
0.0%ni 【使用者程序控件内改變過優先級的程序占用 CPU 百分比】
100.0% 【空閑 CPU 百分比】
0.0%wa 【等待輸入輸出的 CPU 時間百分比】
0.0% hi 【】
0.0%si 【】
Men: 1012352k total 【實體記憶體總量 1012352k】
465816k used 【使用了 465816k 的實體記憶體】
546536k free 【空閑 546536k 的實體記憶體】
61064k buffe 【61064k 用作核心緩存】
Swap: 2031608k total 【交換分區總量 2031608k】
0k used 【沒有使用交換分區】
2031608k free 【空閑的交換分區總量 2031608k】
267580k cache 【緩沖的交換分區總量 267580k】
PID:程序号
USER:程序所有者的使用者名
PR:優先級
NI:nice 值。負值表示高優先級,正值表示低優先級
VIRT:程序使用的虛拟記憶體總量,機關 kb
RES:程序使用的、未被換出的實體記憶體大小,機關 kb
SHR:共享記憶體大小,機關 kb
S:程序狀态
%CPU:上次更新到現在的 CPU 時間占用百分比
%MEM:程序使用的實體記憶體百分比
TIME+:程序使用的 CPU 時間總計,機關 1/100 秒
COMMAND:指令
4.程序的前背景排程
1>Ctrl+Z 将目前程序挂起,即調入背景并停止執行
2>jobs 指令 檢視處于背景的任務清單,加-l 同時顯示 PID 号
3>fg 指令 将背景程序恢複到前台運作,可指定任務程式号
4>bg 指令 将背景暫停的程序調至背景運作
5.管理 cron 計劃任務
·編輯:crontab -e [-u 使用者名]
·檢視:crontab -l [-u 使用者名]
·删除:crontab -r [-u 使用者名]
注意:-u 選項隻有 root 使用者可用
6.時間數值的特殊表示方法
* 表示該範圍内的任意時間
, 表示間隔的多個不連續時間點
- 表示一個連續的時間範圍
/ 指定間隔的時間頻率