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