Linux課程學習 第三課

生活中的許多事,並非咱們不能作到,而是咱們不相信可以作到linux

https://www.linuxcool.com/  一個很實用的Linux命令查詢網站,而且還有發音緩存

  若是咱們在系統終端中執行一個命令後想當即中止它,能夠同時按下Ctrl + C組合鍵(生產環境中比較經常使用的一個快捷鍵),網絡

這樣將當即終止該命令的進程。或者,若是有些命令在執行時不斷地在屏幕上輸出信息,影響到後續命令的輸入,則能夠在執行命令時在末尾添加上一個&符號,架構

這樣命令將進入系統後臺來執行異步

第二章  新手必須掌握的Linux命令函數

2.經常使用系統工做命令網站

wget  命令用於在終端中下載網絡文件,格式爲「wget [參數] 下載地址」編碼

    (掌握了網卡的配置方法後再來進行實驗操做)3d

 

 ps  命令用於查看系統中的進程狀態,格式爲「ps [參數]」blog

  R(運行) 進程正在運行或在運行隊列中等待
  S(中斷) 進程處於休眠中,當某個條件造成後或者接收到信號時,則脫離該狀態
  D(不可中斷) 進程不響應系統異步信號,即使用 kill 命令也不能將其中斷
  Z(僵死) 進程已經終止,但進程描述符依然存在, 直到父進程調用 wait4()系統函數後將進程釋放
  T(中止) 進程收到中止信號後中止運行

top  命令用於動態地監視進程活動與系統負載等信息,其格式爲 top

  第 1 行:系統時間、運行時間、登陸終端數(默認2個,窗口+圖形化界面)、系統負載(三個數值分別爲 1 分鐘、5分鐘、15 分鐘內的平均值,數值越小意味着負載越低)
  第 2 行:進程總數、運行中的進程數、睡眠中的進程數、中止的進程數、僵死的進程數
  第 3 行:用戶佔用資源百分比、系統內核佔用資源百分比、改變過優先級的進程資源百分比、空閒的資源百分比等
  第 4 行:物理內存總量、內存使用量、內存空閒量、做爲內核緩存的內存量
  第 5 行:虛擬內存總量、虛擬內存使用量、虛擬內存空閒量、已被提早加載的內存量

pidof  命令用於查詢某個指定服務進程的 PID 值,格式爲「pidof [參數] [服務名稱]」

kill  命令用於終止某個指定 PID 的服務進程,格式爲「kill [參數] [進程 PID]」

kill -9 PID 強制

3.系統狀態檢測命令

ifconfig  命令用於獲取網卡配置與網絡狀態等信息,格式爲「ifconfig [網絡設備] [參數]」

uname  命令用於查看系統內核與系統版本等信息,格式爲「uname [-a]」

uptime  用於查看系統的負載信息,格式爲 uptime

free  用於顯示當前系統中內存的使用量信息,格式爲「free [-h]」

who  用於查看當前登入主機的用戶終端信息,格式爲「who [參數]」

 last  命令用於查看全部系統的登陸記錄,格式爲「last [參數]」

history  命令用於顯示歷史執行過的命令,格式爲「history [-c]」

  (可使用「!編碼數字」的方式來重複執行某一次的命令)

 sosreport  命令用於收集系統配置及架構信息並輸出診斷文檔,格式爲 sosreport

 

 4.工做目錄切換命令

pwd  命令用於顯示用戶當前所處的工做目錄,格式爲「pwd [選項]」

cd  命令用於切換工做路徑,格式爲「cd [目錄名稱]」

ls  命令用於顯示目錄中的文件信息,格式爲「ls [選項] [文件] 」

 

5. 文本文件編輯命令

cat  命令用於查看純文本文件(內容較少的),格式爲「cat [選項] [文件]」

more  命令用於查看純文本文件(內容較多的),格式爲「more [選項]文件」

head  命令用於查看純文本文檔的前 N 行,格式爲「head [選項] [文件]」

 tail  命令用於查看純文本文檔的後 N 行或持續刷新內容,格式爲「tail [選項] [文件]」

tr  命令用於替換文本文件中的字符,格式爲「tr [原始字符] [目標字符]」

wc  命令用於統計指定文本的行數、字數、字節數,格式爲「wc [參數] 文本」

stat  命令用於查看文件的具體存儲信息和時間等信息,格式爲「stat 文件名稱」

cut  命令用於按「列」提取文本字符,格式爲「cut [參數] 文本」

diff  命令用於比較多個文本文件的差別,格式爲「diff [參數] 文件」

 

6.文件目錄管理命令

touch  命令用於建立空白文件或設置文件的時間,格式爲「touch [選項] [文件]」

 

 

mkdir  命令用於建立空白的目錄,格式爲「mkdir [選項] 目錄」

cp  命令用於複製文件或目錄,格式爲「cp [選項] 源文件 目標文件」

  若是目標文件是目錄,則會把源文件複製到該目錄中
  若是目標文件也是普通文件,則會詢問是否要覆蓋它
  若是目標文件不存在,則執行正常的複製操做

mv  命令用於剪切文件或將文件重命名,格式爲「mv [選項] 源文件 [目標路徑|目標文件名]」

rm  命令用於刪除文件或目錄,格式爲「rm [選項] 文件」

  禁止執行 rm -rf /

 dd  命令用於按照指定大小和個數的數據塊來複制文件或轉換文件,格式爲「dd [參數]」

file  命令用於查看文件的類型,格式爲「file 文件名」

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

相關文章
相關標籤/搜索