![]()
[Ebook] Linux 101 Hacks
Author
Gwangjou
Date
2013-08-07 04:24
Views
50486498
To download this ebook, you should register email at http://www.thegeekstuff.com/linux-101-hacks-free-ebook/

Linux 101 Hacks – Table of Contents

Linux 101 Hacks – Table of Contents
Chapter 1: Powerful CD Command Hacks
- Hack 1. Use CDPATH to define the base directory for cd command
- Hack 2. Use cd alias to navigate up the directory effectively
- Hack 3. Perform mkdir and cd using a single command
- Hack 4. Use “cd -” to toggle between the last two directories
- Hack 5. Use dirs, pushd and popd to manipulate directory stack
- Hack 6. Use “shopt -s cdspell” to automatically correct mistyped directory names on cd
Chapter 2: Date Manipulation
- Hack 7. Set System Date and Time
- Hack 8. Set Hardware Date and Time
- Hack 9. Display Current Date and Time in a Specific Format
- Hack 10. Display Past Date and Time
- Hack 11. Display Future Date and Time
Chapter 3: SSH Client Commands
- Hack 12. Identify SSH Client Version
- Hack 13. Login to Remote Host using SSH
- Hack 14. Debug SSH Client Session
- Hack 15. Toggle SSH Session using SSH Escape Character
- Hack 16. SSH Session Statistics using SSH Escape Character
Chapter 4: Essential Linux Commands
- Hack 17. Grep Command
- Hack 18. Find Command
- Hack 19. Suppress Standard Output and Error Message
- Hack 20. Join Command
- Hack 21. Change the Case
- Hack 22. Xargs Command
- Hack 23. Sort Command
- Hack 24. Uniq Command
- Hack 25. Cut Command
- Hack 26. Stat Command
- Hack 27. Diff Command
- Hack 28. Display total connect time of users
Chapter 5: PS1, PS2, PS3, PS4 and PROMPT_COMMAND
- Hack 29. PS1 – Default Interaction Prompt
- Hack 30. PS2 – Continuation Interactive Prompt
- Hack 31. PS3 – Prompt used by “select” inside shell script
- Hack 32. PS4 – Used by “set -x” to prefix tracing output
- Hack 33. PROMPT_COMMAND
Chapter 6: Colorful and Functional Shell Prompt Using PS1
- Hack 34. Display username, hostname and current working directory in the prompt
- Hack 35. Display current time in the prompt
- Hack 36. Display output of any command in the prompt
- Hack 37. Change foreground color of the prompt
- Hack 38. Change background color of the prompt
- Hack 39. Display multiple colors in the prompt
- Hack 40. Change the prompt color using tput
- Hack 41. Create your own prompt using the available codes for PS1 variable
- Hack 42. Use bash shell function inside PS1 variable
- Hack 43. Use shell script inside PS1 variable
Chapter 7: Archive and Compression
- Hack 44. Zip command basics
- Hack 45. Advanced compression using zip command
- Hack 46. Password Protection of Zip files
- Hack 47. Validate a zip archive
- Hack 48. Tar Command Basics
- Hack 49. Combine gzip, bzip2 with tar
Chapter 8: Command Line History
- Hack 50. Display TIMESTAMP in history using HISTTIMEFORMAT
- Hack 51. Search the history using Control+R
- Hack 52. Repeat previous command quickly using 4 different methods
- Hack 53. Execute a specific command from history
- Hack 54. Execute previous command that starts with a specific word
- Hack 55. Control the total number of lines in the history using HISTSIZE
- Hack 56. Change the history file name using HISTFILE
- Hack 57. Eliminate the continuous repeated entry from history using HISTCONTROL
- Hack 58. Erase duplicates across the whole history using HISTCONTROL
- Hack 59. Force history not to remember a particular command using HISTCONTROL
- Hack 60. Clear all the previous history using option -c
- Hack 61. Substitute words from history commands
- Hack 62. Substitute a specific argument for a specific command
- Hack 63. Disable the usage of history using HISTSIZE
- Hack 64. Ignore specific commands from the history using HISTIGNORE
Chapter 9: System Administration Tasks
- Hack 65. Partition using fdisk
- Hack 66. Format a partition using mke2fsk
- Hack 67. Mount the partition
- Hack 68. Fine tune the partition using tune2fs
- Hack 69. Create a swap file system.
- Hack 70. Create a new user
- Hack 71. Create a new group and assign to an user
- Hack 72. Setup SSH passwordless login in OpenSSH
- Hack 73. Use ssh-copy-id along with ssh-agent
- Hack 74. Crontab
- Hack 75. Safe Reboot Of Linux Using Magic SysRq Key
Chapter 10: Apachectl and Httpd Examples
- Hack 76. Pass different httpd.conf filename to apachectl
- Hack 77. Use a temporary DocumentRoot without modifying httpd.conf
- Hack 78. Increase the Log Level temporarily
- Hack 79. Display the modules inside Apache
- Hack 80. Show all accepted directives inside httpd.conf
- Hack 81. Validate the httpd.conf after making changes
- Hack 82. Display the httpd build parameters
- Hack 83. Load a specific module only on demand
Chapter 11: Bash Scripting
- Hack 84. Execution Sequence of .bash_* files
- Hack 85. How to generate random number in bash shell
- Hack 86. Debug a shell script
- Hack 87. Quoting
- Hack 88. Read data file fields inside a shell script
Chapter 12: System Monitoring and Performance
- Hack 89. Free command
- Hack 90. Top Command
- Hack 91. Ps Command
- Hack 92. Df Command
- Hack 93. Kill Command
- Hack 94. Du Command
- Hack 95. lsof commands.
- Hack 96. Sar Command
- Hack 97. vmstat Command
- Hack 98. Netstat Command
- Hack 99. Sysctl Command
- Hack 100. Nice Command
- Hack 101. Renice Command
Total 1,424
| Number | Title | Author | Date | Votes | Views |
| 1424 |
Byte of Python
tanthanh
|
2020.05.28
|
Votes 0
|
Views 51090836
|
tanthanh | 2020.05.28 | 0 | 51090836 |
| 1423 |
Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach (2)
^Software^
|
2019.07.22
|
Votes 0
|
Views 51537626
|
^Software^ | 2019.07.22 | 0 | 51537626 |
| 1422 |
Jmeter Cookbook (1)
VTB
|
2019.06.27
|
Votes 0
|
Views 52415907
|
VTB | 2019.06.27 | 0 | 52415907 |
| 1421 |
Java Testing : Maven - Reference (315 Pages) (1)
IT-Tester
|
2019.06.26
|
Votes 0
|
Views 51994097
|
IT-Tester | 2019.06.26 | 0 | 51994097 |
| 1420 |
Java Testing : Maven Example (154 Pages)
IT-Tester
|
2019.06.26
|
Votes 0
|
Views 51854330
|
IT-Tester | 2019.06.26 | 0 | 51854330 |
| 1419 |
AGILE TESTING - EBOOK (2)
HenryChuks
|
2019.05.31
|
Votes 0
|
Views 50987451
|
HenryChuks | 2019.05.31 | 0 | 50987451 |
| 1418 |
“Software Testing Career Package – A Software Tester’s Journey from Getting a Job to Becoming a Test Leader!”
aiitistqb
|
2018.10.16
|
Votes 0
|
Views 51244436
|
aiitistqb | 2018.10.16 | 0 | 51244436 |
| 1417 |
Practical Software Testing – New FREE eBook [Download] (2)
aiitistqb
|
2018.10.16
|
Votes 0
|
Views 50762504
|
aiitistqb | 2018.10.16 | 0 | 50762504 |
| 1416 |
The Pathologies of Failed Test Automation Projects
aiitistqb
|
2018.10.16
|
Votes 0
|
Views 50940050
|
aiitistqb | 2018.10.16 | 0 | 50940050 |
| 1415 |
Selenium WebDriver Practical Guide (4)
meo meo con con
|
2018.06.16
|
Votes 0
|
Views 51595082
|
meo meo con con | 2018.06.16 | 0 | 51595082 |
| 1414 |
Python for Informatics
melassiri
|
2018.06.04
|
Votes 0
|
Views 51959061
|
melassiri | 2018.06.04 | 0 | 51959061 |
| 1413 |
Hacking - The Art of Exploitation (7)
ravisk
|
2018.03.25
|
Votes 0
|
Views 51649904
|
ravisk | 2018.03.25 | 0 | 51649904 |
| 1412 |
Instant Penetration Testing Setting Up a Test Lab How-to (1)
ravisk
|
2018.03.24
|
Votes 0
|
Views 49821553
|
ravisk | 2018.03.24 | 0 | 49821553 |
| 1411 |
Practical-Guide-to-Software-System-Testing (3)
ravisk
|
2018.03.24
|
Votes 1
|
Views 52419878
|
ravisk | 2018.03.24 | 1 | 52419878 |
| 1410 |
EFFORT estimation software (1)
ravisk
|
2018.03.24
|
Votes 0
|
Views 51264787
|
ravisk | 2018.03.24 | 0 | 51264787 |
| 1409 |
Lee Copeland. A Practitioner's Guide to Software Test Design (19)
Unbroken
|
2017.12.15
|
Votes 0
|
Views 50982699
|
Unbroken | 2017.12.15 | 0 | 50982699 |
| 1408 |
http response codes (3)
SV369
|
2017.12.14
|
Votes 0
|
Views 52156302
|
SV369 | 2017.12.14 | 0 | 52156302 |
| 1407 |
«Hacking Mobile Exposed, Security secrets and solutions» (5)
Unbroken
|
2017.12.08
|
Votes 0
|
Views 51697615
|
Unbroken | 2017.12.08 | 0 | 51697615 |
| 1406 |
James A. Whittaker «Exploratory software testing» (8)
Unbroken
|
2017.12.08
|
Votes 1
|
Views 51368789
|
Unbroken | 2017.12.08 | 1 | 51368789 |
| 1405 |
FOUNDATIONS OF SOFTWARE TESTING (6)
marklouis
|
2017.12.05
|
Votes 0
|
Views 51188690
|
marklouis | 2017.12.05 | 0 | 51188690 |
| 1404 |
Python for informatics (2)
TesterQA
|
2017.12.01
|
Votes 0
|
Views 51340063
|
TesterQA | 2017.12.01 | 0 | 51340063 |
| 1403 |
Selenium Testing Tool Cookbook (11)
liliam001
|
2017.11.14
|
Votes 0
|
Views 50745210
|
liliam001 | 2017.11.14 | 0 | 50745210 |
| 1402 |
What is SQL Injection? (4)
ArifBaba
|
2017.10.28
|
Votes 0
|
Views 51505443
|
ArifBaba | 2017.10.28 | 0 | 51505443 |
| 1401 |
Oracle Middleware Tuning (4)
gpratikg
|
2017.10.08
|
Votes 0
|
Views 51050425
|
gpratikg | 2017.10.08 | 0 | 51050425 |
| 1400 |
Microsoft SQL Server 2012 (3)
yoshiharra
|
2017.10.08
|
Votes 0
|
Views 51574458
|
yoshiharra | 2017.10.08 | 0 | 51574458 |
| 1399 |
visual studio c sharp
vikasrao
|
2017.09.24
|
Votes 0
|
Views 51247002
|
vikasrao | 2017.09.24 | 0 | 51247002 |
| 1398 |
How to Break Web Software: Functional and Security Testing of Web Applications and Web Services (7)
vikasrao
|
2017.09.24
|
Votes 0
|
Views 50620607
|
vikasrao | 2017.09.24 | 0 | 50620607 |
| 1397 |
The Art of Unit Testing with Examples in .NET
vikasrao
|
2017.09.24
|
Votes 0
|
Views 51367655
|
vikasrao | 2017.09.24 | 0 | 51367655 |
| 1396 |
Scrum (2)
dhoanglong91
|
2017.09.23
|
Votes 1
|
Views 50614335
|
dhoanglong91 | 2017.09.23 | 1 | 50614335 |
| 1395 |
Python for Unix and Linux System Administration
Crismachado
|
2017.09.22
|
Votes 0
|
Views 50895412
|
Crismachado | 2017.09.22 | 0 | 50895412 |
| 1394 |
Ruby Best Practices (3)
Crismachado
|
2017.09.22
|
Votes 0
|
Views 50954484
|
Crismachado | 2017.09.22 | 0 | 50954484 |
| 1393 |
Python in Practice (2)
ManhAnh
|
2017.09.05
|
Votes 0
|
Views 51623836
|
ManhAnh | 2017.09.05 | 0 | 51623836 |
| 1392 |
Practical Object-Oriented Design in Ruby (2)
ManhAnh
|
2017.09.05
|
Votes 0
|
Views 49604057
|
ManhAnh | 2017.09.05 | 0 | 49604057 |
| 1391 |
Practical Cassandra (2)
ManhAnh
|
2017.09.05
|
Votes 0
|
Views 51841504
|
ManhAnh | 2017.09.05 | 0 | 51841504 |
| 1390 |
Development with the Force.com Platform, 3rd Edition (2)
ManhAnh
|
2017.09.05
|
Votes 0
|
Views 52258486
|
ManhAnh | 2017.09.05 | 0 | 52258486 |
| 1389 |
Apache Cordova 3 Programming (2)
ManhAnh
|
2017.09.05
|
Votes 0
|
Views 51297921
|
ManhAnh | 2017.09.05 | 0 | 51297921 |
| 1388 |
Software Testing - Ron Patton (4)
bugdetective
|
2017.09.04
|
Votes 0
|
Views 52271972
|
bugdetective | 2017.09.04 | 0 | 52271972 |
| 1387 |
The Art of Software Testing, 2rd Edition (1)
bugdetective
|
2017.09.04
|
Votes 0
|
Views 50889278
|
bugdetective | 2017.09.04 | 0 | 50889278 |
| 1386 |
Explore It!
bugdetective
|
2017.09.04
|
Votes 1
|
Views 50883395
|
bugdetective | 2017.09.04 | 1 | 50883395 |
| 1385 |
NoSQl (1)
getmedude
|
2017.08.27
|
Votes 0
|
Views 52171114
|
getmedude | 2017.08.27 | 0 | 52171114 |
| 1384 |
Art of testing (10)
dktzm89
|
2017.08.16
|
Votes 0
|
Views 51620995
|
dktzm89 | 2017.08.16 | 0 | 51620995 |
| 1383 |
Perl Book (1)
Ravish24
|
2017.08.15
|
Votes 0
|
Views 50977631
|
Ravish24 | 2017.08.15 | 0 | 50977631 |
| 1382 |
Automation Testing (5)
Ravish24
|
2017.08.15
|
Votes 1
|
Views 53217771
|
Ravish24 | 2017.08.15 | 1 | 53217771 |
| 1381 |
Prince2 model chart
AllGreen
|
2017.08.09
|
Votes 0
|
Views 50646443
|
AllGreen | 2017.08.09 | 0 | 50646443 |
| 1380 |
Prince2 for Dummies
AllGreen
|
2017.08.09
|
Votes 0
|
Views 52179067
|
AllGreen | 2017.08.09 | 0 | 52179067 |
| 1379 |
Unix and Linux testing (2)
pavan765
|
2017.08.01
|
Votes 0
|
Views 52304486
|
pavan765 | 2017.08.01 | 0 | 52304486 |
| 1378 |
Practical Software Testing (6)
Administrator
|
2017.07.24
|
Votes 0
|
Views 50626787
|
Administrator | 2017.07.24 | 0 | 50626787 |
| 1377 |
Selenium Notes (1)
masterofall
|
2017.07.24
|
Votes 0
|
Views 51309118
|
masterofall | 2017.07.24 | 0 | 51309118 |
| 1376 |
Practical Software Testing
masterofall
|
2017.07.24
|
Votes 0
|
Views 52417382
|
masterofall | 2017.07.24 | 0 | 52417382 |
| 1375 |
Lead Generation for Dummies (2)
uday bhaskar
|
2017.07.20
|
Votes 0
|
Views 51345703
|
uday bhaskar | 2017.07.20 | 0 | 51345703 |
thanks
great book