Release the Linux tools quick Tutorial

Source: Internet
Author: User

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
    1. Learn to use commands to help

    2. File and Directory Management

    3. Text Processing

    4. Disk Management

    5. Process management Tools

    6. Performance monitoring

    7. Network Tools

    8. User Management Tools

    9. System Management and IPC resource management

Advanced Linux Tools
    1. Program Building

    2. Program debugging

    3. Performance optimization

Tool Reference article
    1. GDB Debugging Tool

    2. LDD View Program Dependencies Library

    3. Lsof All Documents

    4. PS Process Viewer

    5. Pstack Tracking Process Stack

    6. Strace system calls in the trace process

    7. IPCS querying inter-process communication status

    8. Task Manager under Top Linux

    9. Free Query available memory

    10. Vmstat Monitoring of memory usage

    11. Iostat Monitoring I/O subsystem

    12. SAR identifies the bottleneck of the system

    13. readelf elf file format analysis

    14. Objdump binary File Analysis

    15. NM Target file format analysis

    16. Size View program Memory image sizes

    17. wget File Download

    18. SCP cross-Machine remote copy

    19. 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

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.