Linux Notes for Professionals book

    Amazing collection of free programming books

    收集中
    免费
    Amazing collection of free programming books

    The Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified

    Book created for educational purposes and is not affiliated with group(s), company(s) nor Stack Overflow. All trademarks belong to their respective company owners

    https://goalkicker.com/

    章节目录

    1-1Content list
    1-2About
    1-3Chapter 1: Getting started with GNU/Linux
    1-4Section 1.1: Useful shortcuts
    1-5Section 1.2: File Management Commands
    1-6Section 1.3: Hello World
    1-7Section 1.4: Basic Linux Utilities
    1-8Section 1.5: Searching for files by patterns in name/contents
    1-9Section 1.6: File Manipulation
    1-10Section 1.7: File/Directory details
    1-11Chapter 2: Detecting Linux distribution name and version
    1-12Section 2.1: Detect what debian-based distribution you are working in
    1-13Section 2.2: Detect what systemd-based distribution you are using
    1-14Section 2.3: Detect what RHEL / CentOS / Fedora distribution you are working in
    1-15Section 2.4: Uname - Print information about the current system
    1-16Section 2.5: Detect basic information about your distro
    1-17Section 2.6: Using GNU coreutils
    1-18Section 2.7: Find your linux os (both debian & rpm) name and release number
    1-19Chapter 3: Getting information on a running Linux kernel
    1-20Section 3.1: Getting details of Linux kernel
    1-21Chapter 4: Shell
    1-22Section 4.1: Changing default shell
    1-23Section 4.2: Basic Shell Utilities
    1-24Section 4.3: Create Your Own Command Alias
    1-25Section 4.4: Locate a file on your system
    1-26Chapter 5: Check Disk Space
    1-27Section 5.1: Investigate Directories For Disk Usage
    1-28Section 5.2: Checking Disk Space
    1-29Chapter 6: Getting System Information
    1-30Section 6.1: Statistics about CPU, Memory, Network and Disk (I/O operations)
    1-31Section 6.2: Using tools like lscpu and lshw
    1-32Section 6.3: List Hardware
    1-33Section 6.4: Find CPU model/speed information
    1-34Section 6.5: Process monitoring and information gathering
    1-35Chapter 7: ls command
    1-36Section 7.1: Options for ls command
    1-37Section 7.2: ls command with most used options
    1-38Chapter 8: File Compression with 'tar' command
    1-39Section 8.1: Compress a folder
    1-40Section 8.2: Extract a folder from an archive
    1-41Section 8.3: List contents of an archive
    1-42Section 8.4: List archive content
    1-43Section 8.5: Compress and exclude one or multiple folder
    1-44Section 8.6: Strip leading components
    1-45Chapter 9: Services
    1-46Section 9.1: List running service on Ubuntu
    1-47Section 9.2: Systemd service management
    1-48Chapter 10: Managing Services
    1-49Section 10.1: Diagnosing a problem with a service
    1-50Section 10.2: Starting and Stopping Services
    1-51Section 10.3: Getting the status of a service
    1-52Chapter 11: Modifying Users
    1-53Section 11.1: Setting your own password
    1-54Section 11.2: Setting another user's password
    1-55Section 11.3: Adding a user
    1-56Section 11.4: Removing a user
    1-57Section 11.5: Removing a user and its home folder
    1-58Section 11.6: Listing groups the current user is in
    1-59Section 11.7: Listing groups a user is in
    1-60Chapter 12: LAMP Stack
    1-61Section 12.1: Installing LAMP on Arch Linux
    1-62Section 12.2: Installing LAMP on Ubuntu
    1-63Section 12.3: Installing LAMP stack on CentoOS
    1-64Chapter 13: tee command
    1-65Section 13.1: Write output to stdout, and also to a file
    1-66Section 13.2: Write output from the middle of a pipe chain to a file and pass it back to the pipe
    1-67Section 13.3: write the output to multiple files
    1-68Section 13.4: Instruct tee command to append to the file
    1-69Chapter 14: Secure Shell (SSH)
    1-70Section 14.1: Connecting to a remote server
    1-71Section 14.2: Installing OpenSSH suite
    1-72Section 14.3: Configuring an SSH server to accept connections
    1-73Section 14.4: Passwordless connection (using a key pair)
    1-74Section 14.5: Generate public and private key
    1-75Section 14.6: Disable ssh service
    1-76Chapter 15: SCP
    1-77Section 15.1: Secure Copy
    1-78Section 15.2: Basic Usage
    1-79Chapter 16: GnuPG (GPG)
    1-80Section 16.1: Exporting your public key
    1-81Section 16.2: Create and use a GnuPG key quickly
    1-82Chapter 17: Network Configuration
    1-83Section 17.1: Local DNS resolution
    1-84Section 17.2: Configure DNS servers for domain name resolution
    1-85Section 17.3: See and manipulate routes
    1-86Section 17.4: Configure a hostname for some other system on your network
    1-87Section 17.5: Interface details
    1-88Section 17.6: Adding IP to an interface
    1-89Chapter 18: Midnight Commander
    1-90Section 18.1: Midnight Commander function keys in browsing mode
    1-91Section 18.2: Midnight Commander function keys in file editing mode
    1-92Chapter 19: Change root (chroot)
    1-93Section 19.1: Requirements
    1-94Section 19.2: Manually changing root in a directory
    1-95Section 19.3: Reasons to use chroot
    1-96Chapter 20: Package Managers
    1-97Section 20.1: How to update packages with the apt package manager
    1-98Section 20.2: How to install a package with the pacman package manager
    1-99Section 20.3: How to update packages with the pacman package manager
    1-100Section 20.4: How to update packages with yum
    1-101Chapter 21: Compiling the Linux kernel
    1-102Section 21.1: Compilation of Linux Kernel on Ubuntu
    1-103Credits
    1-104You may also like

    用户评价

    | 收集中

    销售方案