如何利用作業來偷懶?

2021-10-24 21:28:07 字數 1912 閱讀 5314

如何利用作業來偷懶?

作業的基本概念:

作業:是指使用者向系統提交並要求執行的乙個任務。

乙個作業對於乙個或多個程序。

前台與後台

前台作業:與使用者進行互動操作。

後台作業:不接受終端的輸入,但向終端輸出執行結果。

前段和後台執行命令的語法格式:

command #前台執行

command& #後台執行

command

ctrl+z鍵 #將目前的工作放到後台中暫停,掛起後的程式將不再做任何操作。

linux中部分系統服務及其守護程序如下:

守護程序 提供的服務功能

at命令

功能:在制定時間(將來)一次性地執行作業。

格式:at sometime at[選項][時間]

command list #作業列表

+d #組合鍵,儲存並結束

(1) 絕對計時法:

小時:分鐘 如23:59

小時:分鐘 月日年 mmddyy或mm/dd/yy或 dd.mm.yy

如2023年12月31日23時59分

23:59 12312020

(2) 相對計時法:

now+時間間隔:時間單位為minutes(分鐘)、hours(時)、day(天)、week(星期)

如:now+2 minutes

(3) 直接計時法:

today(今天)、tomorrow(明天)、midnight(深夜)、noon(中午)、teatime(下午四點)

例子:① 設定2分鐘之後,刪除user主目錄下的newdir這個目錄

at now +2 minutes

at > rm –rf /home/user/newdir

+d② 設定在2023年12月31日23:59分重啟系統

at命令的配置檔案:

① /etc/at.allow:寫在這個檔案中的使用者才能使用at

② /etc/at.deny:寫在這個檔案中的使用者則不能使用at

③ 如果兩個檔案都不存在,那麼只有root可以使用at

④ 系統可能會保留乙個空的/etc/at.deny檔案,意思是允許手遊人使用at指令的意思。

1.crontab命令

(1) 格式:corncob [-u user] filename

功能:利用crontab命令區執行乙個已經建立好的cron作業列表檔案。

①[-u user]是超級使用者為指定的普通使用者建立cron作業,沒有制定使用者則是使用者本身。

②filename是已經編號寫的cron作業列表檔案,也稱為crontab檔案。

(2)檔案列表含義說明表:

①每一行是乙個作業。

②每列以tab鍵製表分隔,共六列。

③除了數字還有幾個特殊的符號:

:所有的取值範圍內的數字;

「/」:每得意思,「/5」表示每5個單位;

「-」:從某個數字到某個數字;

「,」:幾個離散的數字。

2.管理cron作業

格式:crontab

如何利用anaconda來擴充套件pycharm庫

python 錯誤 attributeerror module pip has no attribute main 我在網上查了下說版本太高了pip要降級,降級完成之後又報了個錯誤 pip.vendor.urllib3.exceptions.readtimeouterror httpsconnect...

如何利用PowerBroker來防止橫向滲透

毫無疑問,任何乙個組織或公司都有可能受到網路攻擊。攻擊者可能已經盯上你很久了,並策劃對你的組織發動一場有針對性的攻擊,或者說他們也有可能通過社工技術或網路釣魚攻擊來以 廣撒網 的形式來攻擊你。無論是通過哪一種方式,攻擊者一旦進入了你的網路系統,他們就可以到處收集敏感資料 訪問企業郵箱或搜尋特權憑證等...

如何利用期限來完成任務

時間期限 deadline 是你對時間的預算。它就像開支預算,是很有必要和非常有效的工具。開支預算可以避免你進行衝動性消費,而時間預算可以強迫你在有效時間內完成最重要的事情。時間是有限的,所有學會利用期限來完成任務是相當有用的。在開始介紹如何設立時間期限來完成任務之前,彌縫希望你明白時間期限並非時時...