新聞中心
在Linux系統(tǒng)中,ss指令是一種非常有用的網(wǎng)絡(luò)監(jiān)測(cè)工具。ss(Socket Statistics)工具是Linux內(nèi)核中提供的一種新式套接字(Socket)工具,繼承了netstat的所有功能,同時(shí)也添加了許多新的功能。

成都網(wǎng)絡(luò)公司-成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)10余年經(jīng)驗(yàn)成就非凡,專(zhuān)業(yè)從事成都網(wǎng)站制作、成都網(wǎng)站建設(shè),成都網(wǎng)頁(yè)設(shè)計(jì),成都網(wǎng)頁(yè)制作,軟文發(fā)稿,1元廣告等。10余年來(lái)已成功提供全面的成都網(wǎng)站建設(shè)方案,打造行業(yè)特色的成都網(wǎng)站建設(shè)案例,建站熱線(xiàn):028-86922220,我們期待您的來(lái)電!
本文將介紹ss指令的用法和特點(diǎn),并探究它如何與其他網(wǎng)絡(luò)監(jiān)測(cè)工具進(jìn)行比較。
1. ss指令的用法
ss指令是一個(gè)非常強(qiáng)大的工具,它可以用來(lái)查看所有連接、套接字、網(wǎng)絡(luò)接口、路由表等信息。下面將詳細(xì)介紹ss指令的常見(jiàn)用法。
(1)查看TCP連接
使用ss指令可以查看所有的TCP連接。以下命令可以列出所有的TCP連接:
ss -t
這個(gè)命令將列出所有的TCP連接,包括本地和遠(yuǎn)程IP地址、端口號(hào)以及狀態(tài)等信息。如果只想查看特定的TCP連接信息,也可以加上關(guān)鍵字,例如:
ss -t sport :80
這個(gè)命令將列出本地端口號(hào)為80的所有TCP連接。
(2)查看UDP連接
如果想要查看所有的UDP連接,則需要使用以下命令:
ss -u
這個(gè)命令將列出所有的UDP連接,包括本地和遠(yuǎn)程IP地址、端口號(hào)以及狀態(tài)等信息。
(3)查看進(jìn)程與套接字關(guān)系
ss指令可以查看特定進(jìn)程與其關(guān)聯(lián)的套接字??梢允褂靡韵旅睿?/p>
ss -tp
這個(gè)命令將列出所有的TCP連接,包括本地和遠(yuǎn)程IP地址、端口號(hào)以及關(guān)聯(lián)的進(jìn)程信息。
(4)查看網(wǎng)絡(luò)接口信息
如果想要查看當(dāng)前系統(tǒng)的網(wǎng)絡(luò)接口信息,可以使用以下命令:
ss -i
或者
ss –interfaces
上述命令將列出所有的網(wǎng)絡(luò)接口,并顯示每個(gè)接口的名稱(chēng)、類(lèi)型和狀態(tài)信息。
(5)查看路由表信息
ss指令也可以查看當(dāng)前系統(tǒng)的路由表信息??梢允褂靡韵旅睿?/p>
ss -n -o
這個(gè)命令將列出當(dāng)前系統(tǒng)的所有路由表信息,包括源地址、目標(biāo)地址、網(wǎng)關(guān)、接口和狀態(tài)等信息。
2. ss指令的特點(diǎn)
(1)更快的速度
與netstat相比,ss指令具有更快的速度。ss指令通過(guò)查看內(nèi)核套接字信息而不是通過(guò)網(wǎng)絡(luò)擁塞控制信息來(lái)獲取信息。
(2)更好的過(guò)濾功能
ss指令具有更好的過(guò)濾功能,可以用于快速查找特定的連接或套接字??梢允褂靡韵旅睿?/p>
ss -t sport :80 dst 192.168.0.1
這個(gè)命令將只顯示本地端口為80并且目標(biāo)IP地址為192.168.0.1的所有TCP連接。
(3)更全面的信息
與netstat相比,ss指令具有更全面的信息。ss能夠提供更多的信息,例如:
– open sockets
– connected sockets
– listening sockets
– synchronized sockets
– cached sockets
– packet statistics
– TCP state information
這些信息對(duì)于網(wǎng)絡(luò)管理員和系統(tǒng)管理員來(lái)說(shuō)非常有用。
3. ss指令與其他網(wǎng)絡(luò)監(jiān)測(cè)工具的比較
與其他網(wǎng)絡(luò)監(jiān)測(cè)工具相比,ss指令具有許多優(yōu)點(diǎn):
(1)較快的速度
ss指令的速度非??欤?yàn)樗恍枰却W(wǎng)絡(luò)擁塞控制信息。相比之下,netstat指令從網(wǎng)絡(luò)堆棧中讀取數(shù)據(jù),這需要更長(zhǎng)時(shí)間。
(2)更好的過(guò)濾功能
ss指令具有更好的過(guò)濾功能,可以快速查找特定的連接或套接字。
(3)更全面的信息
ss指令提供更多的信息,例如TCP連接的詳細(xì)信息和路由表信息,這對(duì)于網(wǎng)絡(luò)管理員和系統(tǒng)管理員來(lái)說(shuō)非常有用。
(4)更好的可讀性
ss指令的輸出更易于閱讀,因?yàn)樗鼘⑿畔@示在一行中。相比之下,netstat的輸出非常混亂,難以理解。
綜上所述,ss指令是Linux系統(tǒng)中非常有用的網(wǎng)絡(luò)監(jiān)測(cè)工具,它具有許多有用的功能和優(yōu)點(diǎn)。與其他網(wǎng)絡(luò)監(jiān)測(cè)工具相比,ss指令更快、過(guò)濾更好、信息更全面,輸出更易于閱讀。因此,對(duì)于任何需要監(jiān)測(cè)網(wǎng)絡(luò)的人來(lái)說(shuō),ss指令都是值得學(xué)習(xí)和使用的工具。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
linux常用命令有哪些
linux 常用命令有:
pwd 命令
使用 pwd 命令找出您所在的當(dāng)前工作目錄(
文件夾
)的路徑。該命令將返回一個(gè)絕對(duì)(完整)路徑,該路徑基本上是所有擾粗以 / 開(kāi)頭的目錄的路徑。
絕對(duì)路徑
的一個(gè)示例是 /home/username。
cd 命令
要瀏覽 Linux 文件和目錄,請(qǐng)使用 cd 命令。根據(jù)您所在的當(dāng)前工作目錄,它需要目錄的完整路徑或名稱(chēng)。假設(shè)您位于 /home/username / Documents 中,并且想要轉(zhuǎn)到 Documents 的子目錄 Photos。為此,只需鍵入以下命令:cd Photos。另一種情況是,如果您想切換到一個(gè)全新的目錄,例如 /home/username / Movies。在這種情況下,您必須輸入 cd,然后輸入目錄的絕對(duì)路徑:cd /home/username / Movies。有一些
快捷方式
可幫助您快速導(dǎo)航:cd ..(帶有兩個(gè)點(diǎn))將一個(gè)目錄向上移動(dòng) cd 直接轉(zhuǎn)到主文件夾 cd-(帶
連字符
)移動(dòng)到上一個(gè)目錄附帶說(shuō)明一下,Linux 的 shell 是區(qū)分大小寫(xiě)的。因此,您必須準(zhǔn)確輸入名稱(chēng)的目錄。
ls 命令
LS 命令用于查看目錄的內(nèi)容。默認(rèn)情況下,此命令將顯示當(dāng)前工作目錄的內(nèi)容。如果要查看其他目錄的內(nèi)容,緩數(shù)鎮(zhèn)請(qǐng)鍵入 ls,然后鍵入目錄的路徑。例如,輸入 LS / 家 /
用戶(hù)名
/ 文檔查看的內(nèi)容的文件。您可以使用 ls 命令使用以下變體:ls -R 還將列出子目錄中的所有文件 ls -a 將顯示隱藏的文件 ls -al 將列出文件和目錄以及詳細(xì)信息,例如權(quán)限,大小,所有者等。
cat 命令
cat(連接的縮寫(xiě))是 Linux 中最常用的命令之一。它用于在標(biāo)準(zhǔn)輸出(sdout)上列出文件的內(nèi)容。要運(yùn)行此命令,請(qǐng)鍵入 cat,然后輸入文件名及其
擴(kuò)展名
。例如:cat file.txt。以下是使用 cat 命令的其他方法:cat> filename 創(chuàng)建一個(gè)新文件 cat filename1 filename2> filename3 連接兩個(gè)文件(1 和 2),并將它們的輸出存儲(chǔ)在新文件中(3)將文件轉(zhuǎn)換為大寫(xiě)或小寫(xiě)使用,cat filename | tr a-z A-Z >output.txt
cp 命令
使用 cp 命令將文件從當(dāng)前目錄復(fù)制到另一個(gè)目錄。例如,命令 cp scenery.jpg/home /username/ Pictures 將在您的 Pictures 目錄中創(chuàng)建一個(gè) Scene.jpg 副本(來(lái)自當(dāng)前目錄)。
mv 命令
mv 命令的主要用途是移動(dòng)文件,盡管它也可以用于重命名文件。mv 中的參數(shù)類(lèi)似于 cp 命令。您需要輸入 mv,文件名和目標(biāo)目錄。例如:mv file.txt/home /username/ Documents。
mkdir 命令
使用 mkdir 命令創(chuàng)建一個(gè)新目錄 – 如果鍵入 mkdir Music,它將創(chuàng)建一個(gè)名為 Music 的目錄。還有一些額外的 mkdir 命令:要在另一個(gè)目錄中生成新目錄,請(qǐng)使用此 Linux 基本命令 mkdir Music / Newfile 使用 p(父級(jí))選項(xiàng)在兩個(gè)現(xiàn)有目錄之間創(chuàng)建一個(gè)目錄。例如,mkdir -p Music / 2023 / Newfile 將創(chuàng)建新的 “2023” 文件。
rmdir 命令
如果需要?jiǎng)h除目錄,請(qǐng)使用 rmdir 命令。但是,rmdir 僅允許您刪除空目錄。
rm 命令
該 RM 命令用于刪除目錄以及其中的內(nèi)容。如果只想刪除目錄(作為 rmdir 的替代方法),請(qǐng)使用 rm -r。注意:使用此命令時(shí)要格外小心,并仔細(xì)檢查您所在的目錄。這將刪畢羨除所有內(nèi)容,并且沒(méi)有撤消操作。
touch 命令
該觸摸命令允許您創(chuàng)建通過(guò) Linux
命令行
新的空白文件。例如,輸入 touch /home/username/Documents/Web.html 在 Documents 目錄下創(chuàng)建一個(gè)名為 Web 的 HTML 文件。
locate 命令
您可以使用此命令來(lái)定位文件,就像 Windows 中的搜索命令一樣。此外,將 – i 參數(shù)與該命令一起使用將使其不區(qū)分大小寫(xiě),因此即使您不記得其確切名稱(chēng),也可以搜索文件。要搜索包含兩個(gè)或多個(gè)單詞的文件,請(qǐng)使用星號(hào)(*)。例如,locate -i school * note 命令將搜索包含單詞 “school” 和 “ note” 的任何文件,無(wú)論它是大寫(xiě)還是小寫(xiě)。
find 命令
在類(lèi)似定位命令,使用 查找也搜索文件和目錄。區(qū)別在于,您可以使用 find 命令在給定目錄中查找文件。例如,find /home/-name notes.txt 命令將在主目錄及其子目錄中搜索名為 notes.txt 的文件。使用查找時(shí)的其他變化 是:要查找當(dāng)前目錄中使用的文件,請(qǐng)使用 find . -name notes.txt 要查找目錄,請(qǐng)使用 /-type d -name notes. txt13. grep 命令無(wú)疑對(duì)日常使用很有幫助的另一個(gè)基本 Linux 命令是 grep。它使您可以搜索給定文件中的所有文本。為了說(shuō)明這一點(diǎn),grep blue notepad.txt 將在記事本文件中搜索單詞 blue。包含搜索到的單詞的行將被完整顯示。
sudo 命令
該命令是 “SuperUser Do” 的縮寫(xiě),使您能夠執(zhí)行需要管理或超級(jí)用戶(hù)權(quán)限的任務(wù)。但是,建議不要將此命令用于日常使用,因?yàn)槿绻鲥e(cuò)了一些事情,很容易發(fā)生錯(cuò)誤。
df 命令
使用 df 命令可獲取有關(guān)系統(tǒng)磁盤(pán)空間使用情況的報(bào)告,以百分比和 KB 表示。如果要以兆字節(jié)為單位查看報(bào)告,請(qǐng)輸入 df -m。
du 命令
如果要檢查文件或目錄占用了多少空間,答案是 du(磁盤(pán)使用情況)命令。但是,磁盤(pán)使用情況摘要將顯示磁盤(pán)塊號(hào),而不是通常的大小格式。如果要以字節(jié),千字節(jié)和兆字節(jié)為單位查看它,請(qǐng)?jiān)诿钚兄刑砑?– h 參數(shù)。
head 命令
所述頭命令用于查看任何文本文件的之一行。默認(rèn)情況下,它將顯示前十行,但是您可以根據(jù)自己的喜好更改此數(shù)字。例如,如果只想顯示前五行,則鍵入 head -n 5 filename.ext。
tail 命令
該命令與 head 命令具有相似的功能,但是 tail 命令將顯示文本文件的最后十行,而不是顯示之一行。例如,tail -n filename.ext。
diff 命令
diff 命令是差異的縮寫(xiě),diff 命令逐行比較兩個(gè)文件的內(nèi)容。分析文件后,它將輸出不匹配的行。程序員在需要進(jìn)行程序更改時(shí)經(jīng)常使用此命令,而不是重寫(xiě)整個(gè)
源代碼
。此命令最簡(jiǎn)單的形式是 diff file1.ext file2.ext
tar 命令
該 tar 命令是最常用的命令歸檔多個(gè)文件到一個(gè)
壓縮包
。類(lèi)似于 zip 格式常見(jiàn)的 Linux
文件格式
,壓縮是可選的。該命令具有很長(zhǎng)的功能列表,非常復(fù)雜,例如將新文件添加到現(xiàn)有檔案中,列出檔案內(nèi)容,從檔案中提取內(nèi)容等等。查看一些實(shí)際示例,以了解有關(guān)其他功能的更多信息。
chmod 命令
chmod 是另一個(gè) Linux 命令,用于更改文件和目錄的讀取,寫(xiě)入和執(zhí)行權(quán)限。由于此命令相當(dāng)復(fù)雜,因此您可以閱讀完整的教程以正確執(zhí)行它。
chown 命令
在 Linux 中,所有文件均歸特定用戶(hù)所有。該 CHOWN 命令使您可以更改或文件的所有權(quán)給指定的用戶(hù)名。例如,chown linuxuser2 file.ext 將使 linuxuser2 成為 file.ext 的所有者。
Jobs 命令
jobs 命令將顯示所有當(dāng)前作業(yè)及其狀態(tài)。作業(yè)基本上是由 Shell 啟動(dòng)的進(jìn)程。
kill 命令
如果您的程序無(wú)響應(yīng),則可以使用 kill 命令手動(dòng)終止它。它將向運(yùn)行異常的應(yīng)用發(fā)送特定信號(hào),并指示該應(yīng)用自行終止。您總共可以使用 64 個(gè)信號(hào),但是人們通常只使用兩個(gè)信號(hào):SIGTERM(15) — 請(qǐng)求程序停止運(yùn)行,并給它一些時(shí)間來(lái)保存其所有進(jìn)度。如果在輸入 kill 命令時(shí)未指定信號(hào),則將使用此信號(hào)。SIGKILL(9) – 強(qiáng)制程序立即停止。未保存的進(jìn)度將丟失。除了知道信號(hào)之外,您還需要知道要?dú)⑺赖某绦虻倪M(jìn)程標(biāo)識(shí)號(hào)(PID)。如果您不知道 PID,只需運(yùn)行命令 ps ux。在知道您要使用什么信號(hào)以及程序的 PID 之后,輸入以下語(yǔ)法:kill PID.
ping 命令
使用 ping 命令檢查與服務(wù)器的連接狀態(tài)。例如,只需輸入 ping google.com,該命令將檢查您是否能夠連接到 Google 并測(cè)量響應(yīng)時(shí)間。
wget 命令
Linux 命令行非常有用 – 您甚至可以在 wget 命令的幫助下從 Internet 下載文件。為此,只需鍵入 wget,然后輸入下載鏈接即可。
uname 命令
該 UNAME 命令,短期對(duì)于 Unix 名,將打印您的 Linux 系統(tǒng),如計(jì)算機(jī)名稱(chēng)的詳細(xì)信息,操作系統(tǒng),內(nèi)核,等等。
top 命令
作為與 Windows 中的
任務(wù)管理器
等效的終端,top 命令將顯示正在運(yùn)行的進(jìn)程的列表以及每個(gè)進(jìn)程使用的 CPU 數(shù)量。監(jiān)視系統(tǒng)資源使用情況非常有用,尤其是知道哪個(gè)進(jìn)程由于消耗太多資源而需要終止時(shí)。
history 命令
當(dāng)您使用 Linux 一段時(shí)間后,您會(huì)很快注意到每天可以運(yùn)行數(shù)百個(gè)命令。因此,如果您想查看之前輸入的命令,運(yùn)行歷史記錄命令特別有用。
man 命令
對(duì)某些 Linux 命令的功能感到困惑嗎?不用擔(dān)心,您可以使用 man 命令從 Linux 的外殼程序中輕松地學(xué)習(xí)如何使用它們。例如,輸入 man tail 將顯示 tail 命令的手動(dòng)指令。
echo 命令
此命令用于將一些數(shù)據(jù)移到文件中。例如,如果要將文本 “Hello,
我的名字
叫 John” 添加到名為 name.txt 的文件中,則可以鍵入 echo Hello, my name is John >> name.txt
zip,unzip 命令
使用 zip 命令將文件壓縮到 zip 歸檔文件中,然后使用 unzip 命令從 zip 歸檔文件中提取壓縮文件。
hostname 命令
如果您想知道主機(jī) / 網(wǎng)絡(luò)的名稱(chēng),只需鍵入 hostname。在末尾添加 – I 將顯示您的網(wǎng)絡(luò)的 IP 地址。
useradd,userdel 命令
前言
第1章 Linux命令行簡(jiǎn)介 / 1
1.1Linux命令行概述 / 1
1.2在Linux命令行下查看命令幫助 / 4
1.3Linux shutdown reboot halt / 9
關(guān)機(jī):
shutdown -h now
halt
init 0
第2章 文件和目錄操作命令 / 13
2.1pwd:顯示當(dāng)前所在的位置 / 13
2.2cd:切換目錄 / 16
2.3tree:以樹(shù)形結(jié)構(gòu)顯示目錄下的內(nèi)容 / 18
2.4mkdir:創(chuàng)建目錄 / 22
2.5touch:創(chuàng)建空文件或改變文件的時(shí)間戳屬性 / 27
2.6ls:顯示目錄下的衫芹內(nèi)容及相關(guān)返前屬性信息 / 30
2.7cp:復(fù)制文件或目錄 / 39
2.8mv:移動(dòng)或重命名文件 / 42
2.9rm:刪除文件或目錄 / 45
2.10rmdir:刪除空目錄 / 48
2.11ln:硬鏈接與軟鏈接 / 49
2.12readlink:查看符號(hào)鏈接文件的內(nèi)容 / 54
2.13find:查找目錄下的文件 / 55
2.14xargs:將標(biāo)準(zhǔn)輸入轉(zhuǎn)換成命令行參數(shù) / 68
2.15rename:重命名文件 / 71
2.16basename:顯示文件名或目錄名 / 72
2.17dirname:顯示文件或目錄路徑 / 72
2.18chattr:改變文件的擴(kuò)展屬性 / 73
2.19lsattr:查看文件擴(kuò)展屬性 / 75
2.20file:顯示文件的類(lèi)型 / 76
2.21md5sum:計(jì)算和校驗(yàn)文件的MD5值 / 77
2.22chown:改變文件或目錄的用戶(hù)和用戶(hù)組 / 80
2.23chmod:改變文件或目錄權(quán)限 / 81
2.24chgrp:更改文件用戶(hù)組 / 85
2.25umask:顯示或設(shè)置權(quán)限掩碼 / 86
2.26老男孩從新手成為技術(shù)大牛的心法 / 90
第3章 文件過(guò)濾及內(nèi)容編輯處理命令 / 91
3.1cat:合并文件或查看文件內(nèi)容 / 91
3.2tac:反向顯示文件內(nèi)容 / 103
3.3more:分頁(yè)顯示文件內(nèi)容 / 104
3.4less:分頁(yè)顯示文件內(nèi)容 / 107
3.5head:顯示文件內(nèi)容頭部 / 109
3.6tail:顯示文件內(nèi)容尾部 / 111
3.7tailf:跟蹤日志文件 / 114
3.8cut:從文本中提取或世畢一段文字并輸出 / 115
3.9split:分割文件 / 117
3.10paste:合并文件 / 118
3.11sort:文本排序 / 123
3.12join:按兩個(gè)文件的相同字段合并 / 127
3.13uniq:去除重復(fù)行 / 129
3.14wc:統(tǒng)計(jì)文件的行數(shù)、單詞數(shù)或字節(jié)數(shù) / 131
3.15iconv:轉(zhuǎn)換文件的編碼格式 / 133
3.16dos2unix:將DOS格式文件轉(zhuǎn)換成UNIX格式 / 134
3.17diff:比較兩個(gè)文件的不同 / 135
3.18vimdiff:可視化比較工具 / 138
3.19rev:反向輸出文件內(nèi)容 / 139
3.20tr:替換或刪除字符 / 140
3.21od:按不同進(jìn)制顯示文件 / 143
3.22tee:多重定向 / 145
3.23vi/vim:純文本編輯器 / 147
3.24老男孩逆襲思想:做Linux運(yùn)維的多個(gè)好處 / 152
第4章 文本處理三劍客 / 153
4.1grep:文本過(guò)濾工具 / 153
4.2sed:字符流編輯器 / 159
4.3awk基礎(chǔ)入門(mén) / 165
第5章 Linux信息顯示與搜索文件命令 / 176
5.1uname:顯示系統(tǒng)信息 / 176
5.2hostname:顯示或設(shè)置系統(tǒng)的主機(jī)名 / 178
5.3dmesg:系統(tǒng)啟動(dòng)異常診斷 / 179
5.4stat:顯示文件或文件系統(tǒng)狀態(tài) / 181
5.5du:統(tǒng)計(jì)磁盤(pán)空間使用情況 / 183
5.6date:顯示與設(shè)置系統(tǒng)時(shí)間 / 186
5.7echo:顯示一行文本 / 190
5.8watch:監(jiān)視命令執(zhí)行情況 / 193
5.9which:顯示命令的全路徑 / 195
5.10whereis:顯示命令及其相關(guān)文件全路徑 / 196
5.11locate:快速定位文件路徑 / 197
5.12updatedb:更新mlocate數(shù)據(jù)庫(kù) / 199
5.13老男孩逆襲思想:新手在工作中如何問(wèn)問(wèn)題不會(huì)被鄙視 / 200
第6章 文件備份與壓縮命令 / 201
6.1tar:打包備份 / 201
6.2gzip:壓縮或解壓文件 / 208
6.3zip:打包和壓縮文件 / 211
6.4unzip:解壓zip文件 / 212
6.5scp:遠(yuǎn)程文件復(fù)制 / 214
6.6rsync:文件同步工具 / 216
6.7老男孩逆襲思想:新手如何高效地提問(wèn) / 220
第7章 Linux用戶(hù)管理及用戶(hù)信息查詢(xún)命令 / 222
7.1 useradd:創(chuàng)建用戶(hù) / 222
7.2usermod:修改用戶(hù)信息 / 227
7.3userdel:刪除用戶(hù) / 229
7.4groupadd:創(chuàng)建新的用戶(hù)組 / 230
7.5groupdel:刪除用戶(hù)組 / 231
7.6passwd:修改用戶(hù)密碼 / 232
7.7chage:修改用戶(hù)密碼有效期 / 237
7.8chpasswd:批量更新用戶(hù)密碼 / 238
7.9su:切換用戶(hù) / 240
7.10visudo:編輯sudoers文件 / 242
7.11sudo:以另一個(gè)用戶(hù)身份執(zhí)行命令 / 244
7.12id:顯示用戶(hù)與用戶(hù)組的信息 / 248
7.13w:顯示已登錄用戶(hù)信息 / 249
7.14who:顯示已登錄用戶(hù)信息 / 250
7.15users:顯示已登錄用戶(hù) / 252
7.16whoami:顯示當(dāng)前登錄的用戶(hù)名 / 253
7.17last:顯示用戶(hù)登錄列表 / 253
7.18lastb:顯示用戶(hù)登錄失敗的記錄 / 254
7.19lastlog:顯示所有用戶(hù)的最近登錄記錄 / 255
第8章 Linux磁盤(pán)與文件系統(tǒng)管理命令 / 257
8.1fdisk:磁盤(pán)分區(qū)工具 / 257
8.2partprobe:更新內(nèi)核的硬盤(pán)分區(qū)表信息 / 265
8.3tune2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)參數(shù) / 266
8.4parted:磁盤(pán)分區(qū)工具 / 268
8.5mkfs:創(chuàng)建Linux文件系統(tǒng) / 272
8.6dumpe2fs:導(dǎo)出ext2/ext3/ext4文件系統(tǒng)信息 / 274
8.7resize2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)大小 / 275
8.8fsck:檢查并修復(fù)Linux文件系統(tǒng) / 278
8.9dd:轉(zhuǎn)換或復(fù)制文件 / 281
8.10mount:掛載文件系統(tǒng) / 284
8.11umount:卸載文件系統(tǒng) / 288
8.12df:報(bào)告文件系統(tǒng)磁盤(pán)空間的使用情況 / 289
8.13mkswap:創(chuàng)建交換分區(qū) / 293
8.14swapon:激活交換分區(qū) / 294
8.15swapoff:關(guān)閉交換分區(qū) / 295
8.16sync:刷新文件系統(tǒng)緩沖區(qū) / 296
第9章 Linux進(jìn)程管理命令 / 298
9.1ps:查看進(jìn)程 / 298
9.2pstree:顯示進(jìn)程狀態(tài)樹(shù) / 305
9.3pgrep:查找匹配條件的進(jìn)程 / 306
9.4kill:終止進(jìn)程 / 307
9.5killall:通過(guò)進(jìn)程名終止進(jìn)程 / 310
9.6pkill:通過(guò)進(jìn)程名終止進(jìn)程 / 311
9.7top:實(shí)時(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況 / 313
9.8nice:調(diào)整程序運(yùn)行時(shí)的優(yōu)先級(jí) / 320
9.9renice:調(diào)整運(yùn)行中的進(jìn)程的優(yōu)先級(jí) / 323
9.10nohup:用戶(hù)退出系統(tǒng)進(jìn)程繼續(xù)工作 / 324
9.11strace:跟蹤進(jìn)程的系統(tǒng)調(diào)用 / 325
9.12ltrace:跟蹤進(jìn)程調(diào)用庫(kù)函數(shù) / 332
9.13runlevel:輸出當(dāng)前運(yùn)行級(jí)別 / 334
9.14init:初始化Linux進(jìn)程 / 335
9.15service:管理系統(tǒng)服務(wù) / 335
第10章 Linux網(wǎng)絡(luò)管理命令 / 338
10.1ifconfig:配置或顯示網(wǎng)絡(luò)接口信息 / 338
10.2ifup:激活網(wǎng)絡(luò)接口 / 343
ifup eth0
10.3ifdown:禁用網(wǎng)絡(luò)接口 / 343
ifdown eth0
service network restart(/etc/init.d/network restart) 激活整個(gè)網(wǎng)絡(luò),所有網(wǎng)卡。
10.4route:顯示或管理路由表 / 344
10.5arp:管理系統(tǒng)的arp緩存 / 350
10.6ip:網(wǎng)絡(luò)配置工具 / 351
10.7netstat:查看網(wǎng)絡(luò)狀態(tài) / 358
10.8ss:查看網(wǎng)絡(luò)狀態(tài) / 362
10.:測(cè)試主機(jī)之間網(wǎng)絡(luò)的連通性 / 363
10.10traceroute:追蹤數(shù)據(jù)傳輸路由狀況 / 366
10.11arping:發(fā)送arp請(qǐng)求 / 367
10.12telnet:遠(yuǎn)程登錄主機(jī) / 369
10.13nc:多功能網(wǎng)絡(luò)工具 / 370
10.14ssh:安全地遠(yuǎn)程登錄主機(jī) / 373
10.15wget:命令行下載工具 / 376
10.16mailq:顯示郵件傳輸隊(duì)列 / 379
10.17mail:發(fā)送和接收郵件 / 381
10.18nslookup:域名查詢(xún)工具 / 386
10.19dig:域名查詢(xún)工具 / 389
10.20host:域名查詢(xún)工具 / 393
10.21nmap:網(wǎng)絡(luò)探測(cè)工具和安全/端口掃描器 / 394
10.22tcpdump:監(jiān)聽(tīng)網(wǎng)絡(luò)流量 / 398
第11章 Linux系統(tǒng)管理命令 / 407
11.1lsof:查看進(jìn)程打開(kāi)的文件 / 407
11.2uptime:顯示系統(tǒng)的運(yùn)行時(shí)間及負(fù)載 / 411
11.3free:查看系統(tǒng)內(nèi)存信息 / 411
11.4iftop:動(dòng)態(tài)顯示網(wǎng)絡(luò)接口流量信息 / 413
11.5vmstat:虛擬內(nèi)存統(tǒng)計(jì) / 415
11.6mpstat:CPU信息統(tǒng)計(jì) / 419
11.7iostat:I/O信息統(tǒng)計(jì) / 420
11.8iotop:動(dòng)態(tài)顯示磁盤(pán)I/O統(tǒng)計(jì)信息 / 423
11.9sar:收集系統(tǒng)信息 / 425
11.10chkconfig:管理開(kāi)機(jī)服務(wù) / 430
11.11ntsysv:管理開(kāi)機(jī)服務(wù) / 433
11.12 setup:系統(tǒng)管理工具 / 434
11.13ethtool:查詢(xún)網(wǎng)卡參數(shù) / 436
11.14mii-tool:管理網(wǎng)絡(luò)接口的狀態(tài) / 437
11.19rpm:RPM包管理器 / 443
11.20yum:自動(dòng)化RPM包管理工具 / 446
top命令
第12章 Linux系統(tǒng)常用內(nèi)置命令 / 450
12.1Linux內(nèi)置命令概述 / 450
12.2Linux內(nèi)置命令簡(jiǎn)介 / 450
12.3Linux常用內(nèi)置命令實(shí)例 / 452
Linux運(yùn)維人員必會(huì)的120個(gè)命令
跟老男孩學(xué)Linux運(yùn)維:核心系統(tǒng)命令實(shí)戰(zhàn)
linux常用的命令有哪些
Linux運(yùn)維人員必會(huì)的120個(gè)命令
來(lái)自《跟老男孩學(xué)Linux運(yùn)維:核心系統(tǒng)命令實(shí)戰(zhàn)》一書(shū)
前言
第1章 Linux命令行簡(jiǎn)介 / 1
1.1Linux命令行概述 / 1
1.2在Linux命令行下查看命令幫助 / 4
1.3Linux shutdown reboot halt / 9
關(guān)機(jī):
shutdown -h now
halt
init 0
第2章 文件和目錄操作命令 / 13
2.1pwd:顯示當(dāng)前所在的位置 / 13
2.2cd:切換目錄 / 16
2.3tree:以樹(shù)形結(jié)構(gòu)顯示目錄下的內(nèi)容 / 18
2.4mkdir:創(chuàng)建目錄 / 22
2.5touch:創(chuàng)建空文件或改變文件的時(shí)間戳屬性 / 27
2.6ls:顯示目錄下的內(nèi)容及相關(guān)屬性信息 / 30
2.7cp:復(fù)制文件或目錄 / 39
2.8mv:移動(dòng)或重命名文件 / 42
2.9rm:刪除文件或目錄 / 45
2.10rmdir:刪除空目錄 / 48
2.11ln:硬鏈接與軟鏈接 / 49
2.12readlink:查看符號(hào)鏈接文件的內(nèi)容 / 54
2.13find:查找目錄下的文件 / 55
2.14xargs:野亂將標(biāo)準(zhǔn)輸入轉(zhuǎn)換成命令行參數(shù) / 68
2.15rename:重命名文件 / 71
2.16basename:顯示文件名或目錄名 / 72
2.17dirname:顯示文件或目錄路徑 / 72
2.18chattr:改變文件的擴(kuò)展屬性 / 73
2.19lsattr:查看文件擴(kuò)展屬性 / 75
2.20file:顯示文件的類(lèi)型 / 76
2.21md5sum:計(jì)算和校驗(yàn)文件的MD5值 / 77
2.22chown:改變文件或目錄的用戶(hù)和用戶(hù)組 / 80
2.23chmod:改變文件或目錄權(quán)限 / 81
2.24chgrp:更改文件用戶(hù)組 / 85
2.25umask:顯示或設(shè)置權(quán)限掩碼 / 86
2.26老男孩從新手成為技術(shù)大牛的心法 / 90
第3章 文件過(guò)濾及內(nèi)容編輯處理命令 / 91
3.1cat:合并文件或查看文件內(nèi)容 / 91
3.2tac:反向顯示文件內(nèi)容 / 103
3.3more:分頁(yè)顯示文件內(nèi)容 / 104
3.4less:分頁(yè)顯示文件內(nèi)容 / 107
3.5head:顯示文件內(nèi)容頭部 / 109
3.6tail:顯示文件內(nèi)容尾部 / 111
3.7tailf:跟蹤日志文件 / 114
3.8cut:從文本中提取一段文字并輸出 / 115
3.9split:分割文件 / 117
3.10paste:合并文件 / 118
3.11sort:文本排序 / 123
3.12join:按兩個(gè)文件的相同字段合并 / 127
3.13uniq:去除重復(fù)行 / 129
3.14wc:統(tǒng)計(jì)文件的行數(shù)、單詞數(shù)或字節(jié)數(shù) / 131
3.15iconv:轉(zhuǎn)換文件的編碼格式 / 133
3.16dos2unix:將DOS格式文件轉(zhuǎn)換成UNIX格式 / 134
3.17diff:比較兩個(gè)文件的不同 / 135
3.18vimdiff:可視化比較工具 / 138
3.19rev:反向輸出文件內(nèi)容 / 139
3.20tr:替換或刪除字符 / 140
3.21od:按不同進(jìn)制顯示文件 / 143
3.22tee:多重定向 / 145
3.23vi/vim:純文本編輯器 / 147
3.24老男孩逆襲思想:做Linux運(yùn)維的多個(gè)好處 / 152
第4章 文本處理三劍客 / 153
4.1grep:文本過(guò)濾工具 / 153
4.2sed:字符流編輯器 / 159
4.3awk基礎(chǔ)入門(mén) / 165
第5章 Linux信息顯示與搜索文件命令 / 176
5.1uname:顯示系統(tǒng)信息 / 176
5.2hostname:顯示或設(shè)置系統(tǒng)的主機(jī)名 / 178
5.3dmesg:系統(tǒng)啟動(dòng)異常診斷 / 179
5.4stat:顯示文件或文件系統(tǒng)狀態(tài) / 181
5.5du:統(tǒng)計(jì)磁盤(pán)空間使用情況 / 183
5.6date:顯示與設(shè)置系統(tǒng)時(shí)間 / 186
5.7echo:顯示一行文本 / 190
5.8watch:監(jiān)視命令執(zhí)行情況 / 193
5.9which:顯示命令的全路徑 / 195
5.10whereis:顯示命令及其相關(guān)文件全路徑 / 196
5.11locate:快速定位文件路徑 / 197
5.12updatedb:更新簡(jiǎn)模mlocate數(shù)據(jù)庫(kù) / 199
5.13老男孩逆襲思想:新手在工作中如何問(wèn)問(wèn)題不會(huì)被鄙視攔脊緩 / 200
第6章 文件備份與壓縮命令 / 201
6.1tar:打包備份 / 201
6.2gzip:壓縮或解壓文件 / 208
6.3zip:打包和壓縮文件 / 211
6.4unzip:解壓zip文件 / 212
6.5scp:遠(yuǎn)程文件復(fù)制 / 214
6.6rsync:文件同步工具 / 216
6.7老男孩逆襲思想:新手如何高效地提問(wèn) / 220
第7章 Linux用戶(hù)管理及用戶(hù)信息查詢(xún)命令 / 222
7.1 useradd:創(chuàng)建用戶(hù) / 222
7.2usermod:修改用戶(hù)信息 / 227
7.3userdel:刪除用戶(hù) / 229
7.4groupadd:創(chuàng)建新的用戶(hù)組 / 230
7.5groupdel:刪除用戶(hù)組 / 231
7.6passwd:修改用戶(hù)密碼 / 232
7.7chage:修改用戶(hù)密碼有效期 / 237
7.8chpasswd:批量更新用戶(hù)密碼 / 238
7.9su:切換用戶(hù) / 240
7.10visudo:編輯sudoers文件 / 242
7.11sudo:以另一個(gè)用戶(hù)身份執(zhí)行命令 / 244
7.12id:顯示用戶(hù)與用戶(hù)組的信息 / 248
7.13w:顯示已登錄用戶(hù)信息 / 249
7.14who:顯示已登錄用戶(hù)信息 / 250
7.15users:顯示已登錄用戶(hù) / 252
7.16whoami:顯示當(dāng)前登錄的用戶(hù)名 / 253
7.17last:顯示用戶(hù)登錄列表 / 253
7.18lastb:顯示用戶(hù)登錄失敗的記錄 / 254
7.19lastlog:顯示所有用戶(hù)的最近登錄記錄 / 255
第8章 Linux磁盤(pán)與文件系統(tǒng)管理命令 / 257
8.1fdisk:磁盤(pán)分區(qū)工具 / 257
8.2partprobe:更新內(nèi)核的硬盤(pán)分區(qū)表信息 / 265
8.3tune2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)參數(shù) / 266
8.4parted:磁盤(pán)分區(qū)工具 / 268
8.5mkfs:創(chuàng)建Linux文件系統(tǒng) / 272
8.6dumpe2fs:導(dǎo)出ext2/ext3/ext4文件系統(tǒng)信息 / 274
8.7resize2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)大小 / 275
8.8fsck:檢查并修復(fù)Linux文件系統(tǒng) / 278
8.9dd:轉(zhuǎn)換或復(fù)制文件 / 281
8.10mount:掛載文件系統(tǒng) / 284
8.11umount:卸載文件系統(tǒng) / 288
8.12df:報(bào)告文件系統(tǒng)磁盤(pán)空間的使用情況 / 289
8.13mkswap:創(chuàng)建交換分區(qū) / 293
8.14swapon:激活交換分區(qū) / 294
8.15swapoff:關(guān)閉交換分區(qū) / 295
8.16sync:刷新文件系統(tǒng)緩沖區(qū) / 296
第9章 Linux進(jìn)程管理命令 / 298
9.1ps:查看進(jìn)程 / 298
9.2pstree:顯示進(jìn)程狀態(tài)樹(shù) / 305
9.3pgrep:查找匹配條件的進(jìn)程 / 306
9.4kill:終止進(jìn)程 / 307
9.5killall:通過(guò)進(jìn)程名終止進(jìn)程 / 310
9.6pkill:通過(guò)進(jìn)程名終止進(jìn)程 / 311
9.7top:實(shí)時(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況 / 313
9.8nice:調(diào)整程序運(yùn)行時(shí)的優(yōu)先級(jí) / 320
9.9renice:調(diào)整運(yùn)行中的進(jìn)程的優(yōu)先級(jí) / 323
9.10nohup:用戶(hù)退出系統(tǒng)進(jìn)程繼續(xù)工作 / 324
9.11strace:跟蹤進(jìn)程的系統(tǒng)調(diào)用 / 325
9.12ltrace:跟蹤進(jìn)程調(diào)用庫(kù)函數(shù) / 332
9.13runlevel:輸出當(dāng)前運(yùn)行級(jí)別 / 334
9.14init:初始化Linux進(jìn)程 / 335
9.15service:管理系統(tǒng)服務(wù) / 335
第10章 Linux網(wǎng)絡(luò)管理命令 / 338
10.1ifconfig:配置或顯示網(wǎng)絡(luò)接口信息 / 338
10.2ifup:激活網(wǎng)絡(luò)接口 / 343
ifup eth0
10.3ifdown:禁用網(wǎng)絡(luò)接口 / 343
ifdown eth0
service network restart(/etc/init.d/network restart) 激活整個(gè)網(wǎng)絡(luò),所有網(wǎng)卡。
10.4route:顯示或管理路由表 / 344
10.5arp:管理系統(tǒng)的arp緩存 / 350
10.6ip:網(wǎng)絡(luò)配置工具 / 351
10.7netstat:查看網(wǎng)絡(luò)狀態(tài) / 358
10.8ss:查看網(wǎng)絡(luò)狀態(tài) / 362
10.:測(cè)試主機(jī)之間網(wǎng)絡(luò)的連通性 / 363
10.10traceroute:追蹤數(shù)據(jù)傳輸路由狀況 / 366
10.11arping:發(fā)送arp請(qǐng)求 / 367
10.12telnet:遠(yuǎn)程登錄主機(jī) / 369
10.13nc:多功能網(wǎng)絡(luò)工具 / 370
10.14ssh:安全地遠(yuǎn)程登錄主機(jī) / 373
10.15wget:命令行下載工具 / 376
10.16mailq:顯示郵件傳輸隊(duì)列 / 379
10.17mail:發(fā)送和接收郵件 / 381
10.18nslookup:域名查詢(xún)工具 / 386
10.19dig:域名查詢(xún)工具 / 389
10.20host:域名查詢(xún)工具 / 393
10.21nmap:網(wǎng)絡(luò)探測(cè)工具和安全/端口掃描器 / 394
10.22tcpdump:監(jiān)聽(tīng)網(wǎng)絡(luò)流量 / 398
第11章 Linux系統(tǒng)管理命令 / 407
11.1lsof:查看進(jìn)程打開(kāi)的文件 / 407
11.2uptime:顯示系統(tǒng)的運(yùn)行時(shí)間及負(fù)載 / 411
11.3free:查看系統(tǒng)內(nèi)存信息 / 411
11.4iftop:動(dòng)態(tài)顯示網(wǎng)絡(luò)接口流量信息 / 413
11.5vmstat:虛擬內(nèi)存統(tǒng)計(jì) / 415
11.6mpstat:CPU信息統(tǒng)計(jì) / 419
11.7iostat:I/O信息統(tǒng)計(jì) / 420
11.8iotop:動(dòng)態(tài)顯示磁盤(pán)I/O統(tǒng)計(jì)信息 / 423
11.9sar:收集系統(tǒng)信息 / 425
11.10chkconfig:管理開(kāi)機(jī)服務(wù) / 430
11.11ntsysv:管理開(kāi)機(jī)服務(wù) / 433
11.12 setup:系統(tǒng)管理工具 / 434
11.13ethtool:查詢(xún)網(wǎng)卡參數(shù) / 436
11.14mii-tool:管理網(wǎng)絡(luò)接口的狀態(tài) / 437
11.19rpm:RPM包管理器 / 443
11.20yum:自動(dòng)化RPM包管理工具 / 446
top命令
第12章 Linux系統(tǒng)常用內(nèi)置命令 / 450
12.1Linux內(nèi)置命令概述 / 450
12.2Linux內(nèi)置命令簡(jiǎn)介 / 450
12.3Linux常用內(nèi)置命令實(shí)例 / 452
1.1
pwd命令
該命令的英文解釋為print
working
directory(打印工作目錄)。輸入pwd命令,Linux會(huì)輸出當(dāng)前目錄。
1.2
cd命令
cd命令用來(lái)改變所在目錄。
cd
/
轉(zhuǎn)到根目錄中
cd
~
轉(zhuǎn)到/home/user用戶(hù)目錄下
cd
/usr
轉(zhuǎn)到根目錄下的usr目錄中絕對(duì)路徑
cd
test
轉(zhuǎn)到當(dāng)前目錄下的test子目錄中相對(duì)路徑
1.3
ls命令
ls命令用來(lái)查看目錄的內(nèi)容。
選項(xiàng)
含義
-a
列舉目錄中的全部文件,包括隱藏文件
-l
列舉目錄中的細(xì)節(jié),包括權(quán)限、所有者、組群、大小、創(chuàng)建日期、文件是否是鏈接等
-f
列舉的文件顯辯搏示文件類(lèi)型
-r
逆向,從后向前地列舉目錄中內(nèi)容
-R
遞歸,該選項(xiàng)遞歸地列舉當(dāng)前目錄下所有子目錄內(nèi)的內(nèi)容
-s
大小,按文件大小排序
-h
以人類(lèi)可讀的方式顯示文件的大小,如用K、M、G作單位
ls
-l
examples.doc
列舉文件examples.doc的所有信息
1.4
cat命令
cat命令可以用來(lái)合并文件,也可以用來(lái)在屏幕上顯示整個(gè)文件的內(nèi)容。
cat
snow.txt
該命令顯示文件snow.txt的內(nèi)容,ctrl+D退出cat。
1.5
grep命令
grep命令的更大功能是在一堆文件中查找一個(gè)特定的字符串。
grep
money
test.txt
以上命令在test.txt中查找money這個(gè)字符串,grep查找是區(qū)分大小寫(xiě)的。
1.6
touch命令
touch命令用來(lái)創(chuàng)建如伏新文件,他可以創(chuàng)建一個(gè)空白的文件,可以在其攜橡祥中添加文本和數(shù)據(jù)。
touch
newfile
該命令創(chuàng)建一個(gè)名為newfile的空白文件。
1.7
cp命令
cp命令用來(lái)拷貝文件,要復(fù)制文件,輸入命令:
cp
cp
t.txt
Document/t
該命令將把文件t.txt復(fù)制到Document目錄下,并命名為t。
選項(xiàng)
含義
-i
互動(dòng):如果文件將覆蓋目標(biāo)中的文件,他會(huì)提示確認(rèn)
-r
遞歸:這個(gè)選項(xiàng)會(huì)復(fù)制整個(gè)目錄樹(shù)、子目錄以及其他
-v
詳細(xì):顯示文件的復(fù)制進(jìn)度
1.8
mv命令
mv命令用來(lái)移動(dòng)文件。
選項(xiàng)
說(shuō)明
-i
互動(dòng):如果選擇的文件會(huì)覆蓋目標(biāo)中的文件,他會(huì)提示確認(rèn)
-f
強(qiáng)制:它會(huì)超越互動(dòng)模式,不提示地移動(dòng)文件,屬于很危險(xiǎn)的選項(xiàng)
-v
詳細(xì):顯示文件的移動(dòng)進(jìn)度
mv
t.txt
Document
把文件t.txt
移動(dòng)到目錄Document中。
1.9
rm命令
rm命令用來(lái)刪除文件。
選項(xiàng)
說(shuō)明
-i
互動(dòng):提示確認(rèn)刪除
-f
強(qiáng)制:代替互動(dòng)模式,不提示確認(rèn)刪除
-v
詳細(xì):顯示文件的刪除進(jìn)度
-r
遞歸:將刪除某個(gè)目錄以及其中所有的文件和子目錄
rm
t.txt
該命令刪除文件t.txt
1.10
rmdir命令
rmdir命令用來(lái)刪除目錄。
Linux系統(tǒng)常用操作命令有哪些
前言
第1章 Linux命令行簡(jiǎn)介 / 1
1.1Linux命令行概述 / 1
1.2在Linux命令行下查看命令幫助 / 4
1.3Linux shutdown reboot halt / 9
關(guān)機(jī):
shutdown -h now
halt
init 0
第2章 文件和目錄操作命令 / 13
2.1pwd:顯示當(dāng)前所在的位置 / 13
2.2cd:切換目錄 / 16
2.3tree:以樹(shù)形結(jié)構(gòu)顯示目錄下的內(nèi)容 / 18
2.4mkdir:創(chuàng)建目錄 / 22
2.5touch:創(chuàng)建空文件或改變文件的時(shí)間戳屬性 / 27
2.6ls:顯示目錄下的內(nèi)容及相關(guān)屬性信息 / 30
2.7cp:復(fù)制文件或目錄 / 39
2.8mv:移動(dòng)或友基重命名文件 / 42
2.9rm:刪除文件或目錄 / 45
2.10rmdir:刪除空目錄 / 48
2.11ln:硬鏈接與軟鏈接 / 49
2.12readlink:查看符號(hào)鏈接文件的內(nèi)容 / 54
2.13find:查找目錄下的文件 / 55
2.14xargs:將標(biāo)準(zhǔn)輸入轉(zhuǎn)換成命令行參數(shù) / 68
2.15rename:重命名文件 / 71
2.16basename:顯示文件名或目錄名 / 72
2.17dirname:顯示文件或目錄路徑 / 72
2.18chattr:改變文件的擴(kuò)展屬性 / 73
2.19lsattr:查看文件擴(kuò)展屬性 / 75
2.20file:顯示文件的類(lèi)型 / 76
2.21md5sum:計(jì)算和校驗(yàn)文件的MD5值 / 77
2.22chown:改變文件或目錄的用戶(hù)和用戶(hù)組 / 80
2.23chmod:改變文件或目錄權(quán)限 / 81
2.24chgrp:更改文件用戶(hù)組 / 85
2.25umask:顯示或設(shè)置權(quán)限掩碼 / 86
2.26老男孩從新手成為技術(shù)大牛的心法 / 90
第3章 文件過(guò)濾及內(nèi)容編輯處理命令 / 91
3.1cat:合并文件或查看文件內(nèi)容 / 91
3.2tac:反向顯示文件內(nèi)容 / 103
3.3more:分頁(yè)顯示文件內(nèi)容 / 104
3.4less:分頁(yè)顯示文件內(nèi)容 / 107
3.5head:顯示文件內(nèi)容頭部 / 109
3.6tail:顯示文件內(nèi)容尾部 / 111
3.7tailf:跟蹤日志文件 / 114
3.8cut:從文本中提取一段文字并輸出 / 115
3.9split:分割文件 / 117
3.10paste:合并文件 / 118
3.11sort:滾畢文本排序 / 123
3.12join:按兩個(gè)文件的相同字段合并 / 127
3.13uniq:去除重復(fù)行 / 129
3.14wc:統(tǒng)計(jì)文件的行數(shù)、單詞數(shù)或字節(jié)數(shù) / 131
3.15iconv:轉(zhuǎn)換文件的編碼格式 / 133
3.16dos2unix:將DOS格式文件轉(zhuǎn)換成UNIX格式 / 134
3.17diff:比較兩個(gè)文件的不同 / 135
3.18vimdiff:可視化比較工具 / 138
3.19rev:反向輸出文件內(nèi)容 / 139
3.20tr:替換或刪除字符 / 140
3.21od:按不同進(jìn)制顯示文件 / 143
3.22tee:多重定向 / 145
3.23vi/vim:純文本編輯器 / 147
3.24老男孩逆襲思想:做Linux運(yùn)維的多個(gè)好處 / 152
第4章 文本處理三劍客 / 153
4.1grep:文本過(guò)濾工具 / 153
4.2sed:字符流編輯器 / 159
4.3awk基礎(chǔ)入門(mén) / 165
第5章 Linux信息顯示與搜索文件命令 / 176
5.1uname:顯示系統(tǒng)信息 / 176
5.2hostname:顯示或設(shè)置系統(tǒng)的主機(jī)名 / 178
5.3dmesg:系統(tǒng)啟動(dòng)異常診斷 / 179
5.4stat:顯示文件或文件系統(tǒng)狀態(tài) / 181
5.5du:統(tǒng)計(jì)磁盤(pán)空間使用情況 / 183
5.6date:顯示與設(shè)置系統(tǒng)時(shí)間 / 186
5.7echo:顯示一行文本 / 190
5.8watch:監(jiān)視命令執(zhí)行情況 / 193
5.9which:顯示命令的全路徑 / 195
5.10whereis:顯示命令及其相關(guān)文件全路徑 / 196
5.11locate:快速定位文件路徑 / 197
5.12updatedb:更新mlocate數(shù)據(jù)庫(kù) / 199
5.13老男孩逆襲思想:新手在工作中如何問(wèn)問(wèn)題不會(huì)被鄙視 / 200
第6章 文件備份與壓縮命令大告芹 / 201
6.1tar:打包備份 / 201
6.2gzip:壓縮或解壓文件 / 208
6.3zip:打包和壓縮文件 / 211
6.4unzip:解壓zip文件 / 212
6.5scp:遠(yuǎn)程文件復(fù)制 / 214
6.6rsync:文件同步工具 / 216
6.7老男孩逆襲思想:新手如何高效地提問(wèn) / 220
第7章 Linux用戶(hù)管理及用戶(hù)信息查詢(xún)命令 / 222
7.1 useradd:創(chuàng)建用戶(hù) / 222
7.2usermod:修改用戶(hù)信息 / 227
7.3userdel:刪除用戶(hù) / 229
7.4groupadd:創(chuàng)建新的用戶(hù)組 / 230
7.5groupdel:刪除用戶(hù)組 / 231
7.6passwd:修改用戶(hù)密碼 / 232
7.7chage:修改用戶(hù)密碼有效期 / 237
7.8chpasswd:批量更新用戶(hù)密碼 / 238
7.9su:切換用戶(hù) / 240
7.10visudo:編輯sudoers文件 / 242
7.11sudo:以另一個(gè)用戶(hù)身份執(zhí)行命令 / 244
7.12id:顯示用戶(hù)與用戶(hù)組的信息 / 248
7.13w:顯示已登錄用戶(hù)信息 / 249
7.14who:顯示已登錄用戶(hù)信息 / 250
7.15users:顯示已登錄用戶(hù) / 252
7.16whoami:顯示當(dāng)前登錄的用戶(hù)名 / 253
7.17last:顯示用戶(hù)登錄列表 / 253
7.18lastb:顯示用戶(hù)登錄失敗的記錄 / 254
7.19lastlog:顯示所有用戶(hù)的最近登錄記錄 / 255
第8章 Linux磁盤(pán)與文件系統(tǒng)管理命令 / 257
8.1fdisk:磁盤(pán)分區(qū)工具 / 257
8.2partprobe:更新內(nèi)核的硬盤(pán)分區(qū)表信息 / 265
8.3tune2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)參數(shù) / 266
8.4parted:磁盤(pán)分區(qū)工具 / 268
8.5mkfs:創(chuàng)建Linux文件系統(tǒng) / 272
8.6dumpe2fs:導(dǎo)出ext2/ext3/ext4文件系統(tǒng)信息 / 274
8.7resize2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)大小 / 275
8.8fsck:檢查并修復(fù)Linux文件系統(tǒng) / 278
8.9dd:轉(zhuǎn)換或復(fù)制文件 / 281
8.10mount:掛載文件系統(tǒng) / 284
8.11umount:卸載文件系統(tǒng) / 288
8.12df:報(bào)告文件系統(tǒng)磁盤(pán)空間的使用情況 / 289
8.13mkswap:創(chuàng)建交換分區(qū) / 293
8.14swapon:激活交換分區(qū) / 294
8.15swapoff:關(guān)閉交換分區(qū) / 295
8.16sync:刷新文件系統(tǒng)緩沖區(qū) / 296
第9章 Linux進(jìn)程管理命令 / 298
9.1ps:查看進(jìn)程 / 298
9.2pstree:顯示進(jìn)程狀態(tài)樹(shù) / 305
9.3pgrep:查找匹配條件的進(jìn)程 / 306
9.4kill:終止進(jìn)程 / 307
9.5killall:通過(guò)進(jìn)程名終止進(jìn)程 / 310
9.6pkill:通過(guò)進(jìn)程名終止進(jìn)程 / 311
9.7top:實(shí)時(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況 / 313
9.8nice:調(diào)整程序運(yùn)行時(shí)的優(yōu)先級(jí) / 320
9.9renice:調(diào)整運(yùn)行中的進(jìn)程的優(yōu)先級(jí) / 323
9.10nohup:用戶(hù)退出系統(tǒng)進(jìn)程繼續(xù)工作 / 324
9.11strace:跟蹤進(jìn)程的系統(tǒng)調(diào)用 / 325
9.12ltrace:跟蹤進(jìn)程調(diào)用庫(kù)函數(shù) / 332
9.13runlevel:輸出當(dāng)前運(yùn)行級(jí)別 / 334
9.14init:初始化Linux進(jìn)程 / 335
9.15service:管理系統(tǒng)服務(wù) / 335
第10章 Linux網(wǎng)絡(luò)管理命令 / 338
10.1ifconfig:配置或顯示網(wǎng)絡(luò)接口信息 / 338
10.2ifup:激活網(wǎng)絡(luò)接口 / 343
ifup eth0
10.3ifdown:禁用網(wǎng)絡(luò)接口 / 343
ifdown eth0
service network restart(/etc/init.d/network restart) 激活整個(gè)網(wǎng)絡(luò),所有網(wǎng)卡。
10.4route:顯示或管理路由表 / 344
10.5arp:管理系統(tǒng)的arp緩存 / 350
10.6ip:網(wǎng)絡(luò)配置工具 / 351
10.7netstat:查看網(wǎng)絡(luò)狀態(tài) / 358
10.8ss:查看網(wǎng)絡(luò)狀態(tài) / 362
10.:測(cè)試主機(jī)之間網(wǎng)絡(luò)的連通性 / 363
10.10traceroute:追蹤數(shù)據(jù)傳輸路由狀況 / 366
10.11arping:發(fā)送arp請(qǐng)求 / 367
10.12telnet:遠(yuǎn)程登錄主機(jī) / 369
10.13nc:多功能網(wǎng)絡(luò)工具 / 370
10.14ssh:安全地遠(yuǎn)程登錄主機(jī) / 373
10.15wget:命令行下載工具 / 376
10.16mailq:顯示郵件傳輸隊(duì)列 / 379
10.17mail:發(fā)送和接收郵件 / 381
10.18nslookup:域名查詢(xún)工具 / 386
10.19dig:域名查詢(xún)工具 / 389
10.20host:域名查詢(xún)工具 / 393
10.21nmap:網(wǎng)絡(luò)探測(cè)工具和安全/端口掃描器 / 394
10.22tcpdump:監(jiān)聽(tīng)網(wǎng)絡(luò)流量 / 398
第11章 Linux系統(tǒng)管理命令 / 407
11.1lsof:查看進(jìn)程打開(kāi)的文件 / 407
11.2uptime:顯示系統(tǒng)的運(yùn)行時(shí)間及負(fù)載 / 411
11.3free:查看系統(tǒng)內(nèi)存信息 / 411
11.4iftop:動(dòng)態(tài)顯示網(wǎng)絡(luò)接口流量信息 / 413
11.5vmstat:虛擬內(nèi)存統(tǒng)計(jì) / 415
11.6mpstat:CPU信息統(tǒng)計(jì) / 419
11.7iostat:I/O信息統(tǒng)計(jì) / 420
11.8iotop:動(dòng)態(tài)顯示磁盤(pán)I/O統(tǒng)計(jì)信息 / 423
11.9sar:收集系統(tǒng)信息 / 425
11.10chkconfig:管理開(kāi)機(jī)服務(wù) / 430
11.11ntsysv:管理開(kāi)機(jī)服務(wù) / 433
11.12 setup:系統(tǒng)管理工具 / 434
11.13ethtool:查詢(xún)網(wǎng)卡參數(shù) / 436
11.14mii-tool:管理網(wǎng)絡(luò)接口的狀態(tài) / 437
11.19rpm:RPM包管理器 / 443
11.20yum:自動(dòng)化RPM包管理工具 / 446
top命令
第12章 Linux系統(tǒng)常用內(nèi)置命令 / 450
12.1Linux內(nèi)置命令概述 / 450
12.2Linux內(nèi)置命令簡(jiǎn)介 / 450
12.3Linux常用內(nèi)置命令實(shí)例 / 452
ls 列出目錄內(nèi)容和文件信息a 用來(lái)顯示所有的文件l 用來(lái)查看文件的各種屬性r 逆字母母錄顯示R 遞歸顯示每個(gè)子目錄下的目錄h 易讀性cat和more查看文本文件 cat 查看文件內(nèi)容n 在每一行前顯示行號(hào)閱讀文件的開(kāi)頭和結(jié)尾 head和tailhead -n 20 顯示文件的前20行tail -n 20 顯示文件后20行 less 更好的文本閱讀工具 文件目錄管理mkdir:建立目錄 -v顯示創(chuàng)建目錄的過(guò)程 -p用虛完整的創(chuàng)建字目錄 rmdir:刪處目錄rm:刪處文件 -i 刪除文件前提示 -r 遞歸的刪除目錄凳改下所有的文件和子目錄f 強(qiáng)形刪處 -rf 不提示強(qiáng)形刪除r目錄mv:移動(dòng)和重命名目錄i 提示移動(dòng)時(shí)是否覆蓋目錄 cp : 復(fù)制文件和目錄i 提示是否覆蓋以存在的目錄r 連同目錄與文件一起復(fù)制p 保留權(quán)限屬性linux系統(tǒng)主要目錄及其內(nèi)容:/bin:構(gòu)建最小系統(tǒng)所需要的命令 二進(jìn)制命令/boot:內(nèi)核與啟動(dòng)文件/dev:各設(shè)備文件/etc:系統(tǒng)軟件的啟動(dòng)和配置文件/home:用戶(hù)的主目錄/lib:C編譯的庫(kù)/media:可移動(dòng)介質(zhì)的安裝點(diǎn)/opt:可選的應(yīng)用軟件包/proc:進(jìn)程的映像/root:超級(jí)用戶(hù)root的主目錄/in:和系統(tǒng)操作有關(guān)的命令/tmp:臨時(shí)文件存放點(diǎn)/usr:非系統(tǒng)的程序和命令/var:系統(tǒng)專(zhuān)用的數(shù)據(jù)和配置文件值。什手虧么是相當(dāng)路徑和決定路徑? 相對(duì)路徑:一定是有/目錄寫(xiě)起。 絕對(duì)路徑:畢粗神不是由/目錄寫(xiě)起的。linux嚴(yán)格區(qū)分大小寫(xiě). :當(dāng)前目錄 .. : 當(dāng)前目錄的上級(jí)目錄~ : 當(dāng)前的用戶(hù)的家目錄locole -a 顯示linux 支持的語(yǔ)言軟件包logout 退出命令tty顯示當(dāng)前登錄的終端startx & 切換用戶(hù)shift+ctrl+c 復(fù)制shift+ctrl +v 粘貼終端:終端分為虛擬終端,圖像終端,為終端快速切換用戶(hù):su語(yǔ)法 suhistory 查看當(dāng)前操作的命令歷史c 刪除歷史 !n 查看操作命令 !! 重復(fù) 上一條命令!—n 重復(fù)倒數(shù)的n條命令
系統(tǒng)
# uname -a # 查看內(nèi)核/操作系統(tǒng)/CPU信息
# head -n 1 /etc/issue # 查看操作系統(tǒng)版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看計(jì)算機(jī)名
# lspci -tv # 列出所有PCI設(shè)備
# lsu -tv # 列出所有USB設(shè)備
# lod # 列出加載的內(nèi)核模塊
# env # 查橋絕看環(huán)境變量
資源
# free -m # 查看內(nèi)存使用量和交換區(qū)使用量
# df -h # 查看各分區(qū)使用情況
# du -sh # 查看指定目錄的大小
# grep MemTotal /proc/meminfo # 查看內(nèi)存總量
# grep MemFree /proc/meminfo # 查看空閑內(nèi)存量
# uptime # 查看系統(tǒng)運(yùn)行時(shí)間、用戶(hù)數(shù)、負(fù)載
# cat /proc/loadavg # 查看系統(tǒng)負(fù)載
磁盤(pán)和分區(qū)
# mount | column -t # 查看掛接的分區(qū)狀態(tài)
# fdisk -l # 查看所有分區(qū)
# swapon -s # 查看所有交換分區(qū)
# hdparm -i /dev/hda # 查看磁盤(pán)參數(shù)(僅適用于IDE設(shè)備)
# dmesg | grep IDE # 查看啟動(dòng)時(shí)IDE設(shè)備檢測(cè)狀況
網(wǎng)絡(luò)
# ifconfig # 查看所有網(wǎng)絡(luò)接口的屬性
# iptables -L # 查看防火墻設(shè)置
# route -n # 查看路由表
# netstat -lntp # 查看所有監(jiān)聽(tīng)端口
# netstat -antp # 查看所有罩消罩已經(jīng)建立的連接
# netstat -s # 查看網(wǎng)絡(luò)統(tǒng)計(jì)信息
進(jìn)程
# ps -ef # 查看所有進(jìn)程
# top # 實(shí)時(shí)顯示進(jìn)程狀態(tài)
用戶(hù)
# w # 查看活動(dòng)用戶(hù)
# id # 查看指定用戶(hù)信息
# last # 查看用戶(hù)登錄日志
# cut -d: -f1 /etc/passwd # 查物鬧看系統(tǒng)所有用戶(hù)
# cut -d: -f1 /etc/group # 查看系統(tǒng)所有組
# crontab -l # 查看當(dāng)前用戶(hù)的計(jì)劃任務(wù)
服務(wù)
# chkconfig –list # 列出所有系統(tǒng)服務(wù)
# chkconfig –list | grep on # 列出所有啟動(dòng)的系統(tǒng)服務(wù)
程序
# rpm -qa # 查看所有安裝的軟件包
查看文件操作
cat 由之一行開(kāi)始顯示檔案內(nèi)容
tac 從最后一行開(kāi)始顯示,可以看出 tac 是 cat 的倒著寫(xiě)!
more 一頁(yè)一頁(yè)的顯示檔案內(nèi)容
less 與 more 類(lèi)似,但是比 more 更好的是,他可以往前翻頁(yè)!
head 只看頭幾行
tail 只看尾巴幾行
nl 顯示的時(shí)候,順道輸出 行號(hào)!
linux指令ss的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux指令ss,深入探究Linux指令ss的用法與特點(diǎn),linux常用命令有哪些,linux常用的命令有哪些,Linux系統(tǒng)常用操作命令有哪些的信息別忘了在本站進(jìn)行查找喔。
香港云服務(wù)器機(jī)房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專(zhuān)業(yè)云服務(wù)器廠(chǎng)商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪(fǎng)!
當(dāng)前名稱(chēng):深入探究Linux指令ss的用法與特點(diǎn)(linux指令ss)
文章分享:http://m.fisionsoft.com.cn/article/cdojgeg.html


咨詢(xún)
建站咨詢(xún)
