日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

crontab、chkconfig、systemd、unit、targ

發布時間:2025/6/16 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 crontab、chkconfig、systemd、unit、targ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

10.23 linux任務計劃cron

  • # cat /etc/crontab liunx下的任務計劃配置文件
  • crontab -u、-e、-l、-r
  • 格式:分 時 日 月 周 user command
  • 分范圍0-59,時范圍0-23,日范文:1-31,月范圍:1-12,星期分為:0-6(sunday=0 or 7)
  • # crontab -e進入到任務計劃編輯界面
  • 0 3 * * * /bin/bash /usr/local/sbin/123.sh >>/tmp/123.log 2>>/tmp/123.log //每個星期,每個月的每天的3點執行命令
  • 0 3 1-10 */2 2,5 /bin/bash /usr/local/sbin/123.sh >>/tmp/123.log 2>>/tmp/123.log //每周二周五,雙數月份的前10天的3點,執行任務
  • # sytemctl start crond 啟動服務# systemctl stop crond //關閉服務
  • # ps aux | grep cron 查看是否有此進程
  • # systemctl status crond查看狀態,Actice綠色啟動該
  • 計劃在/var/spool/cron/root(最后是以用戶名命名的文件)
  • # cront -l //列出信息
  • # cront -e //編輯
  • # cront -r //刪除
  • # cront -u root -l //查看指定用戶的計劃
  • 10.24 Linux系統服務管理-chkconfig工具

  • # chkconfig --list //當前系統中所有服務
  • # ls /etc/init.d/
  • # chkconfig network off
  • # chkconfig --level 3 network off //指定某個級別的服務關閉
  • # chkconfig --level 345 network off //指定多個級別的某個服務關閉
  • # chkconfig --del network
  • # chkconfig --add network
  • 將腳本放到/etc/init.d/下再將服務add就可以將腳本在某幾個級別運行的時候執行了
  • 10.25 systemd管理服務

  • # systemctl list-units --all--type=service
  • 幾個常用的服務相關的命令
  • #systemctl enable crond.service //讓服務開機啟動
  • # systemctl disable crond //讓服務開機不啟動
  • # systemctl status crod //查看狀態
  • # systemctl stop crond //停止服務
  • # systemctl start crond //啟動服務
  • # systemctl restart crond //重啟服務
  • # systemctl is-enabled crond //檢查服務是否開機啟動
  • 10.26 unit介紹

  • ls /usr/lib/systemd/system //系統所有unit,分為以下類型:
  • service 系統服務
  • target 多個unit組成的組
  • device 硬件設備
  • mount 文件系統掛載點
  • automount 自動掛載點
  • path 文件或路徑
  • scope 不是有systemd啟動的外部進程
  • slice進程組
  • snapshot systemd快照
  • socket 進程間通信套接字
  • swap swap文件
  • timer 定時器
  • 10.27 target介紹

  • 系統爲了方便管理用target來管理unit
  • systemctl list-unit-files --type=target
  • systemctl list-dependencies multi-user.target //查看指定target下面有哪些unit
  • systemctl get-default //查看系統默認的target
  • systemctl set-default multi-user.target
  • 一個service屬于一種類型的unit
  • 多個unit組成了一個target
  • 一個target里面包含了多個service
  • cat /usr/lib/systemd/system/sshd/service // 看【install】部分
  • 擴展

  • anacron http://blog.csdn.net/strikers1982/article/details/4787226
  • xinetd服(默認機器沒有安裝這個服務,需要yum install xinetd安裝) http://blog.sina.com.cn/s/blog_465bbe6b010000vi.html
  • systemd自定義啟動腳本http://www.jb51.net/article/100457.htm
  • 轉載于:https://my.oschina.net/u/3803446/blog/1811690

    總結

    以上是生活随笔為你收集整理的crontab、chkconfig、systemd、unit、targ的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。