Self-Service Linux: Mastering the Art of Problem Determination
暫譯: 自助式 Linux:掌握問題判斷的藝術
Mark Wilding, Dan Behman
- 出版商: Prentice Hall
- 出版日期: 2005-09-01
- 售價: $1,870
- 貴賓價: 9.5 折 $1,777
- 語言: 英文
- 頁數: 456
- 裝訂: Paperback
- ISBN: 013147751X
- ISBN-13: 9780131477513
-
相關分類:
Linux
已絕版
買這商品的人也買了...
-
$650$429 -
$1,805UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3/e (Paperback)
-
$990$782 -
$650$507 -
$750$638 -
$560$437 -
$480$408 -
$620$490 -
$490$382 -
$450$351 -
$880$695 -
$680$449 -
$750$585 -
$450$351 -
$580$493 -
$590$466 -
$390$332 -
$890$757 -
$780$741 -
$450$383 -
$2,210$2,100 -
$260$205 -
$780$663 -
$580$458 -
$1,930$1,834
相關主題
商品描述
Description:
"This welcome addition to the Linux bookshelf provides real insight into the black-art of debugging. All too often debugging books concentrate solely on the tools but this book avoids that pitfall by concentrating on examples. The authors dissect and discuss each example in detail; in so doing they give invaluable insight into the Linux environment."
—Richard J Moore, IBM Advanced Linux Response Team-Linux Technology Centre
"A plethora of Linux books exist but this guide offers a definitive overview of practical hints and tips for Linux users. Written by experts in the field, it will be extremely useful for system administrators and Linux enthusiasts."
—Markus Rex, VP and General Manager, SUSE LINUX
The indispensable troubleshooting resource for every Linux administrator, developer, support professional, and power user!
Systematically resolve errors, crashes, hangs, performance slowdowns, unexpected behavior, and unexpected outputs
Master essential Linux troubleshooting tools, including strace, gdb, kdb, SysRq, /proc, and more
The indispensable start-to-finish troubleshooting guide for every Linux professional
Now, there's a systematic, practical guide to Linux troubleshooting for every power user, administrator, and developer. In Self-Service Linux®, two of IBM's leading Linux experts introduce a four-step methodology for identifying and resolving every type of Linux-related system or application problem: errors, crashes, hangs, performance slowdowns, unexpected behavior, and unexpected outputs. You'll learn exactly how to use Linux's key troubleshooting tools to solve problems on your own—and how to make effective use of the Linux community's knowledge.
If you use Linux professionally, this book can dramatically increase your efficiency, productivity, and marketability. If you're involved with deploying or managing Linux in the enterprise, it can help you significantly reduce operation costs, enhance availability, and improve ROI.
Discover proven best practices for diagnosing problems in Linux environments
Leverage troubleshooting skills you've developed with other platforms
Learn to identify problems with strace—the most frequently used Linux troubleshooting tool
Use /proc to uncover crucial information about hardware, kernels, and processes
Recompile open source applications with debug information
Debug applications with gdb, including C++ and threaded applications
Debug kernel crashes and hangs, one step at a time
Understand the Executable and Linking Format (ELF), and use that knowledge for more effective debugging
Includes a production-ready data collection script that can save you hours or days in debugging mission-critical Linux systems!
Series Editor Bruce Perens' is an open source evangelist, developer, and consultant whose software is a major component of most commercial embedded Linux offerings. He founded or cofounded Linux Standard Base, Open Source Initiative, and Software in the Public Interest. As Debian GNU/Linux Project Leader, he was instrumental in getting the system on two U.S. space shuttle flights.
Table of Contents:
Preface.
1. Best Practices and Initial Investigation.
2. strace and System Call Tracing Explained.
3. The /proc Filesystem.
4. Compiling.
5. The Stack.
6. The GNU Debugger (GDB).
7. Linux System Crashes and Hangs.
8.: Kernel Debugging with KDB.
9.: ELF: Executable and Linking Format.
Appendix A: The Toolbox.
Appendix B: Data Collection Script.
Index
.
商品描述(中文翻譯)
描述:
這本新增的 Linux 書籍為調試的黑藝術提供了真正的見解。調試書籍往往僅專注於工具,但這本書避免了這一陷阱,專注於範例。作者詳細剖析和討論每個範例;這樣做使他們對 Linux 環境提供了寶貴的見解。
— Richard J Moore,IBM 高級 Linux 回應團隊 - Linux 技術中心
存在大量的 Linux 書籍,但這本指南提供了 Linux 使用者的實用提示和建議的權威概述。由該領域的專家撰寫,對系統管理員和 Linux 愛好者將非常有用。
— Markus Rex,SUSE LINUX 副總裁兼總經理
- 每位 Linux 管理員、開發人員、支援專業人員和高級使用者不可或缺的故障排除資源!
- 系統性地解決錯誤、崩潰、掛起、性能下降、意外行為和意外輸出
- 精通基本的 Linux 故障排除工具,包括 strace、gdb、kdb、SysRq、/proc 等等
這是每位 Linux 專業人士從頭到尾的不可或缺的故障排除指南
現在,對於每位高級使用者、管理員和開發人員來說,這本書提供了一個系統化、實用的 Linux 故障排除指南。在《Self-Service Linux®》中,IBM 的兩位 Linux 專家介紹了一種四步驟的方法論,用於識別和解決每種 Linux 相關的系統或應用問題:錯誤、崩潰、掛起、性能下降、意外行為和意外輸出。您將學會如何使用 Linux 的關鍵故障排除工具自行解決問題——以及如何有效利用 Linux 社群的知識。
如果您專業使用 Linux,這本書可以顯著提高您的效率、生產力和市場競爭力。如果您參與企業中 Linux 的部署或管理,它可以幫助您顯著降低運營成本、提高可用性並改善投資回報率。
- 發現診斷 Linux 環境問題的最佳實踐
- 利用您在其他平台上發展的故障排除技能
- 學習如何使用 strace——最常用的 Linux 故障排除工具來識別問題
- 使用 /proc 獲取有關硬體、內核和進程的重要信息
- 重新編譯開源應用程序以包含調試信息
- 使用 gdb 調試應用程序,包括 C++ 和多線程應用程序
- 一步一步調試內核崩潰和掛起
- 理解可執行和連結格式 (ELF),並利用該知識進行更有效的調試
- 包含一個可用於生產的數據收集腳本,能為您在調試關鍵 Linux 系統時節省數小時或數天的時間!
系列編輯 Bruce Perens 是一位開源傳道者、開發人員和顧問,他的軟體是大多數商業嵌入式 Linux 產品的主要組成部分。他創立或共同創立了 Linux 標準基礎、開源倡議和公共利益軟體。作為 Debian GNU/Linux 專案負責人,他在將該系統應用於兩次美國太空梭飛行中發揮了重要作用。
目錄:
前言。
1. 最佳實踐與初步調查。
2. strace 和系統調用追蹤解釋。
3. /proc 檔案系統。
4. 編譯。
5. 堆疊。
6. GNU 調試器 (GDB)。
7. Linux 系統崩潰和掛起。
8. 使用 KDB 進行內核調試。
9. ELF:可執行和連結格式。
附錄 A:工具箱。
附錄 B:數據收集腳本。
索引。