sysxplore Profile picture
Everything about LinuxšŸ§, DevOps, Networking, Automation, sysadminšŸ±ā€šŸ’» & beginner tips |šŸ’”Newsletter ā†’ https://t.co/IDO9SJB4Ow | šŸ›Merch ā†’ https://t.co/92R3mYzT7m
2 subscribers
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)