linux進程時間定時任務命令


前面我們學習了系統信息,用戶,網絡,磁盤類命令,今天我們繼續學習進程,安裝,時間,定時任務命令。i_f01.gif

   進程類命令w_0052.gif

在講這類命令前我先給大家說下一些關於進程的基本概念。什么是進程?大家都知道程序吧!程序就是編程人員寫的,存放在磁盤上沒有運行。當他運行的時候就叫做進程。說到進程,我又想起一個線程的概念,所謂的線程就是進程下的仔。我們這樣理解更好點兒。一個進程可以有很多線程。至於他們的區別后面我們會詳細的講。

我們的計算機運行一個程序的時候就會產生進程,那我們怎么知道計算機進程運行的情況呢?在Linux下,有兩個命令非常重要top和ps.這兩個是Linux給我提供的查看進程情況的命令具體使用看下我們直接輸入top命令回車如下wKiom1bGjY2C1Jl2AAARI6oZXrM797.png

可以看到以下內容

wKiom1bGjbewy41vAAC1ipucxes683.png

具體每行是什么意思呢?

第一行我們不用說了,就是uptime命令的內容,

第二行tasks就是我們的進程,total進程總數,running正在運行的進程數,sleeping睡眠的進程數,stopped停止的進程數,zombie僵屍進程數

CPU使用情況

Cpu(s): 0.0% us用戶空間占用CPU百分比,0.0% sy內核空間占用CPU百分比0.0% ni用戶進程空間內改變過優先級的進程占用CPU百分比

98.7% id空閑CPU百分比0.0% wa等待輸入輸出的CPU時間百分比

0.0% hi,0.0% si

 第四五行為內存信息

內容如下:

Mem: 1012292k total物理內存總量,1458646k used使用的物理內存總量,866428k free空閑內存總量,28420k buffers用作內核緩存的內存量,Swap: 1048572ktotal交換區總量,0k used使用的交換區總量,

1048572k free空閑交換區總量,37984k cached緩沖的交換區總量。內存中的內容被換出到交換區,而后又被換入到內存,但使用過的交換區尚未被覆蓋,該數值即為這些內容已存在於內存中的交換區的大小。相應的內存再次被換出時可不必再對交換區寫入。

下面的是每個進程的運行具體情況,具體什么意思,這里我們暫不討論。用到的時候我們詳細在說。

wKiom1bGjsjSi2o7AABZdirP-zA533.png

上面是動態查看進程的情況,與之對應的就有靜態查看進程,那就是ps命令,常用的格式是

wKioL1bGj2qAFzsUAABHCGhR8ZU827.pngwKiom1bGjxyBTiD8AABpNkxfIX8512.png

顯示出來的內容,相信大家應該從字面上看懂了吧。這里我不在多述。現在我們查找到進程了,如果有個進程有問題,現在想解決他怎么辦呢?別急!我們可以把他殺死,對!就是kill,pkill,killall.至於他們的區別就是kill是根據進程號殺死進程,例子:kill -9 256(進程號),其中的-9是強制的意思。pkill是根據進程名例子我想殺死Apache進程:pkill apache.同樣killall也是根據進程名殺死進程。

安裝類命令w_0026.gif

   我們在windows下安裝一個軟件就是解壓,用鼠標雙擊,然后下一步就可以了,在Linux下安裝一個軟件同樣也很簡單,並且還提供了不同的安裝方法。這里我們在后面安裝服務的時候,會詳細的講解,這里就不多述啦。

時間命令w_0012.gif

       date命令可以按照指定格式顯示日期,也可以用來設置時間,只鍵入date則以默認格式顯示當前時間。如下:

wKiom1bGj2SQAARWAABI-2XjfDY090.png

具體設置我在后面講解定時腳本的時候給大家詳細說明,單純說怎么使用,感覺有點兒太空,不切合實際,在這里我們知道關於時間的命令就是date就可以了。

定時任務命令w_0024.gif

     crond是Linux系統中用來定期執行命令或指定程序任務的一種服務或軟件。

     定時任務存放位置:/etc/crontab

     查看定時任務命令:crontab -l

     編輯定時任務命令:crontab -e

     刪除計划任務命令:crontab –r

我們只要把這些記住就可以了。后面我們搭建服務的時候就會運用到他們,然后在加深學習一些其他命令,慢慢的我們的命令基礎就豐滿啦。w_0049.gif


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM