檢視程序以及kill,jobs,fg,bg,計劃任務at以及crontab
分割槽條件:還有剩餘的柱面,主分割槽要小於等於4。
檢視程序用ps 命令 一般用ps aux
VSZ預分配記憶體
RSS實際使用記憶體
SATRT執行狀態
S程序可中斷的睡眠模式
s後臺的程序組
N程序優先順序為低
<高優先順序
l多執行緒
+前臺的程序組
R(run)正在執行的程序
Z殭屍程序,殺不死,重啟才能消失
pstree檢視程序數,顯示程序的樹狀關係,只是靜態的檢視
top動態顯示程序
SHR共享記憶體空間
PR程序的優先順序,不能隨意改動,可通過NI影響PR
NI
top - 05:08:25 up 4:54, 1 user, load average: 0.00(1分鐘內的負載), 0.00(5分鐘內), 0.0015(分鐘內)
一個目錄下面如果有lost+found 說明這是一個獨立的分割槽
kill -1(重新執行)9(強制殺死)15(正常退出) +程序Pid
kilall +程序的名字 殺死程序
把程序放在後臺執行,例如sleep 500 & 需要在後面加個&符號
檢視後臺程序用jobs
[[email protected] boot]# sleep 299 &
[1] 5056 #這裡顯示了她的PID為5056可以用kill 殺死。形式是kill %id也可用程序號殺死
[[email protected] boot]# jobs
[1]+ Running sleep 299 &#id為1
[2]+ Running sleep 300 &#id為2
ctrl+z讓前臺正在執行的程序放在後臺,並且停止
ctrL+終止程序
[[email protected] boot]# sleep 30
^Z
[2]+ Stopped sleep 30
將後臺的程序調到前臺來用fg %id
啟動後臺的程序bg %id
一次性計劃任務:
首先要啟動atd服務
/etc/init/atd start
然後用at命令
[[email protected] boot]# at 05:40 #在05:40建立/root/dai檔案
at> touch /root/dai
Ctrl+d儲存退出就行了
檢視at一次性任務,用at -l
[[email protected] ~]# at -l
2 2017-01-24 05:45 a root
檢視某次具體一次性任務進行的內容用at -c +任務id (上面的2就是任務id)
刪除某個任務at -d +任務id
週期性計劃任務用crond
首先也是要檢視該服務有沒有啟動
/etc/init.d/crond status
然後直接用crontab -e (edit)命令進行任務的編寫
格式* * * * *分(0-59) 時(00-23) 日(1-31) 月 (1-12)周(0-7) +所要執行的命令或者指令碼.其中周裡面0,7都代表星期日
*代表每
例如 0 22 * * 1-5 周1到周5 22:00執行
0 3,5 * * * 分別是3,5點執行
*/5 * * * * 每5分鐘執行一次
crondtab -l檢視計劃任務
crondtab -r刪除計劃任務
相關推薦
檢視程序以及kill,jobs,fg,bg,計劃任務at以及crontab
分割槽條件:還有剩餘的柱面,主分割槽要小於等於4。 檢視程序用ps 命令 一般用ps aux VSZ預分配記憶體 RSS實際使用記憶體 SATRT執行狀態 S程序可中斷的睡眠模式 s後臺的程序組 N程
嵌入式Linux併發程式設計,程序間通訊方式,訊號,訊號機制,檢視新號kill -l,常用訊號,發訊號命令kill [-signal] pid、killall [-u user | prog]
1,訊號機制 訊號是在軟體層次上對中斷機制的一種模擬,是一種非同步通訊方式 (一個程序在任何條件下,都可以隨時的接收訊號,不需要其他的處理) Linux核心通過訊號通知使用者程序,不同的訊號型別代表不同的事件 Linux對早期的unix訊號機制進行了擴充
linux下shell任務控制命令與快捷鍵jobs/fg/bg/ctrl+z/kill
Linux下使用Shell命令控制任務(Jobs)執行 下列命令可以用來操縱程序任務: ps 列出系統中正在執行的程序 kill 傳送訊號給一個或多個程序(經常用來殺死一個程序) jobs 列出屬於當前使用者的程序 bg 將程序搬到後臺執行(Background) fg
Linux下&/jobs/fg/bg命令的使用(轉)
序號 選中 前臺 blog sin 如果 繼續 log targe 一、& 這個用在一個命令的最後,可以把這個命令放到後臺執行。 二、【Ctrl】+【Z】 可以將一個正在前臺執行的命令放到後臺,並且暫停。 三、jobs 查看當前有多少在後臺運行的命令。
MYSQL檢視程序和kill程序
“臨深應在即,居高豈忘危” 有時候我們在執行一條SQL語句時,或者更改表結構時,由於這張表的資料量巨大,,往往會在執行操作後就會卡住…然後這張表就會被鎖住..這時,我們可以殺掉這個程序. 這裡有兩種方法檢視和殺掉程序; 第一種: SH
linux基礎第七天(nfs服務,計劃任務crond服務)
文件共享 開發 dns sunday 6.2 exe eboot tree -s nfs服務 ===============服務端 介紹: NFS 是Network File System的縮寫,即網絡文件系統。一種使用於分散式文件系統的協定,由Sun公司開發,於198
RPM管理,計劃任務與性能監控
stat stop cmos 開機 lin 占用 均可 man chef =========== RPM 軟件包管理: 相關命令: rpm -ivh 軟件包名稱 rpm
第六節,計劃任務和用戶身份管理!
align cron 數據 個數字 info 漏洞 gid 第五章 probe 課本筆記: case條件測試語句 4.4:計劃任務服務 at 設置一次性計劃任務 at 時間 //
Win10 計劃任務失敗以及PIN碼設定登入失敗解決方法
背景 我在電腦上一直有設定一些計劃任務,用途包括開機時自動登入校園網,定時關機等。一直執行的好好的。中途去參加數模,把電腦給我女朋友用了。然後就悲劇了。只想立刻知道怎麼解決的,直接翻到最後面的問題解決就可以了。 問題描述 設定好的計劃任務全部不執行了 登入介面
mysql儲存過程和計劃任務【叢集下,計劃任務的執行控制】
DROP PROCEDURE IF EXISTS `p_test_cluster`; DELIMITER ;; CREATE PROCEDURE `p_test_cluster`() BEGIN DECLARE iState INTEGER DEFAULT 0;
SpringBoot4-spring高階話題-spring aware,多執行緒,計劃任務,條件註解@Conditional
一:Spring Aware 1,點睛 spring的依賴注入的最大亮點就是你所有的Bean對Spring容器的存在是沒有意識的,即你可以將你的容器替換成別的容器,如Google Guice,這時Bean之間的耦合度很低。 但是在實際專案中,你不可避免的要
18.系統進程和性能管理,計劃任務
當前時間 問題 sigstop fresh 希望 proc remove 知識 由於 進程概念 內核功用:進程管理、文件系統、網絡功能、內存管理、驅動程序、 安全功能等 Process: 運行中的程序的一個副本,是被載入內存的一個指令集合進程ID(Process ID,P
Linux - 工作管理(job control),jobs,fg,bg,kill
new 沒有 yellow 字節 back 至少 roc root 都是 什麽是工作管理? 『進行工作管理的行為中, 事實上每一個工作都是眼下 bash 的子程序,亦即彼此之間是有相關性的。 我們無法以 job control 的方式由 tty1
Linux基礎命令(五):程序——ps、top、jobs、bg、fg、kill、killall、shutdown
目錄 程序 檢視程序 中斷程序 訊號 程序 Linux通過使用程序來管理多工。程序就是Linux組織安排正在等待使用CPU的各種程式的方式。 ps – 報告當前程序快照 top – 顯示任務 jobs –
檢視指定埠,關閉程序及Kill使用
1、Windows平臺 在windows命令列視窗下執行: 1.檢視所有的端口占用情況 netstat -ano 2.檢視指定埠的佔用情況 netstat -aon|findstr "8109" C:\Users\Administrator>net
Linux檢視程序id,以及根據程序id檢視佔用的埠,根據埠號檢視佔用的程序
1. 先根據程序名檢視程序id ps aux | grep 程序名(或者ps -ef | grep 程序名) y@ubuntu:~$ ps aux | grep bitcoind y 2708 101 12.1 1611172 48858
IT程序員怎麽分級別,以及每個級別應該會什麽內容?
== images 技術 理解 jns 自己 人工 面向對象 新人 前言: 這是IT修真院自問自答系列第五篇篇,同樣是幹貨和硬廣混雜。IT修真院系列 - 收藏夾,順手推薦一下修真院的專欄,各種IT行業的真實小故事。IT修真院 - 知乎專欄 我想了想,解釋這些問題,其實比不
第二天---介紹Python編譯器,pycharm設置以及編寫第一個Python程序
python學習記錄介紹Python編譯器1.linux下:一般使用vi或者vim直接編譯以.py為後綴的文件,使用vi需要自己搜索vim python 自動補全以方便我們編寫。2.windos下:(1)使用submit選擇Python類型進行編譯,但是對於初學者submit需要安裝許多插件,很麻煩。這些後面
Linux檢視程序,殺死程序命令
1.查詢程序 ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。 ps -A 顯示所有程式。 ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。 ps -e 此引數的效果和指定"A"引數相同。 ps e 列出程式時,顯示每個程式所使用的環境變
jstack-檢視Java程序的執行緒堆疊資訊,鎖定高消耗資原始碼
gracetest jstack-檢視Java程序的執行緒堆疊資訊,鎖定高消耗資原始碼 jstack主要用來檢視某個Java程序內的執行緒堆疊資訊。語法格式如下: jstack [option] pid jstack [option]