linux常用命令指南
常用系統(tǒng)工作命令
echo
echo 命令用于在終端輸出字符串或變量提取后的值,格式為“echo [字符串 | $變量]”
date
date 命令用于顯示及設(shè)置系統(tǒng)的時(shí)間或日期,格式為“date [選項(xiàng)] [+指定的格式]”。
reboot
重啟
poweroff
關(guān)機(jī)
wget
wget 命令用于在終端中下載網(wǎng)絡(luò)文件,格式為“wget [參數(shù)] -”。
ps
ps 命令用于查看系統(tǒng)中的進(jìn)程狀態(tài),格式為“ps [參數(shù)]”。
top
top 命令用于動(dòng)態(tài)地監(jiān)視進(jìn)程活動(dòng)與系統(tǒng)負(fù)載等信息,其格式為 top。
kill
kill 命令用于終止某個(gè)指定 PID 的服務(wù)進(jìn)程,格式為“kill [參數(shù)] [進(jìn)程 PID]”。
killall
killall 命令用于終止某個(gè)指定名稱的服務(wù)所對(duì)應(yīng)的全部進(jìn)程,格式為:“killall [參數(shù)] [進(jìn)
程名稱]”。
系統(tǒng)狀態(tài)檢測(cè)命令
ifconfig
ifconfig 命令用于獲取網(wǎng)卡配置與網(wǎng)絡(luò)狀態(tài)等信息,格式為“ifconfig [網(wǎng)絡(luò)設(shè)備] [參數(shù)]”。
uname
uname 命令用于查看系統(tǒng)內(nèi)核與系統(tǒng)版本等信息,格式為“uname [-a]”。
uptime
uptime 用于查看系統(tǒng)的負(fù)載信息,格式為 uptime。
free
free 用于顯示當(dāng)前系統(tǒng)中內(nèi)存的使用量信息,格式為“free [-h]”。
who
who 用于查看當(dāng)前登入主機(jī)的用戶終端信息,格式為“who [參數(shù)]”。
last
last 命令用于查看所有系統(tǒng)的登錄記錄,格式為“l(fā)ast [參數(shù)]”。
history
history 命令用于顯示歷史執(zhí)行過的命令,格式為“history [-c]”。
sosreport
sosreport 命令用于收集系統(tǒng)配置及架構(gòu)信息并輸出診斷文檔,格式為 sosreport。
工作目錄切換命令
pwd
pwd 命令用于顯示用戶當(dāng)前所處的工作目錄,格式為“pwd [選項(xiàng)]”。
cd
cd 命令用于切換工作路徑,格式為“cd [目錄名稱]”。
ls
ls 命令用于顯示目錄中的文件信息,格式為“l(fā)s [選項(xiàng)] [文件] ”。
文本文件編輯命令
cat
cat 命令用于查看純文本文件(內(nèi)容較少的),格式為“cat [選項(xiàng)] [文件]”。
more
more 命令用于查看純文本文件(內(nèi)容較多的),格式為“more [選項(xiàng)]文件”。
head
head 命令用于查看純文本文檔的前N 行,格式為“head [選項(xiàng)] [文件]”。
tail
tail 命令用于查看純文本文檔的后N 行或持續(xù)刷新內(nèi)容,格式為“tail [選項(xiàng)] [文件]”。
tr
tr 命令用于替換文本文件中的字符,格式為“tr [原始字符] [目標(biāo)字符]”。
wc
wc 命令用于統(tǒng)計(jì)指定文本的行數(shù)、字?jǐn)?shù)、字節(jié)數(shù),格式為“wc [參數(shù)] 文本”。
stat
stat 命令用于查看文件的具體存儲(chǔ)信息和時(shí)間等信息,格式為“stat 文件名稱”。
cut
cut 命令用于按“列”提取文本字符,格式為“cut [參數(shù)] 文本”。
diff
diff 命令用于比較多個(gè)文本文件的差異,格式為“diff [參數(shù)] 文件”。
文件目錄管理命令
touch
touch 命令用于創(chuàng)建空白文件或設(shè)置文件的時(shí)間,格式為“touch [選項(xiàng)] [文件]”。
mkdir
mkdir 命令用于創(chuàng)建空白的目錄,格式為“mkdir [選項(xiàng)] 目錄”。
cp
cp 命令用于復(fù)制文件或目錄,格式為“cp [選項(xiàng)] 源文件目標(biāo)文件”。
mv
mv 命令用于剪切文件或?qū)⑽募孛袷綖椤癿v [選項(xiàng)] 源文件 [目標(biāo)路徑|目標(biāo)文件名]”。
rm
rm 命令用于刪除文件或目錄,格式為“rm [選項(xiàng)] 文件”。
dd
dd 命令用于按照指定大小和個(gè)數(shù)的數(shù)據(jù)塊來(lái)復(fù)制文件或轉(zhuǎn)換文件,格式為“dd [參數(shù)]”。
file
file 命令用于查看文件的類型,格式為“file 文件名”。
打包壓縮和搜索命令
tar
tar 命令用于對(duì)文件進(jìn)行打包壓縮或解壓,格式為“tar [選項(xiàng)] [文件]”。
grep
grep 命令用于在文本中執(zhí)行關(guān)鍵詞搜索,并顯示匹配的結(jié)果,格式為“grep [選項(xiàng)] [文件]”。
find
find 命令用于按照指定條件來(lái)查找文件,格式為“find [查找路徑] 尋找條件操作”。
用戶身份與文件權(quán)限
useradd
useradd 命令用于創(chuàng)建新的用戶,格式為“useradd [選項(xiàng)] 用戶名”。
groupadd
groupadd 命令用于創(chuàng)建用戶組,格式為“groupadd [選項(xiàng)] 群組名”。
usermod
usermod 命令用于修改用戶的屬性,格式為“usermod [選項(xiàng)] 用戶名”。
passwd
passwd 命令用于修改用戶密碼、過期時(shí)間、認(rèn)證信息等,格式為“passwd [選項(xiàng)] [用戶名]”。
userdel
userdel 命令用于刪除用戶,格式為“userdel [選項(xiàng)] 用戶名”。
存儲(chǔ)結(jié)構(gòu)與磁盤劃分
mount
mount 命令用于掛載文件系統(tǒng),格式為“mount 文件系統(tǒng)掛載目錄”
umount
umount 命令用于撤銷已經(jīng)掛載的設(shè)備文件,格式為“umount [掛載點(diǎn)/設(shè)備文件]”。
fdisk
fdisk 命令用于管理磁盤分區(qū),格式為“fdisk [磁盤名稱]”,它提供了集添加、刪除、轉(zhuǎn)換分區(qū)等功能于一身的“一站式分區(qū)服務(wù)”。
du
該命令就是用來(lái)查看一個(gè)或多個(gè)文件占用了多大的硬盤空間,其格式為“du [選項(xiàng)][文件]”。
ln
ln 命令用于創(chuàng)建鏈接文件,格式為“l(fā)n [選項(xiàng)] 目標(biāo)”。
Linux
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。