国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于Linux的自動化小技巧詳解

Linux愛好者 ? 來源:博客園 ? 作者:博客園 ? 2021-04-12 13:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

實現“自動化”有如下好處:

節省人力,一個腳本就夠了。

在夜晚自動執行可以避開網站流量高峰期,不影響網站白天的效率。

準確,設置完善的情況下,不會出差錯。

當然最重要的還是省心了,不用頻繁的敲某些命令了。

開機啟動

開機啟動應該是我們很經常的需求了,我們常需要在開機時就自動執行某些命令來開啟服務,進程等,有了它我們不必再在每次開機時輸入同一堆命令。

chkconfig命令

使用chkconfig命令可以在設置在不同啟動級別下啟動特定的服務或是程序。

先說一下linux的運行級別:

等級0表示:表示關機

等級1表示:單用戶模式

等級2表示:不帶NFS功能的多用戶命令行模式

等級3表示:有帶NFS功能的多用戶命令行模式

等級4表示:不可用

等級5表示:帶圖形界面的多用戶模式

等級6表示:重新啟動

chkconfig的命令如下:

chkconfig --list //命令查看已設置的開啟自啟動列表。

xxxd 0:off 1:off 2:on 。.. 6:off //list的結果,表示在xxxd服務在啟動級別為2 3 4 5 的情況下會自動啟動。

chkconfig --add xxxd//向任務列表中添加一個xxxd服務

chkconfig [--level 1/2/。./6] xxxd on/off//設置xxxd用服務在n狀態為開/關,[]內省略則在2345級別開啟

chkconfig --del xxxd //將任務列表中的xxxd服務刪除

rc.d文件的編輯

也可以直接編輯/etc/rc.d/目錄下的文件來實現開機自啟動。此目錄下有很多文件,rcn.d是在啟動狀態為n的情況下的啟動文件夾,rc、rc.sysinit、init.d都是系統的模塊或系統設置的自啟文件[夾]。

我們用vim rc.local 編輯 rc.local文件,來定制自己的自啟計劃。命令十分簡單,就像平常在操作一樣。如/usr/local/apache/bin/apachectl start表示開機自啟動apache服務器。

at實現定時任務

at是一個簡單的功能簡單的定時任務程序,它只能進行一次性的定時任務,其用法如下:

#at time //at加時間啟動at命令

at》operation //輸入要執行的操作

at》Ctrl+D //按Ctrl+D退出命令編輯

其time的常見形式如下

at H:m tomorrow //第二天的H點m分

at now + n minutes/hours/days/weeks //在n分/時/天/周后

at midnight //在午夜=-=

at H:m pm/am //在當天上午/下午的H點m分

我們也可以在/var/spool/at文件中查看at的當前命令。還需要注意的是,linux默認atd進程關閉狀態,需要手動打開。

crontab實現定時任務

linux內置的cron進程能幫我們實現這些需求,cron搭配shell腳本,非常復雜的指令也沒有問題。

cron介紹

cron守護進程是一個由實用程序和配置文件組成的小型子系統,在幾乎所有類 UNIX 系統上都可以找到某種風格的cron,我們可以用ps aux|grep cron找到crond這個守護進程。

我們經常使用的是crontab命令是cron table的簡寫,它是cron的配置文件,也可以叫它作業列表,我們可以在以下文件夾內找到相關配置文件。

/var/spool/cron/ 目錄下存放的是每個用戶包括root的crontab任務,每個任務以創建者的名字命名

/etc/crontab 這個文件負責調度各種管理和維護任務。

/etc/cron.d/ 這個目錄用來存放任何要執行的crontab文件或腳本。

我們還可以把腳本放在/etc/con.hourly、/etc/con.daily、/etc/con.weekly、/etc/con.monthly目錄中,讓它每小時/天/星期、月執行一次。

crontab的使用

我們常用的命令如下:

crontab [-u username] //省略用戶表表示操作當前用戶的crontab

-e (編輯工作表)

-l (列出工作表里的命令)

-r (刪除工作作)

我們用crontab -e進入當前用戶的工作表編輯,是常見的vim界面。每行是一條命令。

crontab的命令構成為 時間+動作,其時間有分、時、日、月、周五種,操作符有

* 取值范圍內的所有數字

/ 每過多少個數字

- 從X到Z

, 散列數字

以下是幾個例子。

時間 注釋

0 0 25 12 * //在12月25日的0時0分

*/5 * * * * //每過5分鐘

* 4-6 * * * //每天的4 5 6點

* * * * 2,5 //每周二和周五

配合簡單的shell腳本

如果我們的命令有邏輯判斷等非常復雜的操作時,再直接編輯crontab就有點困難了,這時,我們可以使用shell腳本。其來歷,分類定義與題不符,不再多說,我們直接說它的用法。

我們用vim /usr/sh/test.sh來使用vim編輯一個shell腳本

#!/bin/sh //聲明開始shell腳本

a = “hello world” //定義一個shell變量

echo $a //熟悉的echo,輸出a變量

然后crontab -e編輯crontab,添加 */5 * * * * /usr/sh/test.sh每隔五分鐘運行一次test.sh腳本,也可以用 /phppath/php /filepath/test.php 來用php進程來執行php程序。
編輯:lyn

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    88

    文章

    11760

    瀏覽量

    219054

原文標題:這些 Linux 的 “自動化” 技巧,教你輕松完成任務

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    SICK工業線纜在自動化系統中的應用與選型

    在工業自動化系統中,傳感器和執行器的穩定信號傳輸是系統可靠運行的基礎。作為全球領先的傳感器與自動化設備供應商,SICK, Inc. 的工業電纜及線束組件被廣泛應用于自動化現場的控制與信號連接。
    的頭像 發表于 01-29 17:28 ?634次閱讀

    羅克韋爾自動化邀您共赴2025年自動化博覽會

    11 月 17 - 20 日,作為工業自動化、信息和數字轉型領域的全球領先企業之一,羅克韋爾自動化將在芝加哥舉辦的 2025 年自動化
    的頭像 發表于 11-17 17:54 ?1960次閱讀

    工業自動化的意義在哪

    工業自動化是現代工業發展的核心驅動力,其意義不僅體現在生產效率的提升,更深刻改變了產業結構、經濟模式和社會生活方式。它通過融合機械、電子、計算機、通信等技術,實現生產過程的智能、柔性和可持續
    的頭像 發表于 09-23 17:32 ?1187次閱讀

    測試小白3分鐘上手,零代碼自動化測試平臺,15分鐘搭建自動化測試方案

    還在為不懂代碼、搭建測試方案耗時久而發愁?ATECLOUD 零代碼自動化測試平臺,專為自動化測試量身打造,小白3 分鐘就能輕松上手,15 分鐘即可完成自動化測試方案搭建,徹底打破傳統測試的技術壁壘與效率瓶頸。
    的頭像 發表于 09-22 17:52 ?855次閱讀
    測試小白3分鐘上手,零代碼<b class='flag-5'>自動化</b>測試平臺,15分鐘搭建<b class='flag-5'>自動化</b>測試方案

    利用Ansible自動化部署Linux服務器

    作為一名在運維一線摸爬滾打多年的工程師,我見過太多因為手工配置導致的生產事故。今天,我將毫無保留地分享我在大規模Linux服務器自動化管理中積累的實戰經驗,讓你也能輕松駕馭數百臺服務器的配置管理。
    的頭像 發表于 08-06 17:59 ?1322次閱讀

    貿澤推出全新自動化資源中心

    2025年8月1日 ?–?提供超豐富半導體和電子元器件?的業界知名新品引入 (NPI) 代理商貿澤電子 (Mouser Electronics) 推出全新自動化資源中心,為工程師帶來豐富的工業自動化
    的頭像 發表于 08-01 16:26 ?791次閱讀
    貿澤推出全新<b class='flag-5'>自動化</b>資源中心

    奇捷科技亮相第62屆設計自動化大會

    此前,2025年6月22-25日,奇捷科技(Easy-Logic)參加美國舊金山舉辦的全球電子設計自動化(EDA)領域頂級盛會——第62屆設計自動化大會(DAC 2025)。
    的頭像 發表于 07-24 17:30 ?1225次閱讀
    奇捷科技亮相第62屆設計<b class='flag-5'>自動化</b>大會

    電源模塊在配電自動化終端中的應用

    配電終端設備的可靠性和自動化程度,直接影響到整個配電自動化系統的可靠性和自動化水平。由于配電終端設備一般安裝于戶外或比較偏僻的地方,不可能有直流電源提供,因此,配電網終端設備的直流供電方式成為各配網
    的頭像 發表于 07-22 10:20 ?2.4w次閱讀
    電源模塊在配電<b class='flag-5'>自動化</b>終端中的應用

    自動化計算機經過加固后有什么好處?

    讓我們討論一下部署堅固的自動化計算機的一些好處。1.溫度范圍寬自動化計算機經過工程設計,配備了支持寬溫度范圍的組件,使自動化計算解決方案能夠在各種不同的極端環境中運行。自動化計算機能夠
    的頭像 發表于 07-21 16:44 ?627次閱讀
    <b class='flag-5'>自動化</b>計算機經過加固后有什么好處?

    自動化計算機的功能與用途

    工業自動化是指利用自動化計算機來控制工業環境中的流程、機器人和機械,以制造產品或其部件。工業自動化的目的是提高生產率、增加靈活性,并提升制造過程的質量。工業自動化在汽車制造中體現得最為
    的頭像 發表于 07-15 16:32 ?747次閱讀
    <b class='flag-5'>自動化</b>計算機的功能與用途

    是德頻譜分析儀的遠程控制與自動化測試方案詳解

    ,遠程控制與自動化測試成為了現代測試系統中不可或缺的一部分。以下是關于是德頻譜分析儀遠程控制與自動化測試方案的詳細解析。 ? 一、遠程控制基礎 遠程控制是通過網絡或特定的接口,實現對頻譜分析儀的遠程操作。是德頻譜分析儀通常支持多
    的頭像 發表于 06-19 15:16 ?855次閱讀
    是德頻譜分析儀的遠程控制與<b class='flag-5'>自動化</b>測試方案<b class='flag-5'>詳解</b>

    RFID在圖書館自動化中的應用

    RFID在圖書館自動化中的優勢高效率:RFID可以快速批量讀取圖書信息,大幅縮短借還書時間,提高圖書館管理效率。準確性:RFID減少了人工操作的錯誤率,提高了圖書管理的準確性和可靠性。實時性:通過
    的頭像 發表于 05-27 17:15 ?717次閱讀
    RFID在圖書館<b class='flag-5'>自動化</b>中的應用

    機器人和自動化的未來(2)

    本文是第二屆電力電子科普征文大賽的獲獎作品,來自西南交通大學黃雯珂的投稿。3機器人與自動化的未來展望隨著機器人和自動化技術的不斷進步,未來的世界將會是一個高度自動化的世界。智能工廠、智慧家庭
    的頭像 發表于 04-26 08:33 ?832次閱讀
    機器人和<b class='flag-5'>自動化</b>的未來(2)

    工業DTU對工業自動化通信格局的重塑

    隨著工業4.0和智能制造的快速發展,工業自動化系統對通信技術的要求越來越高。工業數據傳輸單元(DTU,DataTransferUnit)作為一種新興的通信設備,正在逐步重塑工業自動化通信格局,為工業
    的頭像 發表于 03-28 14:09 ?890次閱讀
    工業DTU對工業<b class='flag-5'>自動化</b>通信格局的重塑

    倍加福榮獲第23屆中國自動化及數字新質獎

    日前,由中國工控網主辦的“2025 中國自動化+數字產業年會”、“第二十三屆自動化及數字‘新質獎’評選頒獎儀式”在無錫圓滿舉辦。這是一場匯聚行業精英、共襄盛舉的盛會,更是一次對
    的頭像 發表于 03-21 15:47 ?726次閱讀