Linux是一套免費使用和自由傳播的類Unix作業系統,是一個基於POSIX和UNIX的多使用者、多工、支援多執行緒和多CPU的作業系統。它能執行主要的UNIX工具軟體、應用程式和網路協定。它支援32位元和64位元硬體。Linux繼承了Unix以網路為核心的設計思想,是一個效能穩定的多使用者網路作業系統。
Linux是一款免費的作業系統,使用者可以通過網路或其他途徑免費獲得,並可以任意修改其原始碼。這是其他的作業系統所做不到的。正是由於這一點,來自全世界的無數程式員參與了Linux的修改、編寫工作,程式員可以根據自己的興趣和靈感對其進行改變,這讓Linux吸收了無數程式員的精華,不斷壯大。
本教學是專為Linux初學者而準備的,通過簡單的步驟幫助他們來了解和學習Linux基礎知識。 完成本教學的學習後,您將發現自己在Linux方面具有一定的專業知識水平,進而能更容易地學習Linux中更深層次的技術和知識。
Linux是一個作業系統,所以如果你知道或熟悉其它類Unix系統或Window的批次處理命令,那麼將很容易學習Linux。如果沒有了解這些,也沒有關係,可以按我們提供的教學,從頭到尾學習和執行就好。
我們不能保證您在學習此Linux教學的過程中不會遇到任何問題。本教學中的講解,範例和程式碼等只是根據作者的理解來概括寫出。由於作者水平和能力有限,因此不保正所有編寫的文章都準確無誤。但是如果有遇到任何錯誤或問題,請反饋給我們,我們會及時糾正以方便後續讀者閱讀。
ps
命令 - Linux中的ps命令是Process Status的縮寫。ps
命令用來列出系統中當前執行的那些進程。ps命令列出的是當前那些進程的快照,就是執行ps命令的那個時刻的那些進程。
at
命令 - 定時任務,指定一個時間執行一個任務,只能執行一次。
crontab
命令(Linux定時任務) - 迴圈執行的例行性計劃任務,linux系統則是由cron(crond) 這個系統服務來控制的。Linux 系統上面原本就有非常多的計劃性工作,因此這個系統服務是預設啟動的。
在這裡向大家強烈推薦一款線上的 Linux 終端環境 — Cloud Studio,後台基於騰訊雲小主機,線上終端直連後台 Linux 作業系統,你可以嘗試本教學中的所有程式碼以及範例,無需為了學習而專門準備一台裝有 Linux 系統的電腦/虛擬機器。方便快捷的嘗試各種 Linux 下的命令以及功能。