Perl效能分析工具使用筆記

2021-10-21 08:36:05 字數 691 閱讀 8169

1、新建測試目錄,命令均在測試目錄下執行

mkdir /test;cd /test

2、執行需要測試的介面

perl -d:nytprof [需要執行的指令碼]

3、生成報表

/usr/local/bin/nytprofhtml nytprof.out

簡單封裝懶人指令碼test.sh,

使用方法為 test.sh ***.pl

#!/bin/bash

cmd=$*

dir=$(cat /proc/sys/kernel/random/uuid | md5sum | awk '')

rm -rf ./$dir

mkdir $dir

cd $dir

echo "exec in $dir >***< $cmd"

perl -d:nytprof $cmd 1>/dev/null

/usr/local/bin/nytprofhtml nytprof.out

echo "$cmd" >> nytprof/readme_cmd.txt

tar czvf nytprof.tar.gz nytprof 1>/dev/null

mv nytprof.tar.gz ..

cd ..

rm -rf ./$dir

工具原始api手冊:

工具使用 git使用筆記

參考 gitignore檔案忽略不想進行版本控制的檔案。參考 三個作用 如果嫌棄不帶 s的命令輸出的資訊太繁雜,那麼可以使用這個。新新增的未跟蹤檔案前面有 標記,新新增到暫存區中的檔案前面有 a 標記,修改過的檔案前面有 m 標記。出現在右邊的 m 表示該檔案被修改了但是還沒放入暫存區,出現在靠左邊...

htmlParser 工具類使用筆記

鏈結過濾器 parser linkparser new parser 屬性過濾器 hasattributefilter tagfilter new hasattributefilter class info hasattributefilter downloadlinkfilter new hasa...

aircrack ng 系列工具使用筆記

初始化工作 airmon ng start wlan0 9 開啟乙個網絡卡監聽裝置,並設定到channel 9 channel可用iwconfig修改 airodump ng mon0 無引數啟動airodump ng可檢視所有接收範圍內的ap client資訊 aireplay ng 9 e bs...