發布 《Linux工具快速教程》

2021-09-20 02:36:39 字數 1014 閱讀 5736

linux下有很多命令列工具供我們使用,每個工具總是提供了大量引數供我們選擇;

實際工作中,我們用到的工具,最常用的總是那麼幾個引數組合;

為此,我寫了這本書相對實用的書;

這本書專注於linux工具的最常用用法,以便讀者能以最快時間掌握,並在工作中應用;

全書分為三個部分:

- 第一部分為基礎篇,介紹我們工作中常用的工具的高頻用法;

- 第二部分為高階篇,介紹的工具更多的適合程式設計師使用,分為程式構建、程式除錯及程式優化;

- 第三部分是工具參考篇,主要介紹實用工具的用法和例項;相比第一二部分,這裡針對每個工具的介紹更全面;

同時,這個教程也可當作linux命令手冊使用,使用左邊欄的目錄和搜尋欄可以很方便的查閱;

學會使用命令幫助

檔案及目錄管理

文字處理

磁碟管理

程序管理工具

效能監控

網路工具

使用者管理工具

系統管理及ipc資源管理

程式構建

程式除錯

效能優化

gdb 除錯利器

ldd 檢視程式依賴庫

lsof 一切皆檔案

ps 程序檢視器

pstack 跟蹤程序棧

strace 跟蹤程序中的系統呼叫

ipcs 查詢程序間通訊狀態

top linux下的任務管理器

free 查詢可用記憶體

vmstat 監視記憶體使用情況

iostat 監視i/o子系統

sar 找出系統瓶頸的利器

readelf elf檔案格式分析

objdump 二進位制檔案分析

nm 目標檔案格式分析

size 檢視程式記憶體映像大小

scp 跨機遠端拷貝

crontab 定時任務

本書使用的restructuredtext標記語言,相對markdown來說,在寫書方面更有優勢:

posted by: 大cc

部落格:blog.me115.com

Linux工具快速教程

linux下有很多命令列工具供我們使用,每個工具總是提供了大量引數供我們選擇 實際工作中,我們用到的工具,最常用的總是那麼幾個引數組合 為此,我寫了這本書相對實用的書 這本書專注於linux工具的最常用用法,以便讀者能以最快時間掌握,並在工作中應用 全書分為三個部分 同時,這個教程也可當作linux...

做減法 Linux工具快速教程 基礎篇

搜尋檔案或目錄 find name core xargs file 查詢目標資料夾中是否有obj檔案 find name o 遞迴當前目錄及子目錄刪除所有.o檔案 find name o exec rm locate會為檔案系統建立索引資料庫,如果有檔案更新,需要定期執行更新命令來更新索引庫 upd...

做減法 Linux工具快速教程 高階篇

一般源 提供的程式安裝需要通過配置 編譯 安裝三個步驟 1.配置做的工作主要是檢查當前環境是否滿足要安裝軟體的依賴關係,以及設定程式安裝所需要的初始化資訊,比如安裝路徑,需要安裝哪些元件 配置完成,會生成makefile檔案供第二步make使用 2.編譯是對原始檔進行編譯鏈結生成可執行程式 3.安裝...