TRÄW🤟 Profile picture
Sep 29, 2021 14 tweets 11 min read Read on X
Recommended Books to Learn and Master Linux [For Beginners to Advanced Linux Users]📚
Linux plays an incredibly important part in the job of a #cybersecurity professional, #hacker or #pentester.
/ A thread 🧵👇 Image
If you are planning on working as a cybersecurity professional, you'll definitely need an excellent working knowledge of the Linux operating system. Below is a curated list of books to master #linux.
1) Linux Command Line and Shell Scripting Bible, 3rd Edition📜
My personal favourite. Linux Command Line and Shell Scripting Bible is a reference book written by Richard Blum. The book includes detailed instructions and abundant examples.
It starts with command line fundamentals. The book gives information about shell scripting and shows you the practical application of commands for automatic, frequently performed functions.
#linux #cybersecurity #hacker #pentester #linuxfan Image
2) Linux Pocket Guide: Essential Commands📜
Linux Pocket Guide is a book written by Jason Cannon. It provides an organized learning path. It also helps you to gain mastery of the most useful and important commands.
#linux #cybersecurity #hacker #pentester #linuxfan Image
3) The Linux Command Line📜
The Linux Command Line is a book written by William Shotts. The author takes you from your very first terminal keystrokes to writing full programs using a Linux shell or command line.
#linux #cybersecurity #hacker #pentester #linuxfan Image
4) Linux for Beginners: An Introduction to the Linux Operating System and Command Line📜
The best part of this book is that you don’t need any prior knowledge of Linux OS. You will be guided using step by step logical and systematic approach.
#linux #cybersecurity Image
5) Command Line Kung Fu📜
Command Line Kung Fu is a book written by Jason Cannon. The book also includes packed with dozens of tips and over 100 practical, real-world examples. The examples given in this book help you to solve actual problems and accomplish worthwhile goals. Image
6) Linux Administration📜
Again, Linux Administration is a book written by Jason Cannon. This Linux learning material includes topics like Ubuntu Linux, Debian, Linux Mint, RedHat Linux, Fedora, SUSE Linux, Kali Linux, and more. By the end of this Linux book, you will fully Image
understand the most important and fundamental concepts of Linux server administration. Moreover, you will be able to put those concepts to use in various real-world situations.
#linux #cybersecurity #hacker #pentester #linuxfan
7) How Linux Works📜
How Linux Works, is a book written by Brian Ward. The book teaches you the concepts behind Linux internals. It is ideal reference material for anyone curious to know about the operating system’s inner workings.
#linux #cybersecurity #hacker #pentester Image
8) The Linux Programming Interface📜
The Linux Programming Interface is a book written by Michael Kerrisk. In this book, the author provides detailed descriptions of the system calls and library functions that you need to learn Linux programming, etc. Image
9) Linux Administration: A Beginner’s Guide, Seventh Edition📜
Linux Administration is a book written by Wale Soyinka. The book teaches you how you can effectively set up and manage any version of Linux on individual servers or using this practical resource. Image
Hey🤓, thank you if you have reached far. Did you like this thread? Feel free to add some #linux books you think might be useful📚

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with TRÄW🤟

TRÄW🤟 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @thatstraw

Jun 4
If you want to learn Linux bash scripting for FREE, open this: Image
1. Getting Started with Bash Scripting

Bash scripts are a series of commands written in a file that can be executed by the Bash shell. This article will cover the basics of creating and running your first Bash script.
sysxplore.com/create-a-bash-…
2. Comments in Bash

Commenting your code is an essential practice in programming, as it helps you and others understand the purpose and functionality of each section.

In Bash scripting, comments are used to annotate your scripts, making them more readable and maintainable. This article will cover the different ways to add comments in your Bash scripts.
sysxplore.com/comments-in-ba…
Read 19 tweets
Dec 29, 2023
Linux hand-written notes:🧵 ↓ Image
[2] Image
[3] Image
Read 80 tweets
Oct 24, 2023
13 Linux tr command practical examples you should know as a system administrator: Image
The tr command short for translate, is one of the most useful command for manipulating text on the command line.
It allows you to perform useful operations such as converting lowercase characters to uppercase characters, uppercase characters to lowercase characters, character replacing, and deleting characters.

It is usually used in conjunction with other commands via piping.
Read 29 tweets
Jul 2, 2023
Linux user management - how to add users in Linux 🧵↓
The useradd command is the main tool for adding new users to a Linux system. This command allows you to quickly create a new user account and configure the user's $HOME directory structure.
The useradd command creates a user account by combining system default settings and command-line parameters.

To see the system default values on your Linux distribution, use the useradd command with the -D option:

$ useradd -D
Read 18 tweets
Jul 1, 2023
13 useful Linux find command practical examples 🧵↓
{ 1 } Find empty files and delete them:

This will delete all the empty files in the /home/ubuntu directory.

$ find /home/ubuntu/ -empty -delete
{ 2 } Find big files taking too much space so you can delete them blindly:

This will delete files which are greater than 47000k

$ find /home/ubuntu/ -type f -size +45000k -exec ls -l {} \; | awk '{ print $9 }' | xargs rm -i >/dev/null
Read 17 tweets
Jun 30, 2023
Managing directories in Linux🧵↓ Image
You will regularly need to create and delete directories on the Linux system as a system administrator. The mkdir, rm, and rmdir commands make this possible.
Making Directories🐧

Creating a new directory in Linux is simple; simply use the mkdir command. The mkdir command accepts only one parameter: the name of the directory you want to create

$ mkdir backups Image
Read 18 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(