sysxplore Profile picture
Learn Linux step by stepπŸ§β†’ https://t.co/gPoaPe3GeR
Jan 31, 2024 β€’ 28 tweets β€’ 5 min read
24+ Linux terminal shortcuts every power Linux user should know ↓ 🧡 The Linux terminal interface may be difficult for a new Linux user to grasp, especially because it relies heavily on the arrow keys to move around. Furthermore, it can be tiresome to constantly retype the commands, each with a slight variation.
Jan 27, 2024 β€’ 17 tweets β€’ 4 min read
What is Git cherry-pick? How to use itπŸ’

Git cherry-picking refers to the process of selecting individual commits from any branch and applying them to the current HEAD branch

Learn more in this guide: Image Unlike git rebase and git merge, which involve taking all the commits in an entire branch, cherry-pick allows you to choose specific changes and apply them to another branch: Image
Jan 25, 2024 β€’ 32 tweets β€’ 5 min read
24 Basic Git commands you will use 99% of the time as a sysadmin or DevOps engineer πŸ™ ↓ Image 1. git add

Used to add files to the staging area. Before a file is available to commit to a repository, the file needs to be added to the staging area also know as git index.

$ git add < file or directory>

To add all unstaged files use:

$ git add .
Jan 24, 2024 β€’ 19 tweets β€’ 4 min read
The /etc/shadow file in Linux explained πŸ§β†“ Image As a Linux super user understanding the /etc/shadow file is very crucial for managing Linux users.

/etc/shadow is a plain text file that stores information about the passwords of the system's users. It has 640 permissions and is owned by user root and group shadow
Dec 11, 2023 β€’ 11 tweets β€’ 3 min read
How does the Domain Name System work? Image 1. When a user types a URL () into a web browser, the browser first checks its local DNS cache and operating system cache for the IP address of .sysxplore.com
sysxplore.com
Dec 5, 2023 β€’ 18 tweets β€’ 3 min read
Linux user management - how to add users in Linux πŸ§΅β†“ Image 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.
Sep 30, 2023 β€’ 27 tweets β€’ 7 min read
13 most dangerous Linux terminal commands every Linux user must be aware of (don't run these): 1. Recursive deletion πŸ”πŸ—‘οΈ

This is one of the scariest commands. When you run this command, it deletes everything in the root directory forcibly and recursively.
Aug 16, 2023 β€’ 36 tweets β€’ 6 min read
90+ Linux commands that Linux Sysadmins regularly use (worth bookmarking)πŸ§Άβ†“ Image 1. cut - allows you to cut out sections of a specified file or piped data and print the result to standard output.
2. sort - used to sort files
3. uniq - used to extract uniq occurrences
4. tr - utility for translating or deleting characters.
Aug 14, 2023 β€’ 17 tweets β€’ 3 min read
50+ Linux networking commands every Linux user or sysadmin should know (worth bookmarking) πŸ§Άβ†“ Image β€’ arp - see your arp table.
β€’ aria2 – downloading just about everything. Torrents included.
β€’ arpwatch – Ethernet Activity Monitor.
β€’ bmon – bandwidth monitor and rate estimator.
β€’ bwm-ng – live network bandwidth monitor.
β€’ curl – transferring data with URLs.(or try httpie)
Jul 29, 2023 β€’ 29 tweets β€’ 4 min read
Git can be difficult to understand.

But you don't need to learn everything.

Learn these 23 Git commands because you'll be using them 99% of the time: 1. git add

Used to add files to the staging area. Before a file is available to commit to a repository, the file needs to be added to the staging area also known as git index:

$ git add < file or directory>

To add all unstaged files use:
$ git add .
Jul 3, 2023 β€’ 39 tweets β€’ 7 min read
Linux boot process explained (a detailed thread)πŸ§Άβ†“ When you turn on your Linux computer, it goes through a series of phases before presenting a login screen that prompts you for your username or password.

Every Linux distribution goes through four distinct stages during the boot-up process.
Jul 2, 2023 β€’ 36 tweets β€’ 6 min read
90+ Linux commands that Linux Sysadmins regularly use, with an explanation πŸ§Άβ†“ Image 1. cut - allows you to cut out sections of a specified file or piped data and print the result to standard output.
2. sort - used to sort files
3. uniq - used to extract uniq occurrences
4. tr - utility for translating or deleting characters.
Jul 1, 2023 β€’ 17 tweets β€’ 3 min read
50+ Linux networking commands with a brief explanation of what they doπŸ§Άβ†“ β€’ arp - see your arp table.
β€’ aria2 – downloading just about everything. Torrents included.
β€’ arpwatch – Ethernet Activity Monitor.
β€’ bmon – bandwidth monitor and rate estimator.
β€’ bwm-ng – live network bandwidth monitor.
β€’ curl – transferring data with URLs.(or try httpie)