<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Linux:進程的管理與進程的延遲性周期性調(diào)度

          共 1750字,需瀏覽 4分鐘

           ·

          2024-05-23 12:57


                  

          鏈接:https://www.cnblogs.com/yanlzy/p/11916911.html

          進程的延遲與周期調(diào)度
          進程的概念
          進程:開始執(zhí)行但是還沒有結(jié)束的程序的實例 
          程序:包含可執(zhí)行代碼的文件
          進程由程序產(chǎn)生,是一個運行著的、要占系統(tǒng)資源的程序,進程不等于程序。
          進程分為:交互進程、批處理進程、守護進程。
          進程與程序是多對一關(guān)系
          進程的查看
          命令語法:ps [選項] 
          選項說明:
          -A:顯示系統(tǒng)中所有進程的信息,與-e 具有相同的功能。
          -a:顯示所有用戶進程的信息。
          -f:完整的顯示進程的所有信息。
          -l:以長格式顯示進程信息。
          -r:只顯示正在運行的進程。
          -u:顯示面向用戶的格式(包括用戶名、CPU 及內(nèi)存使用情況等信息)。
          -x:顯示所有非控制終端上的進程信息。
          -p:顯示由進程 ID 指定的進程的信息。
          -t:顯示指定終端上的進程的信息。
          查看各進程繼承關(guān)系的命令
          pstree 命令以樹狀結(jié)構(gòu)顯示系統(tǒng)進程的繼承關(guān)系。樹狀圖將會以 pid (如果有指定) 或是以 init 為根,如果指定 user,則樹狀結(jié)構(gòu)只顯示該用戶所擁有的進程。
          命令格式:pstree [選項] [pid|user]
          選項說明:
          -a:顯示該進程的完整繼承關(guān)系,如果是被內(nèi)存置換出去的進程則會加上括號。
          -c 如果有重復(fù)的進程名, 則分開列出 (默認值是會在前面加上 * )。
          pid|user:查看指定根進程(pid)或用戶(user)所擁有的進程。
          進程的終止
          kill [信號代碼] pid 
          Killall [信號代碼] 進程名
          通過
          ps -aux 顯示進程
          pstree查看子進程
          進程的調(diào)度

          延遲性調(diào)試

          功能:指定時間運行指定的程序 
          格式:at [-f 文件] [-m ] 時間
          -f : 指定存放計劃執(zhí)行命令的文件
          -m: 作業(yè)結(jié)束后發(fā)送郵件給執(zhí)行 at 命令的用戶
          時間:任務(wù)執(zhí)行的時間,可采用相對和絕對兩種方法
          絕對表示法:MMDDYY 或 MM/DD/YYYY, today 或 tomorrow 來表示今天或明天
          相對表示法:now+num+時間單位,其中的時間間隔可以是 minutes, hours, days, weeks
          at now+1 minutes 明天執(zhí)行
          at> echo "hell" > /dev/pts/2 回車
          ctrl+d 結(jié)束
          at -f 指定文件 17:30+2 days

          周期性調(diào)度

          功能:計劃調(diào)度服務(wù) 
          crontab –u user {-e | -l | -r}
          -u:為指定的用戶設(shè)置計劃任務(wù)
          -e:編輯計劃任務(wù)列表
          -l:查看指定用戶的計劃任務(wù)列表,默認為當前用戶
          -r:刪除用戶的計劃任務(wù)列表
          crontab –u user file (其中 file 代表任務(wù)列表文件)
          任務(wù)列表文件的格式:minute hour day month day-of-the-week run_command
          crontab -u 用戶名 -e 編輯/創(chuàng)建任務(wù)列表
          00 00 */3 * * 命令路徑 [參數(shù)]
          crontab -l 查看
          crontab -u 用戶 -r 刪除任務(wù) 命令得是絕對路徑
          00 00 */3 * * 命令路徑
          分鐘 小時 日期 月份 星期 命令
          時間數(shù)值表示
          * 表示該范圍內(nèi)的任意時間
          , 表示間隔的多個不連續(xù)時間點
          - 表示一個連續(xù)的時間范圍
          / 指定時間間隔的時間頻率
          應(yīng)用示例
          周一到周五每天17:00
          0 17 * * 1-5
          每周一、三、五的八點30分
          30 8 * * 1,3,5
          8點到18點之間每隔2小時
          0 8-18/2 * * *
          每隔3三天
          0 * */3 * *

          計劃目錄列表存放位置
          /var/spool/scron/root


          春招已經(jīng)開始啦,大家如果不做好充足準備的話,春招很難找到好工作。


          送大家一份就業(yè)大禮包,大家可以突擊一下春招,找個好工作!


          瀏覽 62
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美一级A片在线观看 | 国产的色情电影在线播放 | 无码久久| 香蕉成人A片视频 | A片黄色视频 |