Skip to main content

[PDF DOWNLOAD ]The linux command line pdf

  •  The linux command line pdf 
  • The linux command line pdf download 
  • Download book The linux command line pdf
  • Download The linux command line pdf
  • Download book The linux command line 
  • linux command line


contents :

----------------------------------------------------------------

Introduction.............................................................................................................................xxv

PART 1: LEARNING THE SHELL

Chapter 1: What Is the Shell?.......................................................................................................3

Chapter 2: Navigation................................................................................................................7

Chapter 3: Exploring the System.................................................................................................13

Chapter 4: Manipulating Files and Directories..............................................................................25

Chapter 5: Working with Commands..........................................................................................39

Chapter 6: Redirection..............................................................................................................49

Chapter 7: Seeing the World as the Shell Sees It..........................................................................59

Chapter 8: Advanced Keyboard Tricks........................................................................................69

Chapter 9: Permissions..............................................................................................................77

Chapter 10: Processes...............................................................................................................95

PART 2: CONFIGURATION AND THE ENVIRONMENT

Chapter 11: The Environment...................................................................................................109

Chapter 12: A Gentle Introduction to vi.....................................................................................121

Chapter 13: Customizing the Prompt.........................................................................................139

PART 3: COMMON TASKS AND ESSENTIAL TOOLS

Chapter 14: Package Management..........................................................................................149

Chapter 15: Storage Media.....................................................................................................159

Chapter 16: Networking.........................................................................................................175


Chapter 17: Searching for Files................................................................................................187

Chapter 18: Archiving and Backup...........................................................................................201

Chapter 19: Regular Expressions..............................................................................................215

Chapter 20: Text Processing....................................................................................................233

Chapter 21: Formatting Output.................................................................................................267

Chapter 22: Printing...............................................................................................................285

Chapter 23: Compiling Programs.............................................................................................297

PART 4: WRITING SHELL SCRIPTS

Chapter 24: Writing Your First Script........................................................................................309

Chapter 25: Starting a Project..................................................................................................315

Chapter 26: Top-Down Design.................................................................................................325

Chapter 27: Flow Control: Branching with if..............................................................................333

Chapter 28: Reading Keyboard Input........................................................................................347

Chapter 29: Flow Control: Looping with while and until..............................................................357

Chapter 30: Troubleshooting....................................................................................................363

Chapter 31: Flow Control: Branching with case.........................................................................375

Chapter 32: Positional Parameters............................................................................................381

Chapter 33: Flow Control: Looping with for...............................................................................393

Chapter 34: Strings and Numbers............................................................................................399

Chapter 35: Arrays.................................................................................................................415

Chapter 36: Exotica................................................................................................................423

Index.....................................................................................................................................433

----------------------------------------------------------------


click here to download 

Comments

Popular posts from this blog

leetcode 48 solution

  48 .  Rotate Image You are given an  n x n  2D  matrix  representing an image, rotate the image by  90  degrees (clockwise). You have to rotate the image  in-place , which means you have to modify the input 2D matrix directly.  DO NOT  allocate another 2D matrix and do the rotation.   Example 1: Input: matrix = [[1,2,3],[4,5,6],[7,8,9]] Output: [[7,4,1],[8,5,2],[9,6,3]] Example 2: Input: matrix = [[5,1,9,11],[2,4,8,10],[13,3,6,7],[15,14,12,16]] Output: [[15,13,2,5],[14,3,4,1],[12,6,8,9],[16,7,10,11]]   Constraints: n == matrix.length == matrix[i].length 1 <= n <= 20 -1000 <= matrix[i][j] <= 1000 solution: class Solution { public:     void swap(int& a , int &b)     {         int c ;         c = a;         a = b;         b = c;     }     void transpose (vector<vector<int>...

2485. Find the Pivot Integer | Binary search

  Given a positive integer   n , find the   pivot integer   x   such that: The sum of all elements between  1  and  x  inclusively equals the sum of all elements between  x  and  n  inclusively. Return  the pivot integer  x . If no such integer exists, return  -1 . It is guaranteed that there will be at most one pivot index for the given input.   Example 1: Input: n = 8 Output: 6 Explanation: 6 is the pivot integer since: 1 + 2 + 3 + 4 + 5 + 6 = 6 + 7 + 8 = 21. Example 2: Input: n = 1 Output: 1 Explanation: 1 is the pivot integer since: 1 = 1. Example 3: Input: n = 4 Output: -1 Explanation: It can be proved that no such integer exist.   Constraints: 1 <= n <= 1000 Solution : class Solution { publ ic:     int pivotInteger( int n ) {         int sum = (( n )*( n + 1 ))/ 2 ;         int i = 1 ;         int j =...

Regular Expression Matching Leetcode Solution

Regular Expression Matching Given an input string s and a pattern p, implement regular expression matching with support for '.' and '*' where: '.' Matches any single character.​​​​ '*' Matches zero or more of the preceding element. The matching should cover the entire input string (not partial). Example 1: Input: s = "aa", p = "a"  Output: false  Explanation: "a" does not match the entire string "aa". Example 2: Input: s = "aa", p = "a*"  Output: true  Explanation: '*' means zero or more of the preceding element, 'a'. Therefore, by repeating 'a' once, it becomes "aa". Example 3: Input: s = "ab", p = ".*"  Output: true  Explanation: ".*" means "zero or more (*) of any character (.)". Constraints: 1 <= s.length <= 20 1 <= p.length <= 20 s contains only lowercase English letters. p contains only lowercase Englis...