網(wǎng)站開發(fā)運營優(yōu)化百度漲
文章目錄
- ps -axj:查看進程
- ps -aL:查看線程
- echo $?:查看最近程序的退出碼
- jobs:查看后臺運行的線程組
- fd 任務號:將后臺任務提到前臺
- bg 任務號:將暫停的后臺程序重啟
- netstat -nltp:查看服務及監(jiān)聽端口詳情
- mkfifo:創(chuàng)建命名管道
- arp:查看IP地址和MAC地址的映射信息
- ping:測試網(wǎng)絡連通性
- traceroute命令:跟蹤網(wǎng)絡數(shù)據(jù)包傳輸路徑
- route命令:配置和顯示內(nèi)核 IP 路由表
ps -axj:查看進程
ps -aL:查看線程
補充:查看線程或進程的監(jiān)控腳本
//進程
while :; do ps -axj | head -1 && ps -axj | grep 進程 ; sleep 1; done//線程
while :; do ps -aL | head -1 && ps -aL | grep 線程 ;sleep 1; done
echo $?:查看最近程序的退出碼
jobs:查看后臺運行的線程組
fd 任務號:將后臺任務提到前臺
bg 任務號:將暫停的后臺程序重啟
先crtl+z:將當前進程變成后臺程序
再bg 任務號:將暫停的后臺程序重啟
netstat -nltp:查看服務及監(jiān)聽端口詳情
選項:
- n:將能顯示成數(shù)字的結果顯示成數(shù)字,差別如下:
- l:顯示處于Listen狀態(tài)的服務
- a:顯示所有的服務
- t:顯示tcp服務
- u:顯示udp服務
- p:顯示pid
mkfifo:創(chuàng)建命名管道
arp:查看IP地址和MAC地址的映射信息
ping:測試網(wǎng)絡連通性
Ping命令是在計算機網(wǎng)絡中用于測試主機到目標主機的連通性的常用命令。以下是一些常見的用法和參數(shù):
- 基本用法:在命令行中輸入"ping 目標主機地址",如"ping www.example.com"或"ping 192.168.1.1",即可發(fā)送 ICMP 數(shù)據(jù)包到目標主機并等待返回結果。
- 指定次數(shù):使用 -n 參數(shù)可以指定發(fā)送數(shù)據(jù)包的次數(shù),如"ping -n 5 www.example.com"表示只發(fā)送5個數(shù)據(jù)包。
- 持續(xù)發(fā)送:使用 -t 參數(shù)可以持續(xù)發(fā)送數(shù)據(jù)包直到手動停止,如"ping -t www.example.com"。
- 設置數(shù)據(jù)包大小:使用 -l 參數(shù)可以設置發(fā)送的數(shù)據(jù)包大小,如"ping -l 1000
www.example.com"表示發(fā)送大小為1000字節(jié)的數(shù)據(jù)包。 - 超時設定:使用 -w 參數(shù)可以設置超時時間,單位為毫秒,如"ping -w 2000
www.example.com"表示設置超時時間為2秒。
通過使用Ping命令,可以快速測試主機之間的連通性,以及在網(wǎng)絡故障排除時進行簡單的診斷。然而,在實際網(wǎng)絡環(huán)境中,由于ICMP協(xié)議可能會被防火墻屏蔽,因此Ping命令的可用性可能會受到限制。
traceroute命令:跟蹤網(wǎng)絡數(shù)據(jù)包傳輸路徑
traceroute是一個用于跟蹤網(wǎng)絡數(shù)據(jù)包傳輸路徑的命令行工具。通過向目標主機發(fā)送 ICMP 數(shù)據(jù)包,并監(jiān)聽數(shù)據(jù)包的響應信息,traceroute 可以顯示出從本地主機到目標主機的每一跳路由器的 IP 地址和響應時間。
traceroute 命令通常用于網(wǎng)絡故障排除、網(wǎng)絡性能優(yōu)化、安全審計等方面。以下是 traceroute 命令的基本用法:
traceroute [options] <host>
其中, 表示目標主機的域名或 IP 地址,options 為可選參數(shù),可以控制 traceroute 命令的運行方式。常用的選項包括:
- -I:使用 ICMP 協(xié)議進行跟蹤;
- -U:使用 UDP 協(xié)議進行跟蹤;
- -p :指定 UDP 數(shù)據(jù)包的目標端口號;
- -m <max_ttl>:設置最大躍點數(shù)(TTL);
- -w :設置等待響應的超時時間。
例如,要跟蹤到百度的 IP 地址,可以執(zhí)行以下命令:
traceroute www.baidu.com
??????
route命令:配置和顯示內(nèi)核 IP 路由表
?
route命令
- Destination:代表的是目的網(wǎng)絡地址
- Gateway:代表下一跳地址
- Genmask:代表的是子網(wǎng)掩碼
- Flags:U標志表示此條目有效(可以禁用某些條目);G標志表示此條目的下一跳地址是某個路由器的地址,沒有G標志的條目表示目的網(wǎng)絡是與本機接口直接相連的網(wǎng)絡,不必經(jīng)由路由器轉發(fā)
- Iface:代表的是發(fā)送接口
?