linux 系統管理學習合集
獲得命令幫助
#help ——- 內部命令幫助
格式:# help [命令]
#--help——- 外部命令幫助
格式:[命令]--help
#man ——- 使用man手冊幫助
格式:man [命令]
#info——-使用info幫助
格式:info [命令]
檔案和目錄管理
#pwd ——-檢視當前的工作目錄(print working directory)
格式:pwd
#cd ——- 切換工作目錄(change directory)
格式:cd [目錄]
#ls ——-列表(list)顯示目錄內容
格式:ls [-aadlhr] [檔案或目錄]
選項:–l ——-以長格式顯示檔案目錄
–a ——-顯示所有(all)子目錄
–d ——-顯示目錄本身的屬性
–a ——-與-a作用類似不顯示」.」 「..」
–h ——-更人性化顯示出目錄大小
–r——-顯示目錄其子目錄的所有內容
#alias ——-檢視別名機設定命令別名
格式:alias[別名]
alias [別名=命令字串]
#mkdir ——-建立新的目錄(make directory)
格式:mkdir [-p] 《目錄》…
選項:-p 建立巢狀的多層目錄結構
# du ——- 統計目錄及檔案占用情況
格式:du [-ash] [檔案或目錄]
選項:–a ——-統計磁碟占用空間所有檔案
–h ——-更人性化顯示出統計結果
–s ——-只統計每個引數占用的總空間
檔案操作命令
# touch ——-建立新檔案
格式:touch 《檔案》…
# file ——-檢視檔案型別
格式:file 《檔案》…
#cp ——-複製檔案或目錄
格式:cp [選項] [原始檔或目錄] [目標檔案或目錄]
選項:-f ——-覆蓋同檔名或目錄不提示
–i ——-覆蓋同檔名或目錄提示
–p ——-複製時保持許可權不變
–r ——-複製目錄時使用,遞迴複製所有檔案
#rm 命令 ——-刪除(remove)檔案或目錄
格式:rm [-rfi] 《檔案或目錄》…
選項:–f ——-強刪不提示
–i ——-刪除時提醒使用者
–r ——-刪除整個目錄樹
# mv ——-移動檔案或目錄
格式:mv 《原始檔或目錄》 《目錄檔案或目錄》
# which ——-查詢linux命令檔案或程式檔案位置
格式:which [-a] [命令或者程式名]
選項:-a 列出所有找到的結果,而不僅僅是第乙個。
#find——-查詢檔案或目錄
格式:find [查詢範圍] [查詢條件表示式]
選項:–name ——-按名稱查詢
–size ——-按大小查詢
–user ——-按屬性查詢
–type ——-按型別查詢
#ln 命令 ——-為檔案或目錄建立鏈結(link)
格式:ln [-s] 《原始檔或目錄》… 《鏈結檔案目錄》
選項:-s——建立軟鏈結,預設為硬鏈結。
ps:不能對目錄建立硬鏈結,也不能跨分割槽建立硬鏈結。
檔案內容操作命令
#cat ——-顯示並連線(concatenate)檔案的內容
格式:cat [檔案]
#more和less命令——-分頁檢視檔案內容
格式:more/less [檔案]
ps:less比more使用更靈活,可按上下箭頭鍵逐行檢視,可以用pagedown和pageup上下翻頁。
#head和tail命令——-檢視檔案開頭或末尾的部分內容
格式:head [-n] [檔案]
tail [-nf] [檔案]
選項:-n——指定行數
-f——實時跟蹤檔案內容變化
#wc——-統計檔案內容中的單詞數量等資訊
格式:wc [-clw][檔案]
選項:-c——-統計檔案內容的位元組數
-l——-統計檔案內容中的行數
–w——-統計檔案內容的單詞數
#grep——-檢查、過濾檔案內容
格式:grep [-iv] 《查詢字段》 [檔案]
選項:-i——-忽略大小寫
-v——-反轉查詢,輸出不相符的行
ps: 「^……」表示以……開頭,「……$」表示以……結尾,「^$」表示空行.
歸檔及壓縮命令
#gzip和bzip2——-製作壓縮檔案或解開已壓縮檔案
格式:gzip/bzip2 [-l9d] [檔案或目錄]
選項:–d ——-解壓
-l——以最快速度壓縮檔案
-9——一最大壓縮比壓縮檔案
#tar——-製作歸檔檔案或釋放已歸檔的檔案
格式:tar [選項] [檔名] [原始檔或目錄](壓縮)
tar [選項] [檔名] [-c 目標目錄](解壓)
選項:–c ——-建立.tar包格式的包檔案
–c ——-解包時指定釋放的目標資料夾
–f ——-表示使用歸檔檔案
–j ——-主呼叫baip2程式進行壓縮或解壓
–p ——-打包時保留檔案及目錄的許可權
–t ——-列表檢視包內的檔案
–v ——-輸出詳細資訊
-x ——-解開.tar格式的包檔案
-z ——-呼叫gzip程式進行壓縮或解壓
使用vi文字編輯器
#不同模式之間的切換
#游標移動(命令列模式)
#複製、貼上、刪除(命令列模式)
#檔案內容查詢(命令列模式)
#撤銷編輯及儲存退出(命令列模式)
#儲存檔案及退出vi編輯器(末行模式)
#開啟新檔案或讀入其他檔案內容(末行模式)
#檔案內容替換
#使用rpm包管理命令——-rpm
1)查詢已安裝的rpm軟體包資訊
格式:rpm -q[子選項] [軟體名]
選項:–q ——查詢軟體包是否已經安裝
–qa ——顯示所有以rpm方式安全裝的軟體列表
–qi——檢視指定軟體包的、名稱、版本、……等詳細資訊(- -info)
–ql ——檢視指定軟體包安裝的所有目錄、檔案列表(- -list)
–qf——檢視指定檔案或目錄由哪個軟體包所安裝(- -file)
–qc ——顯示指定軟體包的配置檔案(- -configfiles)
–qd ——顯示指定軟體包的文件列表(--docfiles)
2)查詢rpm包檔案中的相關資訊
格式:rpm -qp[子選項] rpm包檔案
選項:–qpi ——檢視軟體包的名稱、版本、……等詳細資訊
–qpl——檢視軟體包準備要安裝的所有目標目錄、檔案列表
–qpc ——檢視軟體包準備要安裝的配置檔案列表
–qpd ——檢視軟體包準備要安裝的文件檔案列表
3)安裝、公升級、解除安裝rpm軟體包
格式:rpm [選項] rpm包檔案...(安裝或公升級)
rpm -e 軟體名(解除安裝)
選項: –i ——安裝乙個新的rpm軟體包
–e ——解除安裝批定名稱的軟體包
–u ——檢查並公升級軟體包,若沒裝就安裝,同等於「-i」選項
–f ——檢查並更新軟體包,若該軟體包原來並未安裝,則放棄安裝
–force ——強制安裝軟體包
–nodeps ——強制解除安裝軟體包
–h ——顯示軟體包安裝進度以「#」號顯示
–v ——顯示軟體安裝的詳細資訊
4)重建rpm資料庫
rpm - -rebuilddb
源**包安裝過程
1.解包
2.配置 #./configure
3.編譯 # make
4.安裝 # make install
5.解除安裝 # make uninstall
使用者賬號管理
useradd命令——新增使用者賬號
useradd [選項] 使用者名稱
# useradd -u ——指定使用者的uid號
# useradd -d ——指定用的宿主目錄
# useradd -e ——指定使用者的賬戶失效時間(yyyy-mm-dd)
# useradd -g ——指定使用者的基本組名
# useradd -g ——指定使用者的附加組
# useradd -m ——不建立使用者目錄
# useradd -s ——指定使用者的登入shell
passwd命令——為使用者賬號設定密碼
passwd [選項] 使用者名稱
# passwd -d ——清空指定使用者的密碼
# passwd -l ——鎖定使用者賬戶
# passwd -s ——檢視使用者賬戶的狀態
# passwd -u ——解鎖使用者賬戶
usermod命令——修改使用者賬號屬性
usermod [選項] 使用者名稱
# usermod -u ——修改使用者的uid號
# usermod -d ——修改使用者的宿主目錄
# usermod -e ——修改使用者的賬戶失效時間,可使用(yyyy-mm-dd)格式
# usermod -g ——修改使用者的基本組名(或使用gid號)
# usermod -g ——修改使用者的附加組名(或使用gid號)
# usermod -m ——不為使用者建立並初始化宿主目錄
# usermod -s ——指定使用者的登入shell
# usermod -l ——更改使用者賬號的登入名稱
# usermod -l ——鎖定使用者賬戶
# usermod -u ——解鎖使用者賬戶
userdel命令——刪除使用者賬號
usermod [選項] 使用者名稱
#userdel –r ——可以將該使用者的宿主目錄一併刪除
組賬號管理
groupadd命令——新增組賬號
groupadd [選項] 組賬號
#groupadd –g ——指定組賬號的gid號
gpasswd命令——新增、刪除組成員
# gpasswd –a 使用者名稱組賬號將賬號新增到組
# gpasswd –d 使用者名稱組賬號將賬號從組刪除
# gpasswd –m 使用者名稱, 使用者名稱, 使用者名稱…… 組賬號同時添多個使用者到組
groupdel命令——刪除組賬號
# groupdel 組賬號
groups命令——查詢某個使用者賬號所屬組
# groups 使用者名稱
finger命令——查詢使用者賬號的詳細資訊
# finger –l 使用者名稱
users、w、who命令——查詢當前登入到主機的使用者資訊
比較finger、users、w、who命令輸出資訊的異同
# finger //列出使用者登入名、終端、登入時間及個人資訊
# w //列出使用者名稱、終端、執行的命令等各種統計資訊
# who //列出使用者名稱、終端、登入時間、**地點等資訊
# users //僅列出使用者名稱資訊
管理檔案/目錄的許可權和歸屬
Linux磁碟與檔案系統管理
data block 資料塊 ext2 檔案系統中所支援的block大小有1k 2k 4k三種 block大小最大單一檔案限制最大檔案系統總容量限制 1k16gb2tb 2k256gb8tb 4k2tb16tb 原則上,block的大小與數量在格式化完就不能再改變了 除非重新格式化 每個block內...
MES系統管理
一 mes系統 我公司mes系統中裝置管理子系統主要是規範故障維修管理,逐步建立一套能指導裝置維修的維修經驗支援系統,加快故障搶修的速度,減少維修時間,提高員工維保技能。並通過不斷完善裝置維保的專案和週期,進行有針對性的計畫維修,提高裝置的保障能力。系統中裝置管理子系統具體功能如下 通過mes系統裝...
Windows系統管理 各章總結
01.計算機組裝與維護 1 計算機的基本組成 由cpu 記憶體 主機板 硬碟 顯示卡 音效卡 網絡卡 顯示器 鍵盤 滑鼠 光碟機 機箱 電源等。2 cpu又叫 處理器,主要功能是進行算術運算或邏輯運算,是整個計算機的指揮中心。cpu的引數 a 主頻 單位是hz,主要用來表示cpu的運算速度 b 快取...