Linux運維常用命令有哪些?Linux學習教程(三)
作為一名Linux運維工程師,想要在工作中游刃有餘,這個時候我們就需要掌握一些基本的操作命令,之前已經為大家介紹了很多,今天我們再來看看Linux還有哪些命令是我們需要掌握的。
系統許可權及使用者授權相關命令(4個)
chmod:改變檔案或目錄許可權。
chown:改變檔案或目錄的屬主和屬組。
chgrp:更改檔案使用者組。
umask:顯示或設定許可權掩碼。
檢視系統使用者登陸資訊的命令(7個)
whoami:顯示當前有效的使用者名稱稱,相當於執行id -un命令。
who:顯示目前登入系統的使用者資訊。
w:顯示已經登陸系統的使用者列表,並顯示使用者正在執行的指令。
last:顯示登入系統的使用者。
lastlog:顯示系統中所有使用者最近一次登入資訊。
users:顯示當前登入系統的所有使用者的使用者列表。
finger:查詢並顯示使用者資訊。
內建命令及其它(19個)
echo:列印變數,或直接輸出指定的字串
printf:將結果格式化輸出到標準輸出。
rpm:管理rpm包的命令。
yum:自動化簡單化地管理rpm包的命令。
watch:週期性的執行給定的命令,並將命令的輸出以全屏方式顯示。
alias:設定系統別名。
unalias:取消系統別名。
date:檢視或設定系統時間。
clear:清除螢幕,簡稱清屏。
history:檢視命令執行的歷史紀錄。
eject:彈出光碟機。
time:計算命令執行時間。
nc:功能強大的網路工具。
xargs:將標準輸入轉換成命令列引數。
exec:呼叫並執行指令的命令。
export:設定或者顯示環境變數。
unset:刪除變數或函式。
type:用於判斷另外一個命令是否是內建命令。
bc:命令列科學計算器
系統管理與效能監視命令(9個)
chkconfig:管理Linux系統開機啟動項。
vmstat:虛擬記憶體統計。
mpstat:顯示各個可用CPU的狀態統計。
iostat:統計系統IO。
sar:全面地獲取系統的CPU、執行佇列、磁碟 I/O、分頁(交換區)、記憶體、 CPU中斷和網路等效能資料。
ipcs:用於報告Linux中程式間通訊設施的狀態,顯示的資訊包括訊息列表、共享記憶體和訊號量的資訊。
ipcrm:用來刪除一個或更多的訊息佇列、訊號量集或者共享記憶體標識。
strace:用於診斷、除錯Linux使用者空間跟蹤器。我們用它來監控使用者空間程式和核心的互動,比如系統呼叫、訊號傳遞、程式狀態變更等。
ltrace:命令會跟蹤程式的庫函式呼叫,它會顯現出哪個庫函式被呼叫。
關機/重啟/登出和檢視系統資訊的命令(6個)
shutdown:關機。
halt:關機。
poweroff:關閉電源。
logout:退出當前登入的Shell。
exit:退出當前登入的Shell。
Ctrl+d:退出當前登入的Shell的快捷鍵。
程式管理相關命令(15個)
bg:將一個在後臺暫停的命令,變成繼續執行 (在後臺執行)。
fg:將後臺中的命令調至前臺繼續執行。
jobs:檢視當前有多少在後臺執行的命令。
kill:終止程式。
killall:透過程式名終止程式。
pkill:透過程式名終止程式。
crontab:定時任務命令。
ps:顯示程式的快照。
pstree:樹形顯示程式。
nice/renice:調整程式執行的優先順序。
nohup:忽略掛起訊號執行指定的命令。
pgrep:查詢匹配條件的程式。
runlevel:檢視系統當前執行級別。
init:切換執行級別。
service:啟動、停止、重新啟動和關閉系統服務,還可以顯示所有系統服務的當前狀態。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2792223/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux常用命令快捷鍵有哪些?linux運維技能學習Linux運維
- 學習Linux運維有哪些學習方法?Linux運維
- Linux運維職業方向有哪些?Linux學習Linux運維
- Linux的好處有哪些?Linux運維學習Linux運維
- Linux運維常用命令有哪些?Linux基礎入門Linux運維
- Linux系統中常見目錄有哪些?linux運維學習中心Linux運維
- 學習Linux安裝虛擬機器有哪些步驟?Linux運維學習Linux虛擬機運維
- 【Linux學習教程】Linux uptime命令有哪些作用?Linux
- 零基礎怎麼學Linux運維?學習Linux運維有Linux運維
- 【Linux入門】Linux運維必學的命令有哪些?Linux運維
- 初學者如何學習Linux運維?影響運維的有哪些因素?Linux運維
- Linux目錄許可權屬性有哪些?linux運維學習技能Linux運維
- Linux協議有哪些面試重點?Linux運維入門學習Linux協議面試運維
- 轉行Linux運維需要學習嗎?學習Linux運維Linux運維
- Linux使用者資訊查詢命令有哪些?linux運維命令學習Linux運維
- 如何高效學習linux運維知識?linux運維有發展嗎Linux運維
- Linux運維工作方向有哪些?Linux運維
- Linux運維要了解哪些shell技能?Linux學習入門Linux運維
- Shell變數有哪些分類?linux運維實戰學習變數Linux運維
- 學習Linux為什麼推薦Ubuntu?Linux運維教程LinuxUbuntu運維
- Linux運維必備技術有哪些?運維要學開發Linux運維
- 高階Linux運維工程師日常涉及哪些工作?Linux學習Linux運維工程師
- Linux系統有什麼優勢?Linux運維學習Linux運維
- Ubuntu的應用場景有哪些?怎麼學習linux運維UbuntuLinux運維
- 雲端計算是什麼?Linux運維有哪些學習階段?Linux運維
- 哪些人適合學習Linux運維呢?Linux運維
- 如何學習Linux?Linux運維難學嗎?Linux運維
- 自學linux運維改怎麼學習Linux運維技術?Linux運維
- Linux 運維常用命令Linux運維
- Linux運維需要持續學習嗎?Linux學習Linux運維
- Linux運維監控工具有哪些?Linux學習軟體推薦Linux運維
- 沒有Linux基礎的是如何學習Linux運維的?Linux運維
- Linux運維有什麼職責工作?linux簡單學習Linux運維
- Linux發行版本常見的有哪些?Linux運維Linux運維
- 學習Linux運維技術的都有哪些人?運維基礎Linux運維
- 程式設計師有哪些發展方向?linux運維入門學習程式設計師Linux運維
- 虛擬機器上學習Linux運維?學linux有什麼用虛擬機Linux運維
- Linux運維學習需要多長時間?都有哪些學習方式?Linux運維