linux 9   yum命令總結 at batch crontab 永久掛載 系統臨時文件的管理

今天學習總內容
 yum
- 定時任務:
    - 一次性執行:at    batch
    - 週期性執行:crontab
- 管理系統的臨時文件

 

yum命令的總結:
  yum install xxx 【軟件名】  -y

    yum命令

    yum  install  softwarename                                   ##安裝
             repolist                                                                              ##列出設定yum源信息
              remove  softwarename ##卸載
               list  softwarename ##查看軟件源中是否有次軟件
               l ist all   ##列出所有軟件名稱
                list installd   ##列出已經安裝的軟件名稱
               list available   ##列出可以用yum安裝的軟件名稱
               clean all   ##清空yum緩存
              search  softwareinfo ##根據軟件信息搜索軟件名字
           whatprovides filename ##在yum源中查找包含filename文件的軟件包  
           update    ##更新軟件
            history    ##查看系統軟件改變歷史
            reinstall      softwarename ##重新安裝
               info    softwarename ##查看軟件信息

            groups list   ##查看軟件組信息
          groups info softwaregroup ##查看軟件組內包含的軟件
           groups install softwaregroup ##安裝組件
          groups remove softwaregroup ##卸載組件

 

 【以上是全部知識   】

 

作業   1  搜索與raid有關的軟件有哪些373eb02dc640e50fa8055229278c943f.png-wh_

            2找出vsftpd這個軟件的功能是什麼9f576e76e6b6fee04a16fa6915996dce.png-wh_

           3列出yum中提供的所有軟件包名c9eb9f7331c33de77e34b2aad9f30346.png-wh_

           4 列出提供passwd文件有哪些d6907ccc43615ad7a011cb41c1553488.png-wh_

           5利用yum的功能找出以pam的軟件包f9a961216c18079c7c8171f434676000.png-wh_

           6找出跟java有關的軟件包  並安裝1.7的版本ec911c75ba004a48b6adc29e58de2e11.png-wh_

 

 

 

 

永久掛載

 

 

1先掛載設備33d6d9661fbf74ca47687e468ed91f0f.png-wh_

2輸入mount複製掛載最新記錄b0d0b3bc5092d27f6d17976c728e3aa9.png-wh_

3打開配置文件/etc/fstab  修改內容10f2eafb9c439db16b7e6c5011c685ec.png-wh_

4 mount -a  檢測8c0e60661342d75b07bee775dba20b9d.png-wh_

5init6

 

 

 

 

at和batch


at命令
定時任務,僅執行一次的工作任務;
# at任務提交後,保存在/var/spool/at/目錄的文件中;
# atd服務監控/var/spool/at/目錄中的文件,如果時間到了,就執行.
 
at
    -l     # 等同於atq命令,列出定時任務;
    -m    # 如果定時任務無輸出,-m可以以郵件方式通知.
    -d    # 等同於atrm命令, 刪除某個定時任務,參數後面跟編號;
    -v    # 以易讀懂的時間格式指定定時任務; at -v now+1day
    -c    # 定時任務具體的內容
 
 8bd36b104abfd7d7c66624505d9f0a7d.png-wh_ 
at的時間格式:(只精確到分鐘)
    HH:MM    HH:MM YYYY-MM-DD
    HH:MM [am|pm]
    HH:MM+5min
    now+5day[|min|month|day]
at的黑白名單
/etc/at.allow優先級高
 
/etc/at.deny優先級低

 

03cf09d32143ff91ec434c4a204b8290.png-wh_

f704c367aa4e1aa1459ffbd1d7494df8.png-wh_

442343253f3940a54731342f8cdd750e.png-wh_

40fbcd8d0304a0495874550ff8193e8e.png-wh_

64ce1291804344541fa7469e371cef5a.png-wh_

204d21b0e0c0ac6e81183ef5d23c8462.png-wh_

 

batch命令:
1. 測試負載較小時batch的結果;
uptime batch echo 'hello' mail
1. 測試負載>0.8時,batch的結果; 1). 增加負載load; dd if=/dev/zero of=file bs=10M
count=1000 2). uptime 3). batch

 

 

85dffe9bceb3094c799b80e779ce8b83.png-wh_

c257c35ce970b91cca3b8a94ad9feeea.png-wh_

 


crontab
crontab的黑白名單
/etc/cron.deny(系統默認存在)
/etc/cron.allow
規則: 如果/etc/cron.allow,只有文件中的用戶可以執行crontab;
     如果/etc/cron.allow爲空,只有root用戶可以執行crontab;
        cron.allow永遠優先;   crontab文件(crond服務管理)

用戶級週期性任務: crontab -e -u user
系統級的週期性任務: /etc/crontab /etc/cron.d /etc/cron.{monthly,weekly,daily,hourly}
crontab格式
 
分鐘     小時     天    月 周 命令
*/10      9-17    1,15    *  *   commands
 
# 幾個特殊的符號:
    *: 每分, 每月, 每週
    /n: 每隔n後
    -:  1-2, 3-10, 從x到y;
    ,: 或者
crontab命令
crontab -e        # 編輯,保存到/var/spool/cron/;
crontab -e -u user    # 編輯user
crontab -l        # 列出
crontab -r        # 刪除

87afe0dd608f5c92ae060b5aed6629f9.png-wh_

a8ec607ea10b6f228bd21fbb61ee4744.png-wh_

5719e48d936e010a432011b1cc8c7655.png-wh_

515fcdf100fd50a49a0ea59dd9474c20.png-wh_

86a5ea0a31ee9e9c19712ab71f169ad5.png-wh_

8ddaf6ac46c9541d13e760311001156f.png-wh_


####3.系統臨時文件的管理####
#系統中服務在正常運行時會產生臨時文件
/usr/lib/tmpfiles.d/*.conf  ##系統中臨時文件的配置
文件類型 文件名稱 文件權限 文件所有人 文件所有組 文件存在時間
d  /mnt/westos 777  root  root  10s


systemd-tmpfiles --create /usr/lib/tmpfiles.d/* ##執行臨時文件配置
systemd-tmpfiles --clean /usr/lib/tmpfiles.d/* ##清裏臨時文件

 

 

893b4fb4321f5107f786f488cd26705d.png-wh_

9e38dea9b63c100a2e0898e5dfd007d8.png-wh_

9512e601fdfab2aa7feaba8e606a3833.png-wh_

47c81f09562b9c7879bde026ef16cb2d.png-wh_


 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章