Release the Linux tools quick Tutorial
650) this.width=650; "style=" border:0px; "title=" image "src=" http://images.cnitblog.com/blog/90573/201501/ 131432039171755.png "alt=" image "Width=" 640 "height=" 327 "border=" 0 "/>
Phased completion of the book Open source books, published to the need for friends, but also welcome more friends to join in, improve the book;
Book GitHub address: Https://github.com/me115/linuxtools_rst
Online reading
Origin
Linux has a lot of command-line tools for us to use, each tool always provides a large number of parameters for us to choose;
Actual work, we use the tool, the most commonly used is always so few parameter combinations;
To this end, I wrote this relatively practical book;
This book focuses on the most common uses of Linux tools so that readers can master them as quickly as possible and apply them at work;
General
The book consists of three parts:
The first part is the basic article, which introduces the high frequency usage of the tools we use in our work.
The second part is the advanced article, the tools introduced more suitable for programmers, divided into program construction, program debugging and program optimization;
The third part is the tool reference, mainly introduces the usage and examples of the utility tools, compared with the 12th part, the introduction of each tool is more comprehensive;
At the same time, this tutorial can also be used as a Linux command manual, using the left column of the table of contents and search bar can be easily consulted;
Directory Outline Linux Basics
Learn to use commands to help
File and Directory Management
Text Processing
Disk Management
Process management Tools
Performance monitoring
Network Tools
User Management Tools
System Management and IPC resource management
Advanced Linux Tools
Program Building
Program debugging
Performance optimization
Tool Reference article
GDB Debugging Tool
LDD View Program Dependencies Library
Lsof All Documents
PS Process Viewer
Pstack Tracking Process Stack
Strace system calls in the trace process
IPCS querying inter-process communication status
Task Manager under Top Linux
Free Query available memory
Vmstat Monitoring of memory usage
Iostat Monitoring I/O subsystem
SAR identifies the bottleneck of the system
readelf elf file format analysis
Objdump binary File Analysis
NM Target file format analysis
Size View program Memory image sizes
wget File Download
SCP cross-Machine remote copy
Crontab Scheduled Tasks
Writing Tools
The Restructuredtext markup language used in this book has the advantage of writing books relative to Markdown:
Use Sphnix to automatically generate directories and index files for easy query and retrieval;
There are a lot of beautiful HTML Book theme template, can be easy for books to change skin (like WordPress site template);
It is more syntactically convenient to write a book of reference manuals (the user of the official Python help document);
Posted by: Big CC | 14jan,2015
Blog: blog.me115.com [Subscribe]
Weibo: Sina Weibo
This article is from the "Colin" blog, make sure to keep this source http://me115.blog.51cto.com/86104/1603821
Release the Linux tools quick Tutorial