linux 跟蹤工具
strace工具,進程診斷、排錯、跟蹤系統調用和信號量 每行輸出都是一個系統調用,包括函數和返回值。
strace是Linux環境下的一款程序調試工具,用來監察一個應用程序所使用的系統調用及它所接收的系統信息。
可謂是 linux 下的調試利器,不僅可以用來找程序錯誤,系統為什麽掛死了,命令為什麽報錯,還可以用來查找哪些程序占用系統資源。
命令實例
比如,但網站服務器負載過大,網站數量又多,不知是那個網站占用太多資源,這時strace派上用場了。
第一步,查看 php-cgi 進程號:
ps aux | grep php-cgi
第二步,查看系統調用
strace -p 進程號
或者,將記錄結果存在output.txt文件中
strace -o output.txt -T -tt -e trace=all -p 進程號
mac下的命令為dtruss
pstack 看活動的進程內的堆棧
pstack 進程號
用top查看某個進程的信息,top -p 進程號
linux 跟蹤工具
相關推薦
linux 跟蹤工具
程序 rac 排錯 lin 存在 過大 ace 實例 bsp strace工具,進程診斷、排錯、跟蹤系統調用和信號量 每行輸出都是一個系統調用,包括函數和返回值。 strace是Linux環境下的一款程序調試工具,用來監察一個應用程序所使用的系統調用及它所接收的系統信息。
Linux strace工具,程序診斷、排錯、跟蹤系統呼叫和訊號量
strace 跟蹤系統呼叫和訊號量,是一個很好的診斷、排錯的工具。 每行輸出都是一個系統呼叫,包括函式和返回值。 示例--直接列印資訊的方式 [[email protected] ~]$ strace cat /dev/null execve("/bin/cat
linux常用工具
保存 常用 version 51cto -h 設備 輸入 忘記 cto 對不錯的工具記錄一下,不然明天又忘記啦 1. tee 功能說明:讀取標準輸入的數據,並將其內容輸出成文件, 語 法:tee [-ai][--help][--version][文件...]補充說明:
超全Linux備份工具集合,滿足你的所有需要!
系統管理員 計算機 開源軟件 服務器 所有權 導讀個人計算機或者服務器上的備份對於防止數據丟失很重要。系統管理員每天需要處理大量的企業級數據,甚至個人計算機上的數據,所以要深入了解不同的備份工具。我們在本文中將介紹11款一流的備份工具,供你在Linux服務器或系統上使用。經常備份計算機上的
Linux備份工具收集
linux備份工具收集1.Rsync這是一款在Linux用戶當中頗受歡迎的命令行備份工具,尤其受到系統管理員的歡迎。它擁有豐富的功能,包括增量備份、更新整個目錄樹和文件系統、本地備份及遠程備份,以及保留文件權限、所有權、鏈接及更多對象。它還有一個名為Grsync的圖形化用戶界面,不過rsync的一個優點在於,
Linux命令工具 apt-get(1)
purge tor show 命令工具 但是 nag deb 模式 其中 Advanced Package Tool,又名apt-get,是一款適用於Unix和Linux系統的應用程序管理器。最初於1998年發布,用於檢索應用程序並將其加載到Debian Linux系統。A
Linux常用工具介紹——free
linux常用工具在Linux系統中,我們查看、監控系統內存使用情況,一般最常用的命令就是free,關於free的實現,其實是調用linux下的/proc/meminfo文件。[[email protected]/* */ /]# free -Vfree from procps-ng 3.3.9[
TraceTool 跟蹤工具的瑞士軍刀(C++版使用)
std href cpp bug 默認 ++ margin 資料 預編譯 TraceTool查看器能夠顯示多種類型的來源(從提供的框架、日誌文件、事件日誌、或者OutputDebugString方法)。一個簡單而強大的client框架發送簡單的跟蹤,分組跟蹤。類和對
Linux實用工具之GPG
gpg gnupg 對稱加密前言:GPG是自由軟件基金會開發用於替代商業加密軟件PGP的替代品,取名為GnuPG。GPG有許多用途,本文主要介紹文件加密。紅帽系列Linux中軟件包為gnupg2對稱加密方式:1、實用gpg完成文件加密使用方法:gpg -c file 在彈出頁面輸入兩遍口令即可加密文件,加密
linux同步工具rsync?
linux同步工具rsync?linux同步工具rsync一、rsync命令rsync命令是一個遠程數據同步工具,可通過LAN/WAN快速同步多臺主機間的文件。rsync使用所謂的“rsync算法”來使本地和遠程兩個主機之間的文件達到同步,這個算法只傳送兩個文件的不同部分,而不是每次都整份傳送,因此速度相當快
Ubuntu 編譯 ARM-Linux-Gcc 工具鏈 -- 通過crosstool-NG制作工具鏈
rac export 項目 isa 查看 col pat ftp 芯片 1.手動下載制作過程中所需要的包,節省時間 所用包如下(不同版本所有包版本有所不同) libtool-2.4.6 linux-3.2.87 gmp-6.1.2 mpfr-3.1.5 i
Ubuntu 編譯 ARM-Linux-Gcc 工具鏈 -- 安裝crosstool-NG
oss con 配置 ons efi wget port inux tar 一、安裝crosstool-NG 1、建立arm-linux-tools目錄,並進入該目錄 $ mkdir arm-linux-tools $ cd arm-linux-tools
linux 壓縮工具
用法 進行 目錄 最好 ice OS 生成 默認 文件 gzip gunzip zcat bzip2 bunzip2 bzcat xz unxz xzcat a: gzip 用法 # gzip file 壓縮文件 不會保留源文件 直接生成 file.g
sqlserver跟蹤工具設置跟蹤條件
跟蹤 alt png com 條件 想要 serve TP img 1.設置跟蹤的的範圍和篩選出自己想要的sql sqlserver跟蹤工具設置跟蹤條件
linux***檢測工具之aide
來安 advance 公司 感覺 base -i 系統 out 進行 AIDE(Advanced Intrusion Detection Environment,高級檢測環境)是個檢測工具,主它通過系統的“縮影”來進行對比,將期間的操作記錄清楚的繼續下來。比如說一個×××在
一款優秀的linux監控工具——nmon
核心 語法 pri priority str 任務管理器 strong 學習 rec (一)nmon工具概述 nmon是以一個用來做linux服務器監控的工具,通過nmon,可以實現對以下參數的監控: --CPU使用率 --內存、交換空間使用率 --網絡
一個神奇的工具,linux猿工具(www.666cmd.com)
src 軟件安裝 都在 str www. roc 搜搜 linux com [每次遇到命令參數和常用軟件安裝都在百度和谷歌各種搜搜,今天我要說不,把瑣碎的命令和常用軟件安裝自己整理成一個頁面,自己用的同時供大家免費用,免費用,免費用!!!請添加鏈接描述](http://ww
Linux htop工具使用詳解【轉】
進程信息 保存 作用 ctrl+c 設置 uri ppi 虛擬 獲取 原文地址: http://www.cnphp6.com/archives/65078 一.Htop的使用簡介 大家可能對top監控軟件比較熟悉,今天我為大家介紹另外一個監控軟件Htop,姑且稱之為top的
幾個linux監測工具
文件 -i 列出文件 多個 之前 顯示 pac 網絡端口 sof nethogs 流量監控 nethogs nethogs -d 5 #5秒刷新 nethogs eth0 eth1 #指定網卡 nload 網卡監控 $ nload $ nlo
Linux常用工具與菠菜平臺出售
VIM:菠菜平臺出售Q217-179-3408Vim是從 vi 發展出來的一個著名的功能強大、高度可定製的Linux文字編輯器12種模式:6種基本模式,6種條件模式進入文字編輯器語法: vim [檔名] 1①普通模式—>插入模式 i進入插入模式 游標在當前位置I進入插入模式 游標到行首a游標移動到下